arh_lelik1 Опубликовано 29 июня, 2010 Опубликовано 29 июня, 2010 Энтузиазм Google в отношении стандарта HTML5 в очередной раз подтвержден намерением ввести в состав почтового веб-сервиса Gmail новых функций на его основе. По словам Адама де Боора (Adam de Boor), занимающегося разработкой Gmail, эффективность работы над многими новыми возможностями сервиса значительно возрастет, если вести ее в соответствии с требованиями нового стандарта. "HTML5 привлекает мое внимание прежде всего потому, что его принимают многие производители браузеров, – заявил он в своем выступлении на бостонской конференции Usenix WebApps \'10. – Мы возлагаем большие надежды на Internet Explorer 9". Де Боор утверждает, что "браузерные войны" последнего десятилетия заставили команду Google сделать соответствующие выводы и приступить к поиску новых путей сотрудничества. Одним из главных преимуществ перехода на новый стандарт стало ускорение загрузки Gmail и повышение быстродействия службы. В настоящее время перед инженерами Google стоит задача сократить время загрузки Gmail до 1 секунды. Первые тесты показали впечатляющие результаты. В первую очередь, изменения станут очевидными для пользователей браузеров, поддерживающих 3 версию стандарта CSS, тесно связанного с HTML5. При использовании Gmail совместно с таким браузером отображение страниц будет производиться на основе этих спецификаций вместо традиционной модели DOM, что позволит ускорить процесс на 12%. Стандарт HTML5 также будет задействован в разработке новых функций, над которыми трудится в настоящее время команда Google. Одной из них станет возможность перетаскивать файлы с рабочего стола в окно браузера. По словам де Боора, она особенно важна, поскольку позволяет приблизить функциональность веб-приложений к настольным. Кроме того, в Gmail будут использованы стандарты баз данных HTML5. На сегодняшний день для чтения почтовых сообщений в режиме оффлайн в сервисе используется программное обеспечение Google Gears. Говоря о новых возможностях службы, де Боор упомянул также функции, которые нельзя реализовать на основе HTML5. Например, для реализации переноса файлов из окна браузера на рабочий стол его команда разрабатывает новых протокол передачи данных под названием Dowloadurl. Еще одна новая функция будет называться Magic iFrame. С ее помощью пользователь сможет выделять часть веб-страницы в отдельный фрейм и отображать ее в новом окне браузера, как полноценную страницу. В настоящий момент код приложения Gmail состоит из 443 тысяч строк, или 978 тысяч, включая комментарии. Отвечая на вопрос о целесообразности применения JavaScript для такого обширного проекта, де Боор заметил, что другие языки, такие как Java, могут быть более эффективными, но и они не отличаются краткостью. "В основном, претензии к JavaScript относятся к его реализации в браузерах," – заявил он. f1cd
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти