О чем все эти предупреждения W3C по валидации CSS? - PullRequest
0 голосов
/ 25 сентября 2018

У меня есть веб-сайт, который был разработан несколько лет назад, и я пытаюсь проверить html и css с помощью инструментов проверки W3C.

Помимо того, что мне сказали, что W3C устарел и "не волнуйтесь об этом", я был бы признателен, если бы кто-нибудь объяснил мне все предупреждения, которые я вижу по таким пунктам, как перечисленные ниже.

Что мне любопытно узнать, если бы я удалил все из них, это оказало бы значительное неблагоприятное влияние на сайты моих клиентов?Поскольку мой сайт был создан несколько лет назад, они устарели?

-webkit-box-sizing - расширение неизвестного поставщика

-moz-box-sizing - расширение неизвестного поставщика

-webkit-border-radius является расширением неизвестного поставщика

-moz-background-clip является расширением неизвестного поставщика

-webkit-background-clip является расширением неизвестного поставщика

-webkit-transition - расширение неизвестного поставщика

-moz-transition - расширение неизвестного поставщика

-o-transition - расширение неизвестного поставщика

-webkit-box-sizing - это неизвестное расширение поставщика

-moz-box-sizing - это неизвестное расширение поставщика

-webkit-border-radius - расширение неизвестного поставщика

-moz-background-clip является расширением неизвестного поставщика

-webkit-background-clip является расширением неизвестного поставщика

1 Ответ

0 голосов
/ 25 сентября 2018

Эти расширения вендора CSS (как и большинство) были сделаны в то время, когда браузеры начинали реализовывать более новые правила CSS3 и имели достаточно разные реализации, чтобы свойства без префикса еще не всегда принимались из соображений совместимости.

На данный момент все выглядит так, как будто все они могут быть безопасно удалены из вашего CSS, но в этом нет особой выгоды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...