Разделы

ПО Софт Интернет Веб-сервисы

Mail.Ru тестирует почтовый интерфейс с AJAX

Почтовая служба Mail.Ru объявила о запуске в тестовую эксплуатацию почтового интерфейса нового поколения, построенного на технологиях AJAX (Asynchronous Javascript and XML).

Функционал нового интерфейса приближен к почтовым клиентам, таким, как Outlook и The Bat. Обновленный функционал дает возможность просматривать на одной странице одновременно и список писем, и текст одного из них (функция «предварительный просмотр»). Все действия, такие, как переход между письмами, поиск, написание и отправка письма, осуществляются без перезагрузки страницы. Через новый интерфейс можно работать с любым почтовым аккаунтом в доменах mail.ru, list.ru, bk.ru, inbox.ru.

В новой версии почты Mail.Ru также реализована функция drag-n-drop (перетаскивание объектов при помощи мыши), также присутствуют контекстные меню, открывающиеся по клику правой кнопкой мыши на объекте.

Репутацию продавцов на «Авито» оценит искусственный интеллект
искусственный интеллект

Термин AJAX (расшифровывается как Асинхронный JavaScript и XML) был введен в обращение в начале 2005-го года Джессом Джеймсом Гарреттом из консалтинговой компании Adaptive Path и с тех пор стал использоваться повсеместно. AJAX — это не какой-то конкретный продукт или технология, а обобщенное название несвязного набора методов, зачастую применяемых вместе. В основе AJAX лежит идея максимального использования возможностей браузеров для построения функционального и удобного пользовательского веб-интерфейса с использованием клиентских скриптов.

Важнейшая особенность AJAX-интерфейсов представлена первой буквой А этого акронима: асинхронный. В AJAX-приложениях HTML-страница, пересылаемая сервером браузеру, содержит не только видимый контент страницы, но и активный клиентский программный модуль. Этот модуль работает в фоновом режиме, когда страница выводится в окне браузера, и взаимодействует с сервером в асинхронном режиме. При таких событиях, как нажатие клавиш или щелчок клавишей мыши, программа запрашивает с сервера дополнительные данные, которые она может после их получения разместить на воспроизводимой странице, не загружая ее заново целиком. При этом с сервера запрашивается не HTML (то есть данные + их представление), а XML, который компактней. Для пользователя это выглядит как очень быстро работающая без перерисовок страница. Эти технологии были применены при создании таких проектов, как Google Maps, Flikr и др.