«Но клиент хочет поддержку IE 6!»

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

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