Vlad Posted September 21, 2011 Report Share Posted September 21, 2011 Обычно для скругления подставляют ещё свойства с префиксом -moz и -webkit. Задумался, а надо ли это писать. По статистике Рунета получается, что используется 6% Firefox 3, значит, -moz-border-radius оставляем. А -webkit только для Safari 4 и старых Chrome, которые вообще не в ходу. Тогда -webkit-border-radius выкидываем. Или нет? Quote Link to comment Share on other sites More sharing options...
Great Rash Posted September 21, 2011 Report Share Posted September 21, 2011 Я оставляю на всякий пожарный. Пусть будет, подумаешь лишних 20-30 байт в коде. Quote Link to comment Share on other sites More sharing options...
Bonzash Posted September 21, 2011 Report Share Posted September 21, 2011 Я оставляю на всякий пожарный. Пусть будет, подумаешь лишних 20-30 байт в коде.Соглашусь. Quote Link to comment Share on other sites More sharing options...
Nekromancer Posted September 21, 2011 Report Share Posted September 21, 2011 Во всяких "chip xp" в паке идут старые версии хрома и лисы, я когда сел за такой компьютер на работе немного офигел когда гугл мне выдал старое отображение своих страниц для хрома. Оказывается там стояла 4ая версия. Quote Link to comment Share on other sites More sharing options...
SelenIT Posted September 21, 2011 Report Share Posted September 21, 2011 А я поддерживаю предложение Влада. Из старых работающих сайтов, конечно, -webkit вычищать незачем, но новые вполне можно делать без этого мусора. Пока верстка будет прикручиваться к движку, оставшиеся старые хромы как раз тихонько и обновятся... Quote Link to comment Share on other sites More sharing options...
Softlink Posted September 21, 2011 Report Share Posted September 21, 2011 Я вот тоже метался-метался, но пока решил оставлять и писать все как есть - с префиксами. Quote Link to comment Share on other sites More sharing options...
Shift-Web Posted September 21, 2011 Report Share Posted September 21, 2011 А как насчёт той детальки, что вендоры запускают браузер в режиме бета? Сорри, что немного не по теме. Грубо говоря примерный порядок в каскаде:-webkit-border-radius: 4px 4px 20px 40px;border-radius: 4px 4px 20px 40px;или такborder-radius: 4px 4px 20px 40px;-webkit-border-radius: 4px 4px 20px 40px;Получается, что выполняется 2 раза, так? Если да, то наверное лучше избегать т.к. есть мнение, что "вендорный старт" не только более прожорлив, но и более крив. Кто то видел где-то информацию по тому, как эти вещи работают. В принципе, это конечно мелочи, но браузеров тоже 3 и это только основных, может быть так что приоритеты будут по разному работать. Имхо Quote Link to comment Share on other sites More sharing options...
SelenIT Posted September 21, 2011 Report Share Posted September 21, 2011 Очень даже по теме. Имхо, достаточно весомый аргумент против "пусть будет на всякий случай".Насколько я в курсе, беспрефиксный вариант должен идти последним — чтоб браузеры, поддерживающие и экспериментальную, и общепринятую реализацию применяли именно последнюю. Quote Link to comment Share on other sites More sharing options...
Shift-Web Posted September 21, 2011 Report Share Posted September 21, 2011 Очень даже по теме. Имхо, достаточно весомый аргумент против "пусть будет на всякий случай".Насколько я в курсе, беспрефиксный вариант должен идти последним — чтоб браузеры, поддерживающие и экспериментальную, и общепринятую реализацию применяли именно последнюю.Вообще, наверное, вы правы. По уму должен быть какой-то препроцесс перед рендерингом, который сначала анализирует, а потом выполняет только то что нужно. Quote Link to comment Share on other sites More sharing options...
Nekromancer Posted September 21, 2011 Report Share Posted September 21, 2011 Очень даже по теме. Имхо, достаточно весомый аргумент против "пусть будет на всякий случай".Насколько я в курсе, беспрефиксный вариант должен идти последним — чтоб браузеры, поддерживающие и экспериментальную, и общепринятую реализацию применяли именно последнюю.Вообще, наверное, вы правы. По уму должен быть какой-то препроцесс перед рендерингом, который сначала анализирует, а потом выполняет только то что нужно.Такого не будет, браузер применит с начала вендорное свойства, потом когда встретит его общепринятый аналог - отменит вендорное применение. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.