Html5 какой браузер поддерживает: Какие браузеры поддерживают html5? – Как поддерживать работу HTML5 в старых браузерах? — Хабр Q&A

Содержание

Какие веб-браузеры поддерживают тег HTML5 _26?

Я читал некоторое время назад о возможности использовать поток media с устройства USB или rs232 с тегом <device> , например, webcam с HTML5.

Есть ли веб-браузер, который поддерживает это прямо сейчас? (то есть nighty builds of Chrome, Webkit...)

html5

Поделиться Источник Felix     10 июня 2010 в 06:06

5 Ответов



10

Теперь мы выпустили нашу модифицированную библиотеку WebKit, так что вы можете проверить эти функции самостоятельно. Обратите внимание, что элемент "device" больше не доступен в спецификации WhatWG, он был заменен на JavaScript API (navigator.getUserMedia(...)).

Вы можете прочитать больше по адресу: https://labs.ericsson.com/developer-community/blog/beyond-html5-experiment-real-time-communication-browser

Поделиться Stefan Ålund     26 мая 2011 в 19:23



4

К сожалению, ни один браузер пока не поддерживает устройство APIs. Спецификация, по-видимому, находится на довольно ранней стадии и может быть найдена здесь - http://dev.w3.org/html5/html-device/

Ericsson Labs сделала запись в блоге с некоторыми фрагментами кода, что очень здорово, но нет никакой игровой площадки, чтобы попробовать их.

Еще один связанный с этим вопрос был задан на SO в прошлом году, но, похоже, с тех пор ничего не изменилось.

Тем не менее, вы можете найти это интересным - ничего достойного производства, но все равно весело. В этом посте блога говорится об использовании тега <video> для потоковой передачи с webcam по VLC.

Поделиться Anurag     10 июня 2010 в 06:35


Поделиться webinista     06 августа 2011 в 22:42


Поделиться Michiel Trimpe     10 января 2012 в 05:45


Поделиться Ahi Tuna     18 января 2012 в 23:22



Браузеры, которые не поддерживают тег HTML _26?

Я работаю над ASP.NET MVC3. Мой старший сказал мне удалить все теги <table></table> в моем представлении и использовать теги <div> для отображения табличного контента, потому что...


Поддерживают ли какие-либо браузеры контекстное меню HTML5?

Поддерживают ли какие-либо браузеры атрибут контекстного меню HTML5 ?


Какие браузеры на ПК поддерживают html5 до сих пор?

Я знаю, что большинство браузеров уже поддерживают HTML5 на мобильных телефонах, но каков статус с PC браузерами, особенно для HTML5 <video> ? Каковы хорошие веб-сайты и ресурсы для...


Какие браузеры поддерживают атрибут ' _26`?

Атрибут <img srcset... позволяет отображать различные изображения пользователю в зависимости от разрешения экрана. Какие браузеры в настоящее время (январь 2013) поддерживают этот атрибут?...


Какие мобильные браузеры поддерживают <track> при использовании html5 видео

Я ищу ресурс о том, какие браузеры в настоящее время поддерживают тег. Какие существуют альтернативы? и это каким-то образом можно использовать на мобильном телефоне, мне трудно понять, что текст...


Какие браузеры поддерживают HTML5 WebSocket API?

Я собираюсь разработать приложение для обмена мгновенными сообщениями, которое работает в браузере. Какие браузеры поддерживают WebSocket API ?


Какие браузеры сегодня поддерживают тег html 5 <audio> на Windows?

Какие браузеры сегодня поддерживают тег html 5 <audio> на Windows? Edit: попытка http://moztw.org/demo/audioplayer/ в качестве теста. Chrome 2 и Safari 4 не работают для меня.


Есть идеи, какие мобильные веб-браузеры поддерживают html5 на данный момент?

Из всех мобильных веб-браузеров там, более или менее, какие из них поддерживают html5 на данный момент или планируют поддерживать его?


Какие браузеры поддерживают "!важно"?

Какие браузеры поддерживают CSS !важная директива, и каковы различные причуды среди различных браузеров, которые поддерживают ее?


Какие браузеры поддерживают `overflow-y`?

Насколько я понимаю, overflow-y -это селектор CSS3. Но в http://www.findmebyip.com/litmus у него нет этого селектора, и я не знаю, какие браузеры его поддерживают. Во-первых, являются ли overflow-y...


Какие браузеры на ПК поддерживают html5 до сих пор?

Я знаю, что большинство браузеров уже поддерживают HTML5 на мобильных телефонах, но каков статус с PC браузерами, особенно для HTML5 <video> ?

Каковы хорошие веб-сайты и ресурсы для поддержания того, насколько хорошо различные браузеры поддерживают HTML5?

html5 html5-video

