Сегодня 26 сентября 2017
18+
Теги → html5
Быстрый переход

Во «ВКонтакте» появилась игровая платформа Direct Games на базе HTML5

Социальная сеть «ВКонтакте» объявила о запуске мобильной игровой платформы на базе HTML5: новый проект получил название Direct Games.

Игры в рамках проекта Direct Games смогут работать в мобильных приложениях VK App, не требуя отдельной установки. Отмечается, что технология HTML5 даёт возможность разрабатывать лёгкие и в то же время полноформатные веб-приложения. Они предоставляют полноценный игровой опыт, сравнимый с играми на социальных платформах в Интернете или с большинством игр на мобильных устройствах.

Пользователи смогут быстро присоединиться к игре любым способом: перейти по ссылке на стене, получить приглашение в личном сообщении или найти игру в одноимённом разделе. В каталоге приложений HTML5-игры помечаются значком молнии и находятся в блоке «Здесь и сейчас» на русском и Direct Games на английском.

В Direct Games можно объединяться с другими игроками или поддерживать друг друга бонусами на замысловатых уровнях, делиться впечатлениями от побед со всеми друзьями, рассказывать о достижениях в личных беседах и групповых чатах или соревноваться за первое место в турнирной таблице.

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

Уже сейчас платформа Direct Games доступна в VK App для Android, а в ближайшее время она заработает и на iOS. На данный момент в каталоге представлено десять игр. 

На GitHub появилась петиция с просьбой к Adobe сделать Flash Player открытым

Недавно Adobe сообщила о своих планах по окончательному прекращению поддержки Flash Player в конце 2020 года — аналогичные намерения постепенного сворачивания технологии в тот же день опубликовали влиятельные веб-компании вроде Microsoft, Apple, Google и Mozilla. Но не все желают окончательной смерти Flash Player, особенно с учётом огромного влияния технологии на развитие Сети и существование миллионов полезных веб-страниц, до сих использующих Flash.

Неудивительно, что появилась онлайн-петиция. Её опубликовал на GitHub разработчик Юха Линдштедт (Juha Lindstedt), который просит сделать исходные коды Flash Player открытыми, чтобы будущие поколения веб-пользователей могли по-прежнему безопасно получать доступ к играм и экспериментам прошлого, а архивные веб-сайты никогда не были забыты.

«Мы не говорим, что Flash Player должен быть зафиксирован в нынешнем состоянии. Открытие исходных кодов и спецификаций Flash было бы хорошим решением, чтобы надёжно сохранить Flash-проекты для архивных нужд. Не знаем как это произойдёт, но в этом и вся красота открытых технологий: невозможно в точности предположить, что произойдёт с проектом, когда он станет открытым! Возможно, появится способ преобразования swf/fla в HTML5/canvas/webgl/webassembly, возможно, кто-то создаст автономный проигрыватель для старых сайтов. Возможно, появится специальный браузер», — говорится в петиции.

Обращение набрало уже почти 4000 звёзд, что немало для ресурса, предназначенного прежде всего для разработчиков проектов с открытым исходным кодом. Adobe ничего не сообщала о планах относительно Flash после 2020 года, но превращение технологии в открытую маловероятно. Впрочем, за три года ещё многое может измениться — посмотрим, как будут развиваться события.

Adobe покончит с Flash лишь в 2020 году

Adobe наконец собирается покончить с Flash раз и навсегда. Компания ещё в 2011 году прекратила все попытки продвигать технологию на мобильный рынок, а в 2015 году отказалась от развития инструмента разработки веб-контента Flash Professional, сконцентрировав усилия на аналогах, ориентированных уже на HTML5 вроде Animate CC или Muse CC.

Ведущие веб-обозреватели Google Chrome, Microsoft Edge и Apple Safari начали по стандарту блокировать контент Flash уже в прошлом году, но Adobe собирается полностью прекратить поддержку технологии лишь в 2020 году. «Мы прекратим обновлять и распространять проигрыватель Flash в конце 2020 года и призываем создателей контента перенести любые материалы Flash в новые открытые форматы», — отмечает представитель Adobe.

