Недостатки Webkit? Почему не следует использовать Webkit в качестве основы для разработки HTML / CSS? - PullRequest
0 голосов
/ 05 июля 2010

Я начал использовать Safari в качестве базового уровня для всех моих проектов веб-разработки, а затем использовал обходные пути, где это необходимо, для проблем с другими (в основном старыми) браузерами. Насколько я понимаю , Webkit является наиболее совместимым со стандартами механизмом разметки, доступным на данный момент (я ошибаюсь?), И, похоже, он "возглавляет пакет", так сказать, с поддержкой HTML5 / CSS3.

Так что мне интересно, что мне не хватает (если вообще что-нибудь), пока я реализую постепенную деградацию / прогрессивное улучшение, почему бы не использовать Webkit в качестве основы?Есть ли в webkit серьезные недостатки дизайна, о которых я не знаю?

Ответы [ 2 ]

4 голосов
/ 05 июля 2010

WebKit, безусловно, очень хорош в маркетинге, но Gecko, Presto (Opera) и WebKit на самом деле не слишком далеки друг от друга в поддержке стандартов. В настоящее время даже IE становится довольно хорошим, хотя у них есть несколько лет, чтобы ничего не делать, чтобы компенсировать это.

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

0 голосов
/ 05 июля 2010

Если вы разрабатываете для HTML5, возможно, вы захотите использовать этот сайт (http://www.html5test.com/) и сравнить различные браузеры и решить, какой из них имеет функции, которые вы хотите использовать, или лучше всего поддерживает его, а затем иметь постепенное снижение производительности длядругие браузеры.

Если вы хотите совместимость с Acid3, сделайте то же самое с этим сайтом: http://www.webstandards.org/action/acid3/

Моя базовая линия, как правило, Firefox, но это потому, что я пытаюсь использовать последнююверсия Javascript, но она зависит от того, что вы пытаетесь использовать, и от того, что вы хотите попытаться обойти.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...