Анон, расскажи есть ли смысл в нашем, 2076 году, поддерживать IE8? А IE9? Если нет то IE10 + Edge?Если у тебя есть сайт, то какие браузеры он поддерживает?Если нету, то как считаешь, какие достойны дополнительных строк кода?Пик рандом
Лично у меня люто подгорает с IE8-. Сейчас наконец-то настали времена, когда на пользователей ie8- можно насрать, так как они все уже вымерли, лежат в могилах, и по их иссохшим кишечникам ползают червяки. Но все равно вешаю алерт на сайт для тех, кто с ie8- заходит, мол некорректно отображается сайт на вашем браузере, используйте что-нибудь поновее, пидрила конченный, спасибо.Но это только для спокойствия моей души, волбще не обязательно из поддерживать уже года эдак 2, имхо.
>>94556Нет, анон, ты не прав, эти хуесосы еще живут, мало, прячутся в гос. компаниях, но такие есть, и для них приходится верстать. У нас есть проект, в котором одно из главных требований - поддержка ие8, это, сука, просто выбешивает, но платят неплохо, поэтому меня заставляют верстать для ие8. с тех пор, как я узнал о препроцессорах эта задача упростилась
>>94564Я идеологически забил хуй на браузеры майкрософ, они никогда не были браузерами и не будут, пусть пидорасы ищут проблему в себе и подстраиваются под современные стандарты.
>>94576Вопрос спорный, но клиентов то теряем, господа.
>>94556>>94564Анончики, а чем проверяете совместимость? (Ток не говорите, что держите для этого хр)
Если flex не поддерживается IE10- то все? Мне нельзя использовать мой любимый, совершенный flex?((((9(Это же сэд.Кстати, бамп ему >>94584Чем проверять сайт на совместимость с ие?
>>94584>>94626IEtester
Глянул сейчас статистику на LiveInternet и охуел от того, сколько говноедов в стране нашей живёт. Половина страны хромоги, половина айфоноёбы, у 11 миллионов человек стоит Яндекс Браузер (хотя тут ладно, всё-таки хомячью сверх того не нужно).Забавно, что IE-8 используют на какие-то доли процента больше, чем IE-9. Нашлось же, всё-таки, восемьсот тысяч ебланов с WinXP.
Алсо, забыл добавить, что считаю поддержку IE старше 10 верхом уебанства в 2016. Вы запустите просто эмулятор восьмой версии в Edge или IE-11. Зайдите на сайт Яндекса. Гугла, Мэил ру, Пикабу, Одноклассников, или ещё какой-нибудь параши. Всё расползается в кашу, изображения плывут, отключаются и формы не работают.А знаете почему? Потому что это давно высохшее говно мамонта.И если у вашего бизнеса, аноны, есть клиенты, которые сидят на IE-9/8, я бы, честно, задумался о том, чтобы продать нахуй этот бизнес и уйти в офисное рабство версталой за 20К, где можно поплёвывать с помощью флексов точно в центр потолка и подключать поддержку 90% современных браузеров одним прогоном в автопрефиксере.
>>94628>>94629Согласен с тобой анончик, с 2016 годом к нам пришла уверенность, что отсутствие поддержки ие8 не лишит нас клиентов.Сам уже не поддерживаю давно
>>94628А чем хром/сафари плохи?Под них верстать не надо отдельно.
:3
>>94697Разве что кще сафари можно поддерживать, не особо сложно.
>>94564>но платят неплохо>с тех пор, как я узнал о препроцессорахДля тебя видимо 20-30к - это неплохо.
>>94758Ну вапщет если живешь один, и если компания большая, есть куда расти, ты официально оформлен, пакет услуг есть, то 20-30к вполне неплохо.
Дезигнеры, я предлагаю вообще отказаться от разработки на ie9- как минимум, а то и ие9 тоже сбросить со счетов. Если мы этого не сделаем, то никогда не очистим наш мир от этой грязи, и обречем своих потомков на наши страдания.Собирать сайт для всех браузеров, это как пытаться собрать что-то из смеси конструкторов китайской подделки и оригинального лего.Так что хватит. Пора избавиться от китайщины в наших конструкторах. Нам ведь всего-то надо поднять бунт
HTML5 дал нам фантастическую обратную совместимость. Вся эта ебала с XHTML закончилась. Соответственно всё стало в разы проще. И если в 2007 было сложновато сделать абсолютно доступный для всех браузеров сайт - сегодня это легко.Истина проста, анон - в идеале твой сайт должен просматриваться на всём. Под словом "просматриваться" я имею в виду что посетитель должен получить тот контент, который есть на сайте, а не форму подачи. Ну и тут оговорка - имеются в виду классические контентные сайты: текст+графика+видео+аудио. Естественно к веб-сервисам, интерактивным ajax-погремушкам, бекендам и прочему такому это не относится.Почему так? Потому что при прочих равных из двух новостников/блогов/статейников шире аудитория будет у более доступного.Теперь вопрос насколько это сложно. Я этим вопросом задавался ещё 10 лет назад, но как то лениво двигался. Щас сел конкретно и отработал методику, чтобы не слишком много телодвижений и конкретный результат.Технологии и подходы:- изящная деградация / прогрессивное улучшение- Media Queries- каскад CSS1->CSS2->CSS3- определение возможностей (типо Modernizr и похожих) - и то это не всегда требуется- определение клиента на сервере (самую малость)- возможность клиенту выбирать стили оформленияЧего добился:- обычный новостник отображается даже в Netscape 4.0 (это тот браузер, который первым смог в CSS, или вторым после какого то древнего IE)- отображается на любом мобильном устройстве (даже самом раннем)- полностью валиден- любая доп. функциональность достраивается на JS- офигенно семантичен- легок и быстрА главное никакой подстройки под отдельные браузеры - они просто не видят те технологии, которые не понимают, контент же для всех одинаковый.
>>94555 (OP)Посмотрели отчет метрики, там 0,5% поситоты за год пользуется ие, решили забить, основная инфа видна все норм, но верстка местами сверкает, но, как нам кажется, пользователи ие -9 привыкли к не очень аккуратным сайтам со съезжающими блоками
>>94983Анон, ты бог или что?Есть статья/книга на эту тему?
>>94555 (OP)>поддерживать IE8? А IE9? Если нет то IE10 + Edge?Всегда в тз пишу поддержку с ие11+, вбрасывая эту ссылку:https://www.microsoft.com/en-us/WindowsForBusiness/End-of-IE-support
Определяешь версию браузераКидаешь на страничку с предложением обновиться????????PROFIT!!!
Да ладно вам, поддерживать всякие говно-браузеры не сложно. Банально гуглишь проблемное свойство и браузер, и в первой - второй ссылуе на стаковерфлоу есть решение. Ну не красота ли? хотя ладно, сам долго ебался с загрузкой файлов аяксом в ие9, люто его ненавидел тогда
>>95585Нет, не бог. Я ж говорю - всё дело в продуманности HTML5. Седня вечером кину тебе рабочий пример, анон.
>>95772Очень интересно было бы глянуть
>>94555 (OP)Верстка сайта должна поддерживать не браузеры, а стандарты W3C.Проверка правильного отображения осуществляется последней версией Mozilla Firefox + валидатором W3C.Остальное - от лукавого.
Если в хроме/лисе работает остальное допизды. Пользователи ие пусть страдают. Если сильно надо, то сначала делаем под хром-лису, затем условными тегами вставляем полифиллы и фиксы. Progressive enhancement слишком дорого. Если на сайте дохуя скриптов и это есть суть сайта, то старые браузеры нахуй, хотя бы из-за неподдержки ES5. Если на сайте тупо статьи, то смысл имеет, но в разумных пределах по трудозатратам. Годная техника это mobile first, несмотря на предназначение быть эдаким progressive enhancement это позволяет быстрее наклепать адаптивный сайт.
Я вот не понимаю, что значит поддерживать IE6? Там что, <p> или <div> не поддерживается?
>>99322css свойства поддерживаются не все или работают неправильно. Простой пример display:inline-block;
>>94628Ты дурачок. Люди используют XP и старые версии IE не от хорошей жизни. В основном, это сотрудники госконтор с админом-хуесосом, старыми компами и отсутствием прав на установку чего-либо.
>>94564>но платят неплохоНу да, 20к неплохо, на доширак хватает.Если бы у них было бабло, то и компы свои уже давно модернизировали.>>99327Причина всегда одна - нищебродство.