Некоторые игровые, образовательные и видеосайты по-прежнему используют Flash, и потому не только Adobe, но и её партнёры в лице Apple, Facebook, Google, Microsoft и Mozilla собираются в той или иной мере продолжить поддержку стандарта. Microsoft говорит, что в конце 2018 года запуск Flash для каждой сессии в браузере Edge будет требовать разрешения. В Internet Explorer правила останутся прежними вплоть до середины или конца 2019 года, когда и в Edge, и в IE технология будет по стандарту отключена и потребует предварительной активации пользователем. Наконец, в 2020 году будет полностью прекращена поддержка Flash в браузерах Microsoft для любых версий Windows.

Google точно так же продолжит постепенный отказ от Flash в течение нескольких ближайших лет, а Mozilla отмечает, что пользователи Firefox смогут выбирать, на каких сайтах Flash будет продолжать работать. При этом пользователи Firefox Extended Support Release (ESR) смогут использовать Flash вплоть до конца 2020 года. Даже Apple, которая была в авангарде отказа от Flash с момента запуска iPhone, тоже будет поддерживать технологию в своём настольном браузере (а точнее в движке WebKit) вплоть до конца 2020 года, хотя Safari уже сейчас требует одобрения при запуске Flash на каждом отдельном сайте, а сознательный отказ от технологии в браузере начался ещё в 2010 году.

Кажется, поддержка до конца 2020 года — это в нынешних условиях уже несколько излишне. Стандарты HTML5 достаточно развиты и поддерживаются во всех современных мобильных и настольных браузерах, так что в подавляющем большинстве случаев необходимости в Flash нет. Конец эпохи Flash принесёт очевидные улучшения в области безопасности, стабильности и энергопотребления ноутбуков и других мобильных устройств. Говорят об этом давно, но Flash, видимо, не собирается так просто сдаваться.

Браузер Edge начнёт блокировать Flash по умолчанию

Интернет ещё на один шаг приблизился к смерти Flash: уже в следующей версии браузера Microsoft Edge технология будет блокироваться по умолчанию, а при доступности на страницах будет отображаться именно HTML5-контент. Каждый раз при входе на сайт с Flash-содержимым программа будет спрашивать у пользователя, хочет ли он, чтобы был запущен соответствующий плагин — единожды или на постоянной основе.

Из списка сайтов, на которых Flash-контент будет блокироваться по умолчанию, сначала будут исключены самые популярные сайты, однако Microsoft пока не рассказала, какие именно. Со временем редмондская компания будет делать этот список всё короче и короче, пока пользователи не смогут получить полный контроль над уже устаревшей технологией на абсолютно каждом сайте.

Обновление Edge скоро должно стать доступно пользователям инсайдерского превью-билда Windows 10, а в марте 2017 года, когда состоится выход обновления Creators Update для операционной системы, блокировка Flash-контента по умолчанию будет запущена полноценно.

Недавно стало известно о том, что браузер Google Chrome тоже начнёт блокировать технологию по умолчанию, а ещё раньше о планах постепенно перейти с Flash на намного более безопасный и оптимизированный формат веб-приложений HTML5 заявили Apple и Mozilla. Теперь, когда о своём намерении объявила и Microsoft, переход на более современные технологии во всех четырёх наиболее популярных браузерах стал лишь вопросом времени.

Google подробно рассказала о функции HTML5 by Default

Ещё в августе мы сообщали о планах Google добавить блокировку Flash-элементов в своём браузере Chrome. В версии Chrome 53 компания сделала первые серьёзные шаги в этом направлении, добавив функцию HTML5 by Default. И с новым версиями браузера Adobe Flash Player будет блокироваться всё более жестко.

Chrome 55 продолжает борьбу с Flash

Chrome 55 продолжает борьбу с Flash

Как отмечают разработчики, HTML5 более безопасный и менее ресурсоёмкий в задачах отображения мультимедийного контента по сравнению с Flash. Google планирует плавную борьбу с Flash, то есть не все пользователи и сайты будут затронуты одновременно. На днях была выпущена версия Chrome 55 Stable. В ближайшее время функция HTML5 by Default будет активирована для 1 % пользователей этого браузера. Также нововведение будет доступно для половины пользователей версии Chrome 56 beta. И с релизом стабильного варианта Chrome 56 в феврале HTML5 by Default станет доступен для всех.

