Подтвердить что ты не робот

Должны ли небольшие компании координировать свои сайты для поддержки Chrome?

Я работаю на небольших сайтах для загара и т.д. Мы не поддерживаем специфические для ActiveX вещи в IE, и мы поддерживаем Firefox. Я заметил какое-то странное поведение с Chrome. Моя статистика в браузере говорит, что 1% моих посетителей используют Chrome.

Я слышал, что люди говорят, что это нигде рядом с лучшими в классе. Но мне нравится, как все работает в своем собственном процессе и прочее.

Является ли Chrome достаточно популярным, чтобы мне нужно было его кодировать? К тому времени, когда он станет популярным, будет ли исправлен его странный рендеринг?

4b9b3361

Ответ 1

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

Ответ 2

это хорошая причина для улучшения поддержки браузеров WebKit в целом (у вас нет клиентов, использующих Safari на Mac?)

Ответ 3

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

Недавно Google заявила, что скоро будет предлагать Chrome в не бета-состоянии (в отличие от их прошлой истории ухода вещей в бета-версии 5yrs или около того).

Кроме того, если вы планируете использовать Chrome для webdev в этом состоянии бета-версии, вы захотите установить "канал разработчика" , который дает вам доступ к более новым версиям, чем общедоступная версия, очень важная на данном этапе браузера. По состоянию на 12/10/2008 версия браузера Chrome 0.4.154.33

Ответ 4

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

Ответ 5

У Jimmy есть очень хорошая точка, Chrome и Safari основаны на WebKit. Если это не удается в Chrome, вероятность того, что он взломает Safari, браузер Nokia S60 и все остальное, вероятно, будет.

Ответ 6

Ключ должен писать стандарты, используя семантически правильную и хорошо сформированную разметку. Сделайте базовую реализацию работы для большинства браузеров (как можно больше) и внесите корректировки для обработки остальных.

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

Ответ 7

Если вы выполняете Javascript-работу, и это приводит к заметным различиям между браузерами, я бы определенно рекомендовал использовать стороннюю структуру, такую ​​как jQuery, чтобы вы могли работать с общим агронизирующим интерфейсом браузера. Если, однако, ваши различия связаны с HTML/CSS на ваших страницах, тогда я всегда буду расставлять приоритеты по наиболее популярным браузерам в соответствии с вашей статистикой сайта. Если < 1% используют Chrome, то я бы серьезно подумал о том, чтобы тратить время на другие задачи вместо того, чтобы исследовать что-то, что может быть проблемой с новым браузером, который все еще находится в ранней бета-версии.

Ответ 8

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

Ответ 9

Я бы тестировал страницы с помощью Chrome. Если вы хорошо поработали, проблем не должно быть.

На самом деле можно написать один код, который работает на всех браузерах (ну, может быть, не IE 6 или ранее);)

Ответ 10

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

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

Лично я бы не стал беспокоиться об этом, пока он не достигнет как минимум 1% последовательно. И даже тогда я по-прежнему сначала общаюсь с вашими клиентами.

С другой стороны, вполне возможно, что он получит 5% доли рынка в следующем году или около того. Это Google в любом случае.

Ответ 11

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

Ответ 12

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

Ответ 13

Как крупные веб-компании, так и небольшие веб-компании, с которыми я лично работаю, ничего не делают с Chrome. Это не их радар-браузер. И некоторые из более крупных - большая электронная торговля.

Поэтому я не посвящаю время кодирования для поддержки Chrome. Я запускаю его для исследований и развития рынка.

Ответ 14

Я никогда не кодирую поддержку бета-продуктов. Подождите, пока они закончат создание своего программного обеспечения, прежде чем вы начнете менять его, чтобы поддержать его.

Ответ 15

Вы должны ориентировать браузеры на основе того, что используют ваши клиенты. Если 80% ваших клиентов используют IE, тогда было бы разумно протестировать ваш сайт в первую очередь на IE. Если вы знаете, что ваши клиенты используют FF, тогда было бы разумно протестировать ваш сайт в первую очередь на FF.

Тем не менее, доля рынка Google Chrome в основном представляет собой ошибку округления, поэтому нет - я бы не стал беспокоиться. Если, конечно, вы заранее не знаете, что значительное количество ваших пользователей использует его.

(например, для приложения iphone, которое я написал, мы обнаружили, что большинство наших пользователей просматривали наш сайт с iphone - я знаю совершенно потрясающую концепцию разрушения земли. Таким образом, мы начали делать большую часть нашей сети тестирование сайта против браузера iphone)

Ответ 16

Сначала настройте текущий стандарт, затем определите, насколько сильно вы делаете своих пользователей (если у вас очень вокальный 1%, все еще очень вокальный 1% вашей базы)

Ответ 17

Даже если Chrome не поддерживает бета-версию, для меня все еще в бета-версии. Поскольку Chrome не может хорошо отображать png24 с изменением непрозрачности (я пытался сделать fadeIn/fadeOut с jquery на png-изображении, и я получаю БЕСПЛАТНУЮ белую вспышку перед анимацией изображения, вы можете увидеть проблему здесь)

Ответ 18

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

Я также не считаю, что Chrome станет очень популярным. Когда я увидел это, первое, что я подумал, было "Ого... Mozilla с принтом G на нем". И с тех пор я не очень впечатлен.

Нижняя строка: вы должны сделать так, чтобы ваш сайт поддерживал основные браузеры. Opera, IE, Firefox. Обычно это достигается благодаря веб-стандартам и передовым методам. В других случаях вам необходимо создать работу или заставить браузеры действовать определенным образом. И.Е. Firefox и IE используют другую пограничную модель. Вы можете заставить по крайней мере FF использовать ту же модель границы, что и IE.