HTML5: Смелые предсказания на 2012 год

В 2012 году внимание технологических титанов, таких как Zynga, Facebook, Microsoft, Google и Apple будет обращено на HTML5. Приведем 14 смелых предсказаний о том, как HTML5 будет развиваться в 2012 году.

html5in2012

Содержание

Добро пожаловать в более взаимосвязанный Web

В 2012 году HTML5 будет добавлена поддержка для некоторых действительно полезных и крутых API, которые позволят веб-сайту подключаться к другому.

Например, Zynga игры на Facebook выполняются внутри фреймов. При использование новых PostMessage API, эти игры будут иметь возможность общаться внутрь фрейма напрямую.

Другим интересным дополнением является CORS(Cross Origin Resource Sharing). Это намного облегчит обмен информацией веб-сайтов друг с другом. Например, CORS позволит реализовать удобные сервисы для создания/редактирования фотографий, не прибегая к «уродливым» реализациям. Например, выгрузив фотографии из Facebook, позволяют изменять их, а затем повторно загружать их в Facebook — опять же без лишних «костылей» реализации.

Благодаря новым семантическим возможностям доступным на HTML5, станет гораздо проще создавать веб-инструменты извлекающие данные с веб-страниц. В результате можно ожидать множество новых гибридных приложений и услуг.

С новыми семантическими возможностями, оповещения(informatWeb) в браузерах станут похожи на реализацию в iPhone

Все любят iOS Apple. И приход веба к HTML5 дает возможности для реализации многих вещей ранее сложно реализуемых. В 2012 году, браузеры начнут использовать push-уведомления и геолокацию.

Некоторые браузеры, скорее всего, примут более iOS-подобный пользовательский интерфейс.

Все больше и больше приложений будет построено на HTML5, уходя от отдельных приложений

U4665P115DT20110120143428

Если вы похожи на меня и используете веб-приложения для электронной почты, календарей и обмена фотографиями, то в 2012 году вы будете приятно удивлены, т.к. на HTML5 будет включено еще больше классов для приложений. Можно так же ожидать появления на HTML5 таких приложений как Inkscape и Illustrator. Они, безусловно, получат заслуженную долю популярности.

Microsoft значительно улучшит Internet Explorer

internet-explorer-il-browser-pi-compatibile-con-html537487

Репутация Internet Explorer изменится с «браузер, где ничего не работает» на «быстрый браузер». Microsoft вложила значительные средства в улучшение производительности HTML5, который даст IE 10 огромный перевес производительности по сравнению с конкурирующими браузерами. Его аппаратное ускорение «canvas» сдует всех других браузеров в любой тест скорости. Microsoft также добавляет интересные способы взаимодействия HTML5 и рабочего стола? для совместной работы, которые действительно оживят операционную систему. Имея хорошую поддержку со стороны IE, действительно получится большой импульс для разработки приложений HTML5.

Производители браузеров начнут бизнес в App Store

Взяв пример с Apple, производители браузеров начинают понимать, что они теряют, находясь в стороне от бизнеса App Store, и это очень хорошая новость для разработчиков приложений HTML5.

Минимум одна крупная компания игростроения переиздаст игровой клиент на WebGL

webgl logo

В 2012 году, по крайней мере, одна компания собирается «пересадить» геймеров с загружаемого клиента на WebGL. Это может быть переиздание известных всем игр (например, «Team Fortress 2» или «Assassins Creed»), или новый способ играть в популярной MMO (например, «Eve Online» или «World of Warcraft»), или это может быть совершенно новая игровая вселенная.

Многие приложения будут использовать локальную офф-лайн кэш-память

Автономный кэш приложений значительно повысит удобство и скорость приложений HTML5. Запросы к локальной базе данных приложения позволит избежать постоянного обмена данными с серверами, что исключит тормоза в веб-приложениях. Это приблизит веб-приложения к установленным на компьютер.

В 2012 году мы ожидаем увидеть проблемы, которые будут возникать из-за расширенного использования HTML5. Появятся вредоносные приложения, которые будут получать доступ к закрытым файлам на вашем компьютере для веб-сайтов.

HTML5 станет повсеместно распространенным и перегонит Flash

Владельцы сайтов стремятся превратить в деньги все большее количество трафика, поступающего от iOS устройств. Открывается новый рынок, у которого появятся стартапы для обслуживания. Flash объявления заменятся HTML5, теперь, когда HTML5 получил функционал, имеющийся у Flash, доминирование «пятерки» над флешем дело времени.

JavaScript теперь обрабатывается гораздо быстрее, с более эффективным управлением памятью и типизированными массивами

javascript_1_

JavaScript работает все быстрее и быстрее — он уже среди самых быстрых языков сценариев в мире , — но есть место для совершенствования. Google Chrome начал продвигать предложение на лучшее управления памятью и алгоритмами сборки мусора. Это, в сочетании с типизированными массивами, принесет исполнение JavaScript в более зрелых языках, таких как Java.

Canvas получит аппаратное ускорение в большинстве браузеров (но не основных мобильных браузерах)

Другие производители браузеров последуют примеру Internet Explorer и добавят аппаратное ускорение их реализации Canvas. Firefox находится в зоне наиболее высокого риска в этом отношении. Если Mozilla не в состоянии ускорить свой Canvas, она рискует получить славу, как и старый IE — медленный и раздутый и обремененный на упадок из-за старого кода.

Тем не менее, в 2012 году, мобильные браузеры не получат поддержку аппаратного ускорения Canvas. Ее придется подождать до 2013 года, раньше чем через год он не уйдет в массы.

Люди будут играть в популярные игры HTML5 на своих мобильных устройствах от Zynga и других, но это будут очень простые игры

Вы можете очень скоро увидеть, как ваши друзья играют на мобильных устройствах в карточные игры, настольные игры, пошаговые многопользовательские игры и все это будет реализовано на HTML5. Но вот более сложные и графически тяжелые игры с изометрией миров или сотнями анимаций спрайтов пока не будет.

Facebook выпустит улучшенные API на основе HTML5, которые позволят более полную интеграцию с внешними веб-сайтами

facebook_logo

Facebook в своем желании более глубоко интегрировать Facebook Connect с внешними сайтами и услугами, будет расти, и расширятся, используя новые возможности HTML5.

Facebook интегрируется с вашим рабочим столом

Только подумайте, более тесная интеграция с фашей файловой системой, фото синхронизация с вашим аккаунтом, а так же виджеты на рабочем столе. Эти функции начнут стирать грань между браузером и локальным рабочим столом, в результате этого ваш социальный граф будет тесно контактировать с традиционным рабочим столом.

Источник: Techcrunch.com

Facebook на iPhone