Site Engagement Index показывает, насколько пользователь увлечён конкретным веб-ресурсом

Site Engagement Index показывает, насколько пользователь увлечён конкретным веб-ресурсом

Начиная с января каждый раз при посещении нового сайта браузер будет запрашивать у пользователей разрешение на запуск Flash. Далее такие запросы будут появляться в зависимости от так называемого индекса заинтересованности пользователя сайтом (SEI, Site Engagement Index). Чем чаще пользователь посещает данный сайт, чем дольше бывает на его страницах, тем индекс будет выше. В январе Chrome будет спрашивать о блокировке Flash только при посещении пользователем сайтов с SEI ниже единицы. Далее с февраля по май этот показатель увеличится с 2 до 16, с июня по август составит 32, а в октябре 2017 года — 100, то есть запрос о блокировке будет поступать в любом случае. Исключением станет только версия Chrome 56 beta, для которой порог SEI будет зафиксирован на уровне 30, что позволит разработчикам экспериментировать с новой функцией.

Включить HTML5 by Default можно набрав  chrome://flags/#prefer-html-over-flash для активации функции (далее нужно перезагрузить браузер). Список SEI для посещаемых вами сайтов можно посмотреть, набрав в адресной строке chrome://site-engagement.

Chrome теперь отдаёт приоритет HTML5-содержимому по умолчанию

Браузер Chrome 55 стал доступен всем пользователям: обновление включает в себя не менее 36 исправлений безопасности, избавляющих от некоторых проблем с межсайтовым скриптингом, переполнением буфера и так далее. Стоит отметить, что 26 из 36 проблем были обнаружены в браузере сторонними исследователями, в общей сумме получившими от Google за свои труды $64 тыс.

AP Photo/Mark Lennihan

AP Photo/Mark Lennihan

Chrome 55 также стал удобнее: в частности, были внесены изменения в JavaScript-движок V8, что, согласно внутренним тестам, в среднем на 50 % снижает потребление памяти. Больше всего изменения станут заметны владельцам устройств с не очень большим объёмом оперативной памяти, включая смартфоны и планшеты. Более того, в программу была добавлена автоматическая расстановка переносов в CSS, благодаря чему тексты в браузере стали более удобочитаемы.

Наконец, теперь Chrome по умолчанию блокирует Flash-контент, отображая вместо него HTML5-содержимое. Если пользователь попадёт на сайт, где нет поддержки HTML5, то программа спросит у него, хочет ли он запустить Flash-контент на сайте. Новые правила не распространяются лишь на самые популярные сайты, среди которых — Facebook, YouTube, Yahoo, Live.com, Twitch, Amazon, Mail.ru, «Одноклассники», «ВКонтакте» и «Яндекс». Впрочем, исключение будет действовать только один год, после чего Flash-контент будет по умолчанию блокироваться на всех сайтах, и разрешение на просмотр такого контента будет запрашиваться у пользователя всегда.

Отметим, что Chrome начал блокировать Flash-содержимое ещё в сентябре, однако тогда это распространялось лишь на контент, загружаемый в фоне.

Firefox 47 приносит синхронизированные вкладки и другие новшества

Mozilla выпустила очередную 47 версию настольного браузера Firefox, которая приносит ряд новых функций вроде синхронизированных вкладок, возможности задавать собственные строки агента пользователя, страницу мониторинга производительности, просмотр через HTML5 старых встроенных роликов YouTube и прочее.

Ещё в феврале разработчики Mozilla анонсировали новую функцию синхронизированных вкладок (Synced Tabs). Она позволяет подключённому к учётной записи Firefox Sync пользователю получать доступ ко вкладкам на любых синхронизированных устройствах Firefox. Функция доступна через кнопки в интерфейсе Firefox UI, через переход на страницу «about:sync-tabs» в адресной строке или через специализированную боковую панель.

