CSS с префиксом поставщика, который отличается от текущего стандарта

Я пытаюсь найти ресурс со списком конкретных реализаций свойств CSS для браузера, которые отклоняются от текущих стандартов W3C.

Например, скажем, IE поддерживает что-то вроде этого:

.my-class {
  -ms-foo: fizz buzz;
}

но когда предложение стало рекомендацией-кандидатом, стандартизированным эквивалентом стал:

.my-class {
  foo: buzz fizz;
}

Чтобы поддерживать версии IE, выпущенные до CR, я бы хотел написать:

.my-class {
  -ms-foo: fizz buzz;
  foo: buzz fizz;
}

Поиск в Google списка таких изменений не был ужасно плодотворным, было много стенаний и скрежета зубов вокруг префиксов поставщиков, но не так много списков «попался». Лучшее, что я нашел до сих пор, это небрежное упоминание об изменениях (в этом случае,-webkit-border-radius), но они редко документируют фактический ожидаемый ввод; они склонны просто давать сломанный пример.

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

Итак, существуют ли такие списки?

Я возьму неполные списки или те, которые исключают действительно старые браузеры (, на самом деле не заботящиеся о IE6, например ). Меня также очень беспокоят только большие браузеры 3.1 (IE, Firefox, Webkit/Chrome/Safari и Opera).

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

8
задан Kevin Montrose 24 June 2012 в 23:11
поделиться