Поделиться Источник libnet     11 июня 2010 в 01:11

5 Ответов


Поделиться mpen     11 июня 2010 в 01:15


Поделиться Gert Grenander     11 июня 2010 в 01:21



1

Состояние браузера для реализации HTML5 и CSS3.

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

Поделиться Anurag     11 июня 2010 в 01:25



1

Chrome-это браузер, который лучше всего поддерживает HTML5... во вторую очередь идет FIREFOX, после этого идет safari, затем opera... и после opera многие из них...

Тот, который вы должны знать, что не поддерживает HTML5 в любом случае (правда, только 10%)-это интернет Explorer.

Попробуйте этот сайт, чтобы проверить поддержку thi HTML5 для браузеров..

http://html5test.coms/

Поделиться Garis M Suero     11 июня 2010 в 02:10



0

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

http://caniuse.com / #cats=HTML5&statuses=rec, pr, cr, wd, ietf

Поделиться James Black     11 июня 2010 в 02:07



Поддерживают ли какие-либо браузеры контекстное меню HTML5?

Поддерживают ли какие-либо браузеры атрибут контекстного меню HTML5 ?


Какие браузеры поддерживают встраивание шрифтов

Я читал о правиле @font-face и пытался понять, стоит ли использовать его в проекте для визуализации franklin gothic medium для заголовка вместо чего-то вроде sIfr. Я решил, что для браузеров,...


Какие браузеры (и версии) поддерживают метод Canvas.toBlob?

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


Какие браузеры поддерживают HTML5 WebSocket API?

Я собираюсь разработать приложение для обмена мгновенными сообщениями, которое работает в браузере. Какие браузеры поддерживают WebSocket API ?


Какие браузеры поддерживают "!важно"?

Какие браузеры поддерживают CSS !важная директива, и каковы различные причуды среди различных браузеров, которые поддерживают ее?


Какие браузеры поддерживают `overflow-y`?

Насколько я понимаю, overflow-y -это селектор CSS3. Но в http://www.findmebyip.com/litmus у него нет этого селектора, и я не знаю, какие браузеры его поддерживают. Во-первых, являются ли overflow-y...


Поддерживают ли какие-либо браузеры атрибут формы для входных элементов?

Спецификация HTML5 позволяет связанным с формой элементам ссылаться на их связанный элемент <form> через атрибут [form] . Поддерживают ли какие-либо браузеры Это изначально?


Какие браузеры не поддерживают перебор кэша?

Я работал на сайте eCommerce, который недавно сделал большой выпуск кода. Мы модифицировали / оптимизировали некоторые из них .js и .css на несколько месяцев. Каждый раз, когда пользователь приходит...


Какие браузеры поддерживают globalStorage?

Какие браузеры (версии) поддерживают globalStorage? Это устаревшее хранилище браузера JavaScript на стороне клиента API. Я вижу http://caniuse.com/namevalue-storage , но он явно не упоминает...


Какие браузеры поддерживают атрибут ' _26`?

Атрибут <img srcset... позволяет отображать различные изображения пользователю в зависимости от разрешения экрана. Какие браузеры в настоящее время (январь 2013) поддерживают этот атрибут?...


Война браузеров в HTML5 » Энциклопедия HTML5

Локальные конфликты из-за медиа форматов в HTML5 или «Война браузеров продолжается…»

Хотя глобальные войны браузеров (Netscape Navigator vs Internet Explorer) остались в далёких 90-х, их отголостки в виде локальных конфликтов время от времени доходят и до нас. Один из таких конфликтов происходит на фоне поддержки браузерами тех или иных аудио и видео форматов. Например браузер Safari может проигрывать аудиофайлы в формате MP3, а аудиофайлы в формате OGG не поддерживает. Браузер FireFox поддерживает формат OGG, но проигрывать аудиофайлы в формате MP3 не может и т.д., более подробно читайте об этом в статьях о теге audio и теге video.

Почему так произошло спросите вы, ведь было бы неплохо чтобы все браузеры поддерживали все форматы? Ответ как всегда простой, всё дело в деньгах! В формат MP3 влючено множество запатентованных технологий и для того чтобы их использовать нужно платить. У браузера FireFox который распространяется бесплатно и с открытым исходным кодом, не то чтобы нет денег, а просто дело в его идеологии, в которой открытые технологии выступают против коммерческих
патентов. Поэтому FireFox поддерживает музыкальный формат OGG, он тоже распространяется бесплатно и с открытым исходным кодом.

У вас естественно возникнет вопрос, почему же тогда браузер Safari не поддерживает формат OGG, если этот формат распространяется бесплатно? Ответ тут тоже прост, Safari принадлежит коммерческой компании Apple, а любая коммерческая компания негативно относится к Open Source проектам, считая их своими конкурентами. Кстати Internet Explorer, который принадлежит коммерческой компании Windows тоже не поддерживает формат OGG, что как бе намекает…

