Какие веб-браузеры поддерживают тег 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
Поделиться
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?
Поделиться Источник 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 ?
Какие браузеры поддерживают встраивание шрифтов
Какие браузеры (и версии) поддерживают метод 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`?
Война браузеров в HTML5 » Энциклопедия HTML5
Локальные конфликты из-за медиа форматов в HTML5 или «Война браузеров продолжается…»
Хотя глобальные войны браузеров (Netscape Navigator vs Internet Explorer) остались в далёких 90-х, их отголостки в виде локальных конфликтов время от времени доходят и до нас. Один из таких конфликтов происходит на фоне поддержки браузерами тех или иных аудио и видео форматов. Например браузер Safari может проигрывать аудиофайлы в формате MP3, а аудиофайлы в формате OGG не поддерживает. Браузер FireFox поддерживает формат OGG, но проигрывать аудиофайлы в формате MP3 не может и т.д., более подробно читайте об этом в статьях о теге audio и теге video.
Почему так произошло спросите вы, ведь было бы неплохо чтобы все браузеры поддерживали все форматы? Ответ как всегда простой, всё дело в деньгах! В формат MP3 влючено множество запатентованных технологий и для того чтобы их использовать нужно платить. У браузера FireFox который распространяется бесплатно и с открытым исходным кодом, не то чтобы нет денег, а просто дело в его идеологии, в которой открытые технологии выступают против коммерческих
У вас естественно возникнет вопрос, почему же тогда браузер 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