Почему мы должны начать использовать CSS3 и HTML5 сегодня

Для а сейчас, здесь, на Smashing Magazine, мы обратили внимание, как многие дизайнеры не хотят, чтобы охватить новые технологии, такие как CSS3 или HTML5 из-за отсутствия полного кросс-браузерной поддержки этих технологий.

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

Так же, как неуловимый персонаж из Beckett’ с классической пьесы, в этот день полного кросс-браузерной поддержки не когда-либо действительно собирается найти своего рассвета и избави нас эту замечательную новую Интернете, где наша работа выглядит так же, в окне любого и every веб-браузер.Это означает, что многие из нас в онлайн течению, от клиентов для дизайнеров для разработчиков и далее, понадобится настроить наше мышление, так что мы можем реально подходить к Web, как сейчас, и более чем вероятно, как это будет вfuture.

Иногда кажется, что мы прячемся за отсутствие кросс-совместимость браузера, чтобы избежать изучения новых техник, которые на самом деле значительно улучшить наш рабочий процесс.И that’ просто так.Без перестройки, мы будем продолжать продавать дешевле других Web нас есть, и пейзаж будет оставаться unexcitingly несвежим и связан эта недооценка и mindset.

Настройка в Progress

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

Но that’ S OK, действительно.

Веб это чертовски гибкая среда, и это правильно.Мы должны принять его гибкость, а не пытаться установить границы для доступных технологий в нашем мышлении и в наших проектах.Чем раньше мы начнем разработку новой технологии, тем быстрее их широкое принятие будет прогрессировать, и тем быстрее мы получим от вызванных несовместимостью старых браузерах.Все больше и больше пользователей используют более продвинутые браузеры каждый день, и, используя новые технологии, мы фактически поощряют их к переходу (если они могут).Некоторые пользователи не смогут модернизировать, поэтому наши проекты должны иметь базовые резервный для старых браузеров, но это can’ т быть причиной для разработки только резервный вариант и называют его night.

Selectivzr
Select [ivizr] является одним из многих инструментов, которые делают возможным использование CSS3 today.

Есть so many remarkable things, что мы, дизайнеры и разработчики, можно сделать сегодня: будь то реагировать конструкций с CSS3 запросы средств массовой информации, богатой типографика Web (с полной поддержкой сегодня!)или HTML5 видео и аудио.И есть очень много useful tools and resources что мы можем использовать прямо сейчас, чтобы включить новые технологии в наших проектах в то же время поддержку старых браузеров.Существует просто нет причин not использовать them.

Мы те, кто может подтолкнуть кросс-браузерной поддержки этих новых технологий, поощрение и требуют новых возможностей в будущем браузеры.У нас есть власть, и передача ее только потому, что мы don’ т чувствую, как нет полной поддержки из них тем не менее, не должно быть опцией.Мы должны понимать, что мы являемся теми, поставив колеса в движение и it’ S до нас решать, что будет поддерживаться в будущем браузеров и что будет not.

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

Мы можем продолжать цепляться за этим понятием и ждать для старых браузеров, чтобы стать устаревшими, тем самым продажи себя и своих потенциальных короткие, или мы можем изменить наш способ думать об этом и пришел на веб-с совершенно новой точки зрения.Тот, где мы понимаем истинную ситуацию мы сталкиваемся с.То, что наши конструкции не будет выглядеть одинаково в любом браузере и наш код не будет оказывать то же самое в любом браузере.И that’ с нижней line.

Screenshot
Yaili’ S красивый кусок Моя CSS заметку на24ways.Статьи, подобные этим, являются те, которые раздвигают границы веб-дизайн и больше поощрять инновации в industry.

Энди Кларк говорил об этом на конференции DIBI ранее в этом году (вы можете проверить свое выступление Hardboiled веб-дизайна на Vimeo).Он действительно ударил нерва с его презентацией, и все же мы находим так много сваливания в этом сне полной стандартизации Web.Таким образом, мы хотели решить этот вопрос здесь и держать эту важную мысль обсуждается и распространен.Потому что это ожидание не только вредит тех из нас, работающих с Web, но и все те, кто использует Интернет в качестве хорошо.Главным образом через это множество неиспользованный потенциал, который может улучшить общее впечатление по всему спектру для предприятий, пользователей и тех, с навыками, чтобы довести этот сложный, богатый, мощный новый Интернет в existence.

Для нашей Clients

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

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

Вкратце:

  • Уступая к тому, что проект не сможет выглядеть так же в различных браузерах,
  • Это означает, что более развитые и неограниченный творческий проекты для наших клиентов,
  • Это может привести к увеличению расходов для клиентов, а также, но с более высоким уровнем инноваций and
  • Client’ видений за то, что они хотят будет меньше мешают эти limitations.

Для Users

Пользователям те, кто имеют наименьший объем инвестиций в большинство того, что происходит за кулисами.Они видят только конечный результат, и они часто не думать слишком много о процессе, который участвует который приносит его на экраны перед ними.Опять же, с мобильного рынка, они уже сталкивались с понятием различных интерфейсов на протяжении всей их разнообразными устройствами.Они заботятся только о функциональностии, скорее всего стиль, который обращается к ним — но это, где их интересы стремится к концу.Если, конечно, они тоже в отрасли, и они могут дать ему второй мысли или более.Так что все эти разговоры о кросс-совместимость браузера действительно doesn’ T беспокойство, они действительно оставить все, что от нас беспокоиться about.

Пользователи только когда-либо склонны замечать ничего, если и когда что-то не работает так, как они ожидали его из одного места в другое.В большинстве случаев, они готовы, чтобы показать что-то родственник, друг или коллега, и вдруг от одного устройства к другому, что-то другое, что нарушает их способность это сделать.То есть, когда они на самом деле обратить внимание.Но если мы сделали свою работу правильно, эти переходы будут оставаться гладкими — даже при нажатии конвертах, что мы делаем.Так что это не намного больше, что собирается изменить для пользователей, не лучшее впечатление.Средний пользователь не собирается проверить, является ли данный сайт имеет такие же закругленные углы и тени раскрывающегося в двух разных браузеров, установленных на user’ S machine.

Вкратце:

  • Потенциально меньше нарушений опыта от одного устройства к другому and
  • Общее улучшение пользовательского experience.

Для Designers/Developers

Мы, дизайнеры и разработчики веб-тоже должны сделать то же самое концессии нашим клиентам сделать и сдать усилия, чтобы обработать точно такой же презентации и опытом в широком спектре платформ и устройств.Это не просто идея дать за много тех, кто играет в этих областях, но, как уже было сказано, мы позволяем так много потенциально могут быть потрачены впустую.Мы могли бы принимать Web к новым высотам, но мы позволим себе зацикливаться на том, кто получает оставленных в процессе —, и в результате мы все в конечном итоге получить остался позади.Вместо того, чтобы рассматривать их как отдельную аудиторию и приближается к ним по отдельности, так сказать, мы позволяем ограничений одной группы ограничивают нас all.

Возможно разделяй и властвуй менталитет должны быть использованы. Изображение Credit

Таким образом, это может означать, немного больше мысли на желаемый следовать путем, и мы не считаем, что мы стремимся, чтобы успокоить одну группу здесь, и к черту все остальное.Вместо этого мы должны просто принять единый подход, разработка для тех, кто может увидеть и испытать последнее, а другой для тех, кто не может.Это wouldn’ т означает больше работы, если мы проектируем с теми пол …

Если вы хотите прочитать полностью статью, посетите сайт наших спонсоров

Comments are closed.