Но как всегда в этом мире бобро рано или поздно должно победить осло, достаточно лишь вспомнить историю Internet Explorer’a, который в начале 00-х занимал до 95% рынка браузеров и когда все уже решили, что осло окончательно победило и что нам всю жизнь придется использовать кривой, глючный и постоянно заражающийся вирусами браузер (Internet Explorer 6, к сожалению таким и был), как словно по мановению волшебной палочки из ниоткуда появились качественные, безопасные, бесплатные и с открытым исходным кодом браузеры — FireFox, Chrome, Opera и мн. др.

То же самое например произошло и в мире смартфонов, когда пару лет назад казалось, что позиции закрытой коммерческой компании Apple непоколебимы, вдруг из ниоткуда появилась свободная и бесплатная операционная система Андроид и вуаля она уже занимает 80% рынка и это ещё не предел.

Статья написана весной 2013 года, возможно сейчас когда вы её читаете, она уже не актуальна…

Читать далее: История HTML5

Какие браузеры поддерживают HTML5 WebSocket API?

Клиентский

  • Хикси-75:
    • Хром 4.0 + 5.0
    • Safari 5.0.0
  • HyBi-00/Hixie-76:
  • HyBi-07+:
  • HyBi-10:
    • Хром 14.0 + 15.0
    • Firefox 7.0 + 8.0 + 9.0 + 10.0 - с префиксом: MozWebSocket
    • IE 10 (от Windows 8 предварительный просмотр разработчика)
  • HyBi-17/RFC 6455
    • Хром 16
    • Firefox 11
    • Opera 12.10 / Opera мобильный 12.1

Любой браузер с Flash может поддерживать WebSocket с помощью web-socket-js shim/polyfill.

Смотрите caniuse для текущего состояния поддержки WebSockets в настольных и мобильных браузерах.

См. отчеты по испытаниям с сайта WS testsuite, включенного в Autobahn WebSockets, для проверки соответствия функций и протоколов.


Серверный

Это зависит от того, какой язык вы используете.

В Java/Java EE:

  • Jetty 7.0 поддерживает его (очень прост в использовании) V 7.5 supports RFC6455 - Jetty 9.1 поддерживает javax.websocket / JSR 356)
  • GlassFish 3.0 (очень низкий уровень и иногда сложный), Glassfish 3.1 имеет новую рефакторированную поддержку Websocket, которая более удобна для разработчиков V 3.1.2 supports RFC6455
  • Caucho Resin 4.0.2 (еще не пробовал) V 4.0.25 supports RFC6455
  • Tomcat 7.0.27 теперь поддерживает его V 7.0.28 supports RFC6455
  • Tomcat 8.x имеет встроенную поддержку websockets RFC6455 и соответствует стандарту JSR 356
  • JSR 356, включенный в Java EE 7 , определит Java API для WebSocket, но еще не является стабильным и полным . Смотрите статью Аруна GUPTA WebSocket и Java EE 7-подготовка к JSR 356 (TOTD #181) и QCon презентации (от 00:37:36 до 00:46:53) для получения дополнительной информации о ходе работы. Вы также можете посмотреть на Java websocket SDK .

Некоторые другие реализации Java:

В C#:

В PHP году:

В Python году:

В C:

В Node.js году:

  • Socket.io : Socket.io также имеет порты на стороне сервера для Python, Java, Google GO, Rack
  • sockjs : sockjs также имеет порты на стороне сервера для Python, Java, Erlang и Lua
  • WebSocket-узел -чистый JavaScript клиент & серверная реализация HyBi-10.

Vert.x ( также известный как Node.x) : узел, подобный реализации полиглота, работающий на Java 7 JVM и основанный на Netty с :

  • Поддержка для Ruby(JRuby), Java, Grovy, Javascript(Rhino/Nashorn), Scala,...
  • Настоящая резьба. (в отличие от Node.js)
  • Понимает несколько сетевых протоколов из коробки, включая: TCP, SSL, UDP, HTTP, HTTPS, Websockets, SockJS как запасной вариант для WebSockets

Pusher.com - это сервис Websocket cloud, доступный через REST API.

Платформа DotCloud cloud поддерживает Websockets, а также языки программирования Java (контейнер сервлетов Jetty), NodeJS, Python, Ruby, PHP и Perl.

Платформа Openshift cloud поддерживает websockets и Java (Jboss, Spring, Tomcat & Vertx), PHP (ZendServer & CodeIgniter), Ruby (ROR), Node.js, Python (Django & Flask) пластинчатые формы.

Дополнительные сведения о других языковых реализациях см. В статье Википедии .

RFC для Websockets: RFC6455

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *