Сначала - об очередных изменениях на нашем сайте.
С недавних пор у каждой программы появился свой собственный минифорум ( в ряд кнопок "скачать", "комментарии" и т.п. добавлена еще одна - "Форум"), где можно задать интересующий вас вопрос по настройке и использованию этой программы.
Таким образом, теперь строго разделены "Комментарии", т.е. высказанные нашими посетителями мнения о программах, и всяческие вопросы/ответы.
Проще говоря: хочешь поставить программе оценку - дави на кнопку "Комментарии" или "Оценить", хочешь задать какой-нибудь вопрос по работе с ней - дави на кнопку "Форум".
А теперь, собственно говоря, об AJAX. Как известно, сам себя не похвалишь - никто не похвалит, а ведь Softodrom.ru, насколько я понимаю, стал первым из софтовых сайтов русскоязычного сегмента интернета, где начато активное применение AJAX - современной технологии, позволяющей создавать интерактивные веб-приложения нового уровня. Подробнее c этой технологией можно познакомиться вот здесь, а тут я расскажу, какие конкретно изменения, связанные с внедрением AJAX, уже произошли на нашем сайте. Давайте повнимательней присмотримся к формочке для входа пользователя в систему, которая размещена на всех наших страницах. Обычно после ввода в ее поля логина и пароля и нажатия на кнопку "войти" происходит отправка данных на сервер, после чего он начинает загружать в браузер практически ту же самую страницу, но уже с именем пользователя вместо формы для входа: мол, здравствуйте, Вася Пупкин.
Ну и зачем, скажите на милость, снова полностью генерировать новую веб-страницу и отправлять ее браузеру, если на ней изменилось всего несколько слов? AJAX позволяет сделать то же самое, но совсем по-другому:
- пользователь заходит на веб-страницу и нажимает на какой-нибудь ее элемент (в нашем случае - на кнопку "войти")
- браузер отправляет соответствующий запрос на сервер
- сервер отдает только ту часть документа, которая изменилась, и она автоматически вставляется в ранее загруженную страницу.
Плюс такого подхода к формированию веб-страниц очевиден: он не только экономит время посетителей сайта, но и уменьшает трафик.
Кроме формы для входа, по технологии AJAX у нас теперь выполнены и только что появившиеся страницы форумов программ, о которых шла речь в начале этой заметки: в случае, если посетитель решит прочитать одну из тем и щелкнет по ссылке с ее названием, произойдет не загрузка новой страницы, а подгрузка в уже загруженную в браузер страницу содержания этой темы.
Как говорится, процесс пошел, так что в ближайшем будущем с помощью AJAX на Softodrom.ru произойдут и другие изменения...