Следующим заметным новшеством стала страница мониторинга производительности. Впервые она появилась в Nightly-сборках Firefox в августе 2015 года, но только сейчас добралась до стабильной версии веб-обозревателя. Чтобы получить к ней доступ, необходимо ввести «about:performance» в адресной строке. Страница сообщает о статусе текущих открытых вкладок и дополнений — можно определить, какие из них потребляют слишком много памяти. Показатели работы отображаются в виде цветных маркировок (от зелёного до красного), причём пользователи могут перезапустить проблемную страницу или дополнение, чтобы не произошёл сбой всего браузера.

Возможность задавать собственные строки агента пользователя была анонсирована в марте. Получить доступ к этой функции можно в разделе инструментов разработчика (проще всего вызвать комбинацией Ctrl + Shift + M). Возможность давно доступна во всех браузерах, но Mozilla внесла коррективы: для каждой вкладки можно задавать отдельную строку агента пользователя. Это позволяет проанализировать, как сайты реагируют на различные браузеры.

В Firefox 47 улучшилась и работа с видео. Например, старые коды вставки видеороликов YouTube, требующие Flash, теперь будут автоматически заменяться обновлёнными кодами HTML5. Происходит это в случае отключения технологии Flash в Firefox. Обновление должно было появиться в Firefox 46, но немного задержалось. Также в Firefox 47 появилась поддержка Google Widevine CDM на Windows и Mac OS X. Эта модификация позволяет Firefox автоматически переключаться с технологии Microsoft Silverlight на шифрованные потоки HTML5. Среди служб, всё ещё использующих Silverlight есть, например, Amazon Video.

Среди прочих изменений можно упомянуть удаление белого списка плагинов Firefox: пользователям придётся одобрять каждый отдельно для доступа к страницам, где они требуются. Единственное исключение — Flash, который всё ещё активирован по умолчанию в Firefox 47.

В настоящее время Firefox 47 доступен только на FTP-серверах Mozilla, но в ближайшее время пользователи смогут скачать обновление через встроенную в браузер систему или с официального сайта. Firefox 47 доступен в версиях для Linux, Mac и Windows.

Google начнёт блокировать Flash в Chrome в этом году

Компания Google раскрыла детали того, как она будет блокировать Flash-содержимое в браузере Chrome. Первые изменения произойдут уже в конце этого года. Google считает, что почти на всех сайтах технология Flash должна быть заблокирована по умолчанию. Пользователи по-прежнему смогут активировать Flash на сайтах, однако для этого им придётся делать некоторые лишние телодвижения. Chrome будет предлагать включить Flash на том или ином сайте и запоминать решение пользователя для будущих посещений.

Лишь на десяти сайтах Flash будет оставаться активированным по умолчанию, включая ВКонтакте, YouTube, Facebook, Yahoo, Twitch и Amazon. Однако даже на них спустя год устаревшая технология будет отключена — как и на других сайтах.

Очевидно, что все эти действия Google не блокируют Flash полностью: технология по-прежнему будет работать и являться источником потенциальных угроз. Всё это должно вдохновлять разработчиков на полный переход на HTML5 — так у людей будет меньше причин покидать их сайты.

Примечательно, что для продвижения HTML5 компания будет не просто блокировать Flash — она будет «притворяться», что он вовсе не установлен. Поэтому, если на сайте будет присутствовать HTML5-плеер, то будет запускаться именно он. Впрочем, эти планы пока не окончательные, однако даже если детали будут меняться, общая суть будет оставаться прежней.

Google начала блокировать Flash ещё около года назад. Тогда в Chrome Flash-содержимое приостанавливалось под предлогом энергосбережения. На данный момент эта функция включена в браузере по умолчанию.

На Github началась работа над HTML5.1

Язык для структурирования и представления большей части Интернета скоро должен претерпеть ряд изменений: Консорциум Всемирной паутины (W3C) объявил о начале разработки HTML5.1. Международная организация, диктующая стандарты Сети, заявила, что рекомендованные изменения должны быть внесены в язык к середине июня, а финальный вариант HTML5.1 появится в сентябре.

Обновление языка разрабатывается на платформе Github — каждый, кто знаком с HTML, может вносить небольшие изменения в код. W3C отметила, что будет обращать внимание на каждую деталь в процессе разработки. Если кто-либо обнаружит в языке проблему, то рекомендуется не только заявить о ней, но и предоставить решение этой проблемы.

