SitePoint предлагает отличный справочный инструмент . Он предоставляет огромное количество объяснений HTML , CSS и JavaScript с соответствующим уровнем поддержки браузера.
Тем не менее, я недавно обнаружил, когда я могу использовать … — инструмент, который обеспечивает другой подход к совместимости браузера. В нем перечислены некоторые современные веб-технологии и сообщается, поддерживаются ли они в IE, Firefox, Safari, Chrome и Opera. Вы можете настроить, какие браузеры вам нужно поддерживать, и исторический уровень реализации.
Это последняя особенность, которая делает инструмент уникальным. Лучше всего это проиллюстрировать на простом примере: предположим, что вы рассматриваете альфа-прозрачность PNG для своего следующего веб-сайта или приложения. Инструмент с радостью сообщит, что PNG можно без проблем использовать для всех браузеров из (недавнего) прошлого, настоящего и будущего. Однако, когда вы выберете «далекое прошлое», вы будете предупреждены о том, что IE6 не обеспечивает полную альфа-прозрачность, и вам придется подождать, пока не истечет срок действия этого браузера. В этом конкретном случае инструмент также предоставляет полезную ссылку на статью с обходными путями IE6 PNG.
Помимо PNG, инструмент предоставляет категории, включая HTML5, CSS2, CSS3, DOM, SVG и Canvas. Сводка всех выбранных вами функций доступна в конце отчета.
Когда я могу использовать … был разработан Алексис Деверия :
Я не мог найти легкий для чтения, всеобъемлющий и интерактивный способ узнать, какой браузер поддерживает какую будущую функцию… поэтому я сделал один.
Тщательность Алексея впечатляет, и он постоянно обновляет инструмент с последними деталями реализации браузера. Информация о недавно выпущенной Opera 10.5 и даже предварительном просмотре IE9 уже доступна.
Отличный материал — и очень полезный, когда ваш начальник хочет знать, почему тени текста не работают в IE8, Firefox 3.0 и Safari 3.1!