Вопрос
Какие факторы (HTML, CSS, JavaScript) следует учитывать при разработке дизайна для Google Chrome?
Решение
Chrome использует Webkit, тот же движок, который используется в Safari, OmniWeb, iCab и других.Просто запишите все в соответствии со стандартами и проверьте в каждом браузере.
Другие советы
Я думаю, что в первую очередь вам следует сосредоточиться на использовании HTML и сценариев, соответствующих стандартам.
После того, как все это заработает, отправьте отчет об ошибке, а затем внесите настройки для конкретного браузера.Если Chrome стоит того, чтобы его перевернуть не должен придется что-то подправить для этого.
Те же, что и для Safari, поскольку они используют один и тот же механизм рендеринга (с небольшим несоответствием версий).
Я уверен, что отправка отчета об ошибке действительно поможет решить все эти проблемы с рендерингом в IE!
На самом деле вам необходимо тестировать свое приложение в каждом браузере, ни один браузер не соответствует на 100% стандартам W3C, поэтому в конечном итоге вы вообще не можете рассчитывать на их соблюдение.Вам необходимо тестировать все, что вы делаете, в любом браузере, который вы хотите поддерживать.
Как уже упоминалось, Google Chrome имеет тот же механизм рендеринга, что и Safari/iPhone/и т. д., WebKit, который соответствует требованиям Acid3, поэтому проблем должно быть минимум, если вы следуете стандартам.Но не полагайтесь на это.Google Chrome в настоящее время использует немного более старую версию WebKit, чем Safari.Я уверен, что в какой-то момент они будут использовать одну и ту же версию, но, к сожалению, любой новый браузер становится просто еще одним браузером для тестирования.
Вы специально проектируете для Chrome или вы хотите убедиться, что ваши страницы хорошо работают с Chrome?
Предполагая, что это последнее, просто используйте те же соображения по дизайну, что и для любого браузера.Если применимо, имейте в виду, что многие телефоны и игровые консоли теперь имеют веб-браузеры.
В Chrome используется новый движок JavaScript, поэтому вам придется тестировать JavaScript как в Chrome, так и в Safari.HTML и CSS могут отображаться практически одинаково, но они используют разные механизмы JavaScript.