Лучший браузер для HTML5 CSS3 на среднесрочную перспективу? - PullRequest
4 голосов
/ 02 марта 2010

Если бы вам пришлось выбрать браузер (только один), чтобы он был в первую очередь поддерживаемым браузером для компании, переходящей на HTML5 (CSS3). Какой из них будет вашей самой безопасной ставкой в ​​среднесрочной перспективе?

Chrome, FireFox, Safari, IE?

Я ищу объективную рекомендацию, основанную на стандартах / совместимых инструментах, средствах разработки, быстрой и правильной реализации функций, объеме памяти и т. Д.

UserBase / MarketShare не будет проблемой, потому что это будет в закрытой среде, в которой мы контролируем клиентов (в основном это большие машины с веб-интерфейсом).

Спасибо!

Ответы [ 7 ]

5 голосов
/ 02 марта 2010

Я бы сказал, браузер на основе webkit. Это был бы лучший баланс скорости / стабильности и возможностей HTML5 / CSS3.

Однако я считаю, что в Opera реализовано больше всего функций.

4 голосов
/ 02 марта 2010

Opera всегда лидировала, но у них всегда были странные ошибки. В настоящее время Chrome находится в интересной ситуации: Google только что купил компанию, специализирующуюся на интернет-видео-протоколах (On2), и поэтому у них есть возможность завершить битву H.264 против Ogg Theora, выпустив этот великолепный новый кодек, который они купили как с открытым исходным кодом.

HTML5 сам по себе не является чем-то новым: это просто новые элементы, которые отображаются по-разному. Подумайте об этом так: если бы HTML5 был первым, кто ввел тег <blink>, разработчики были бы немного сомнительны в этом, потому что вы можете просто использовать CSS для установки text-decoration:blink или использовать некоторый Javascript, чтобы вызвать мигание.

С HTML5 все не так уж и отличается. Большинство новых элементов являются просто расширениями <div>. Для тех, которые не являются (<video>, <audio>, <canvas> и т. Д.), Существуют либо уже сильные реализации (в значительной степени по всем направлениям), либо реализации, столь же полные, как спецификация HTML5.

Будет ли лучший браузер для HTML5? Возможно нет. Все зависит только от того, как браузеры позиционируют себя (как я упоминал в Chrome выше).

2 голосов
/ 02 марта 2010

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

0 голосов
/ 06 июля 2011

Все современные версии браузера поддерживают HTML 5. Но недавно запущенный Internet Explorer 9 специально разработан с учетом будущих потребностей в веб-технологиях и включает в себя новейшие функции, которые обеспечивают богатый и интерактивный веб-опыт. Последний браузер Internet Explorer 9 имеет больше поддержки каскадных таблиц стилей, чем предыдущие версии браузера Microsoft. Он поддерживает CSS3 и более новые стандарты разметки SVG2. IE 9 включает в себя новый движок Java-скриптов, разработанный для использования преимуществ многоядерного процессора и обеспечения максимальной производительности.

0 голосов
/ 12 марта 2010

Если вы хотите создать приложение / сайт HTML5, ориентированный на один браузер, то вы также можете использовать HTML 4 и JavaScript. В течение следующих многих лет большинству сайтов HTML5 придется работать в режиме, отличном от HTML5. Рассматривайте особенности HTML5 как блики на торте, чтобы добавить преимущества браузерам, которые могут этим воспользоваться.

0 голосов
/ 03 марта 2010

CSS-анимация и переходы в Safari, если они вам очень интересны.

0 голосов
/ 02 марта 2010

Я бы сказал, Gecko (firefox и друзья) или webkit (safari, chrome и друзья). Я бы не пошел ни с IE, ни с Opera. Вот таблица сравнения HTML5 / CSS3 , которая в значительной степени поддерживает мои представления.

...