По словам W3C, цель создания HTML5.1 — облегчить для пользователей чтение страниц, а также упростить все потенциальные изменения в коде. «Основные цели будущих спецификаций HTML — лучше сопоставляться с реальностью, сделать спецификацию максимально простой для читателей и, конечно, дать возможность всем заинтересованным лицам предлагать улучшения и понимать, что делает изменения в HTML успешными», — заявила организация.

Все предложенные улучшения, неподдерживаемые хотя бы двумя браузерами, будут автоматически отклоняться. Однако они впоследствии могут быть выпущены в качестве расширений. W3C работает с Google над созданием системы, которая позволит пользователям вносить изменения по аналогии с технологией веб-компонентов.

Программа Animate CC от Adobe стала новой Flash Professional

Компания Adobe официально выпустила Animate CC — последнюю версию программы для создания веб-анимации. Animate CC ранее была известна как Flash Professional, однако в последние годы технология Flash растеряла свою популярность. Поэтому разработчики решили, что продукт нуждается в переименовании. Animate CC и инструмент для веб-дизайна Muse CC доступны всем подписчикам Creative Cloud.

Animate CC — это не только новое название: программа также получила ряд новых функций. Теперь инструмент полностью совместим с другими программами из серии Creative Cloud: появилась поддержка библиотек Creative Cloud, что позволяет делиться контентом с другими пользователями и добавлять его в другие приложения CC, а также поддержка Adobe Stock и Typekit. Более того, теперь в Animate CC можно экспортировать видео в разрешении 4K.

По словам Adobe, около трети всего контента, созданного в Flash Professional — это на самом деле HTML5-продукты. «HTML5 стал стандартом, и это отражает роль инструмента», — заявил евангелист компании Пол Трани (Paul Trani) изданию TechCrunch. Трани отметил, что на сегодняшний день в большинстве случаев HTML5 может заменить Flash для пользователей Animate CC.

Adobe также запустила новую версию Muse CC — программы, позволяющей создавать дизайн для сайтов и не трогать их код. Эта программа также получила поддержку библиотек CC, Creative Sync и Adobe Stock. Наконец, в Muse CC появилась возможность создавать сайты с адаптивным дизайном.

Google разрешит пользователям опробовать приложения перед их загрузкой

Google анонсировала новый рекламный формат, позволяющий пользователям в течение ограниченного времени бесплатно опробовать мобильное приложение без необходимости его установки на смартфон. Разработчики надеются, что таким образом людям будет легче принимать решение о покупке того или иного продукта.

Сервис под названием Trial Run Ad в настоящее время тестируется ограниченным кругом рекламодателей. В Google уверены, что данный формат идеально подходит для продвижения игр. Пользователь сможет запустить заинтересовавшую его игру прямо со страницы в магазине, за одну минуту — столько отводится времени на пробу продукта — составить общее впечатление о геймплее и при желании продолжить играть, загрузив её на свой телефон или планшет.

9to5google.com

9to5google.com

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

Adobe Flash Professional уходит в историю

Похоже, в Adobe наконец-то поняли, что в современном Интернете, стандарты которого всё в большей степени диктуются мобильными устройствами, места для мультимедийной платформы Flash остаётся всё меньше по мере того, как популярные сайты и сервисы переходят на альтернативные технологии (вспомним хотя бы YouTube). Накануне в официальном блоге компании было объявлено об отказе от выпуска новых версий программы для создания флеш-контента Flash Professional и запуске в начале 2016 года другого проекта — Animate CC, в котором, как ожидается, основной упор будет сделан на работу с HTML5 и возможность сохранять результаты практически в любом из существующих форматов, включая SVG. По данным самой Adobe, сейчас треть всего контента, производимого при помощи Flash Professional, преобразовывается в HTML5.

Впрочем, о революции говорить пока рано, ведь по сути Animate — это не принципиально новый продукт, а ребрендированный Flash Professional (в блоге так и сказано: «Flash Professional будет переименован в Adobe Animate CC»), да и поддержка старого доброго «флеша» из него никуда не денется. В Adobe надеются, что какое-то время Flash ещё будет востребован сервисами онлайн-игр и трансляции видео, но в то же время признают, что стандартом веб-индустрии станет HTML5.

