Где я могу найти новейшие руководства по совместимости браузеров?

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

  • Некоторые страницы не обновляются ни от одного месяца до шести месяцев.
  • Таблицы совместимости по-прежнему показывают только хром в версии 5.0 (совместимость с W3C DOM) или 1.0 (таблицы совместимости событий)

В тех случаях, когда контент кажется немного устаревшим, я обычно ссылаюсь на Ссылки на сайт, но их страницы ссылок на HTML и Javascript также немного отличаются от наших дата.

Какие справочные руководства по совместимости вы используете?

Обновление

Мне известны сайты, такие как CanIUse, которые являются бесценной ссылкой на новую функцию поддержки, такую ​​как новые библиотеки API JS и поддержка CSS3. Однако меня больше интересуют такие вещи, как поддерживаемые атрибуты (плохой пример, я допускаю) и события браузера. Чем больше ванильных вещей.

И, пожалуйста, никто не упоминает w3schools (см. w3fools, почему вы никогда не должны использовать этот сайт)

Ответ 1

http://caniuse.com неплохо и (при условии, что вы используете правильные ключевые слова) также имеет хорошие функции поиска.

В дополнение к вышесказанному вы можете быть заинтересованы в таблицах совместимости ES5, которые Kangax поддерживает http://kangax.github.com/es5-compat-table/

обновление В то же время существует таблица сопоставлений ES6. Довольно красно на данный момент (9/2014), правда, но становится все более и более полезным.

Ответ 2

Я доверяю Quirksmode, вы знаете, сколько тестов PPK работает? Это не то, что он устарел (еще!), Что поддержка CSS (и использование браузером) вышла на новый уровень, поверьте мне, вы по достоинству оцените опыт, если вам придется поддерживать более старый браузер.

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

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

У меня есть отчет "ошибка", подробно описанный на сайте PPK - да, и мы старые, но только на прошлой неделе меня спросили о чем-то (казалось бы, не связанном), который оказался одним и тем же и имел одно и то же решение. Связанный с IE7 так будет с нами еще некоторое время. (Я вижу, что caniuse думает, что старый eeek!). Я полностью в восторге от этих парней, которые так долго поддерживали эти сайты, если вы можете перепроектировать ошибки, которые вы понимаете в браузерах. Это никогда не подведет вас, как поскольку браузеры находятся в пути - их двигатели рендеринга обычно не изменяют так много между версиями!

но опять же это новая эра Браузерных войн, поэтому кто знает, что произойдет:)

Ответ 3

Посмотрите на эту большую таблицу совместимости javascript http://compatibility.shwups-cms.ch/de/home/ Он очень большой, но проверяет в данный момент только для существования свойств javascript.