Начало конца эры Adobe Flash принято связывать с появлением Apple iOS и моды на смартфоны и планшеты. Тогдашний глава «яблочной» компании Стив Джобс отчаянно критиковал эту технологию, считая её неподходящей для мобильных устройств. Что касается Android, то последние обновления Flash Player для этой операционной системы вышли в 2013 году и были совместимы только с Android 2.x, 3.x и 4.0.x.

Бесплатный офисный пакет LibreOffice Online готовится потеснить именитых конкурентов

Если вас по каким-то причинам не устраивает функциональность популярных веб-сервисов Office 365 и Google Docs для работы с документацией, заменой самым популярным онлайн-офисам может стать проект компании The Document Foundation.

Анонсированный пакет под названием LibreOffice Online представляет собой набор офисных программ с открытым исходным кодом, пользование которыми не предусматривает каких-либо платежей. LibreOffice — это интегрированный в облачную среду бесплатный сервис с поддержкой стандарта OpenDocument Format, в основу которого лёг HTML5. Создавался данный офисный пакет на протяжении четырёх лет и наконец был официально анонсирован. 

wiki.documentfoundation.org

wiki.documentfoundation.org

Правда, на данном этапе разработчики решили не раскрывать функциональные особенности LibreOffice Online, указав лишь на то, что их детище может стать полноценной заменой Office 365 и Google Docs, так что вероятнее всего здесь найдётся место как текстовому редактору, так и приложению для создания презентаций и работы с таблицами. 

Google пытается «убить» Flash окончательно

Начиная со вчерашнего дня Google автоматически преобразовывает рекламные сообщения, использующие Flash, в HTML5.

Компания Google объявила, что теперь вся реклама, использующая Flash, будет автоматически преобразовываться в HTML5 при загрузке через AdWords, AdWords Editor, а также при использовании сторонних инструментов.  Это затронет большую часть новых рекламных сообщений на Flash. Какая-то часть рекламы останется недоступной для конвертации. Проверить совместимость можно будет с помощью сервиса Swiffy.

alleninteractions.com

alleninteractions.com

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

Это очередной шаг поискового гиганта в борьбе против платформы Flash. Ранее сообщалось, что YouTube отказался от Flash в пользу HTML5 Video Player в качестве проигрывателя видео по умолчанию. Многие наблюдатели отмечают, что производитель платформы Flash, компания Adobe сама виновата в такой неприязни. Например, компания с 2012 года не выпускает плагина для ОС Android. Впрочем, и без этого Flash всегда считался ненадёжной и уязвимой платформой.

YouTube начал показывать видео в HTML5 по умолчанию

YouTube нанёс ещё один удар по Flash. Теперь все видеоролики отображаются в формате HTML5 по умолчанию. Это касается всех современных браузеров в последних версиях, таких как Chrome, Firefox, Internet Explorer 11 и Safari 8.

YouTube впервые начал поддерживать HTML5 в 2010 году. Тогда поддержка носила экспериментальный характер. Со временем стандарт и его реализация стали более зрелыми, его начали поддерживать больше браузеров. В браузерах начали появляться новые компоненты HTML5, например, адаптивный битрейт для YouTube. Кстати, технология адаптивного битрейта также отвечает за трансляцию видео с YouTube на Chromecast и игровые консоли Xbox и PS4.

Ещё одна функция HTML5 — Encrypted Media Extensions — позволяет использовать один и тот же видеоплеер на разных платформах. Менеджер по инженерным вопросам YouTube Ричард Лейдер (Richard Leider) объясняет: «В сочетании с Common Encryption мы можем поддерживать целый ряд технологий защиты контента на разных платформах посредством одного набора элементов, что делает воспроизведение быстрее и ровнее».

YouTube

Переход на HTML5 также позволяет YouTube использовать кодек VP9 от Google. За счёт этого воспроизведение начинается на 15–80 % быстрее, чем раньше, а необходимая пропускная способность может быть ниже на 35 %.

C переходом на HTML5 YouTube рекомендует использовать для встраивания видеоролика на стороннюю страницу код <iframe>, а не старый формат <object>. Это позволит более универсально поддерживать имеющиеся технологии в браузере посетителя.