0 Пользователей и 1 Гость просматривают эту тему.
  • 60 Ответов
  • 14377 Просмотров
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Интернет Эксплорер надо любить.
« Ответ #30 : 04.03.2012, 23:15:14 »
filter: glow(color=#0000ff,strength=3);
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Интернет Эксплорер надо любить.
« Ответ #31 : 05.03.2012, 00:11:57 »
filter: glow(color=#0000ff,strength=3);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80ff0000,endColorstr=#80ff0000); - RGBA
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FF0066FF, endColorstr=#FF83CA54); - градиент...
Так то конечно IE всё умеет ^-^
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Интернет Эксплорер надо любить.
« Ответ #32 : 05.03.2012, 00:19:56 »
Интересно, зачем они выдумывают все эти фильтры для ие? Надеются, что не им придется принимать стандарты w3c, а наоборот? Так мелкософт - действительный член консорциума
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: Интернет Эксплорер надо любить.
« Ответ #33 : 05.03.2012, 04:41:47 »
CSS градиент видит только ему в svg его нужно отдавать

Цитировать
фильтры для ие
Поддерживает но нет нужды использовать лучше вообще отключить т.к. они сломают CSS3 свойства другие в этом блоке
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Интернет Эксплорер надо любить.
« Ответ #34 : 05.03.2012, 05:15:02 »
Все равно для ишака пишем свои костыли. Туда и фильтры пихать будет вполне рационально. С выходом ие9 писать отдельный файл для корректного отображения совсем не удивило. Традицииссс не нарушают разработчики. Иначе верстальщики почти задарма свой хлеб есть начнут :)
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Интернет Эксплорер надо любить.
« Ответ #35 : 05.03.2012, 06:48:41 »
IE знет про svg? По-моему нет.
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: Интернет Эксплорер надо любить.
« Ответ #36 : 05.03.2012, 12:59:03 »
вот пожалуйста пример:

Код: css
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); // ie9
background: -moz-linear-gradient(top, #a90329 0%, #8f0222 44%, #6d0019 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019));
background: -webkit-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%);
background: -o-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%);
background: -ms-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); // ie10
background: linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%);
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Интернет Эксплорер надо любить.
« Ответ #37 : 05.03.2012, 13:05:36 »
http://ru.wikipedia.org/wiki/SVG Начиная с 9-й версии. Т.к., как минимум, 8-я ещё актуально, то не вижу пока смысла использовать. Всяческие извращения-плагины типа svgviewer не в счёт.
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: Интернет Эксплорер надо любить.
« Ответ #38 : 05.03.2012, 17:26:56 »
Ну так мы говорим тут только о 9 версии

Для IE7-8 есть фильтры который дают точно такой же эффект
Вот так для всех весий будет работать

Код: css
background: #a90329;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); // ie 9
background: -moz-linear-gradient(top, #a90329 0%, #8f0222 44%, #6d0019 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019));
background: -webkit-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%);
background: -o-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%);
background: -ms-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); // ie 10
background: linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); // ie7-8

Но для IE9-10 нужно прибить фильтры обязательно

Код: html
<style type="text/css">
    .ie9 {
       filter: none;
    }
  </style>


*

rewuxiin

  • Давно я тут
  • 544
  • 38 / 6
Re: Интернет Эксплорер надо любить.
« Ответ #39 : 05.03.2012, 17:45:03 »
объявить войну ишакам - при входе на сайт с иеееее  - открывается окошко с отправкой нафик.

хотя конечно ие менее ресурсозажираем на сайтах построенных на jawa.
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Интернет Эксплорер надо любить
« Ответ #40 : 08.11.2015, 23:29:14 »
С момента последнего сообщения прошло 3 года. Интересно, много ли воды утекло за это время? Поделитесь мнениями, насколько целесообразно сегодня поддерживать старые версии IE?
*

AlekVolsk

  • Гуру
  • 6915
  • 415 / 4
Re: Интернет Эксплорер надо любить
« Ответ #41 : 08.11.2015, 23:34:14 »
версии старее 9 ни один фреймворк не поддерживает
*

voland

  • Легенда
  • 11030
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Интернет Эксплорер надо любить
« Ответ #42 : 08.11.2015, 23:35:51 »
С момента последнего сообщения прошло 3 года. Интересно, много ли воды утекло за это время? Поделитесь мнениями, насколько целесообразно сегодня поддерживать старые версии IE?
Нет, отныне плевать на него - если понимает то, что тестировалось в Хроме - хорошо, нет - его проблемы.
И да, если раньше в виртуальке или вайне был поднят ослик, то теперь - нет.
Ну а в репах его конечно нет ))
*

AlekVolsk

  • Гуру
  • 6915
  • 415 / 4
Re: Интернет Эксплорер надо любить
« Ответ #43 : 08.11.2015, 23:42:53 »
Тут другое встает: сейчас появился эдж, и он несколько иначе рендерит страницы, к тому же немного подрос рынок винфонов, дешевые шустные люмии нарасхват (не знаю, что там можно разглядеть на 4", но народ активно юзает, малообеспеченные студенты в основном). На винфонах тот же эдж или ослик 10/11, их рендер отличается от десктопных аналогов, и все это приходится поддерживать.

Так что не стоит равняться на Google, который и так со своим кривым рендером шрифтов не эталон.
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Интернет Эксплорер надо любить
« Ответ #44 : 08.11.2015, 23:43:23 »
Если сам микрософт не поддерживает уже ниже win8, то что говорить о других разработчиках. Блокировку на все ослы ниже 9 версии ставите и все, а бюджетники пусть переходят на новое ПО или их админы ставят им другие браузеры.
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Интернет Эксплорер надо любить
« Ответ #45 : 08.11.2015, 23:55:35 »
Блокировку на все ослы ниже 9 версии ставите и все, а бюджетники пусть переходят на новое ПО или их админы ставят им другие браузеры.
Это же не православно! На Хабре бы Вас заминусовали за такую дерзость :)
*

voland

  • Легенда
  • 11030
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Интернет Эксплорер надо любить
« Ответ #46 : 08.11.2015, 23:59:56 »
Это же не православно! На Хабре бы Вас заминусовали за такую дерзость :)
Не надо на нормальном ресурсе поминать протухшие торты.
*

AlekVolsk

  • Гуру
  • 6915
  • 415 / 4
Re: Интернет Эксплорер надо любить
« Ответ #47 : 09.11.2015, 00:01:04 »
а здесь не хабр )) здесь реальность разработчиков куда ближе
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Интернет Эксплорер надо любить
« Ответ #48 : 09.11.2015, 00:16:52 »
Ну я согласен! А вот интересно, долго ли ждать, пока IE11 станет именем нарицательным? Microsoft ведь полностью слил IE, насколько я понял, и обновлять его больше не собирается. А значит скоро веб разработчики попадут в очередную итерацию Всемирного проклятия!
*

AlekVolsk

  • Гуру
  • 6915
  • 415 / 4
Re: Интернет Эксплорер надо любить
« Ответ #49 : 09.11.2015, 02:28:15 »
9 и 10 поддерживается на срок поддержки вин8, 11 поддерживается на срок поддержки вин8.1, эдж12 и эдж13 (они сохранили сквозную нумерацию с ослика) поддерживается на срок поддержки вин10
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Интернет Эксплорер надо любить
« Ответ #50 : 09.11.2015, 06:03:36 »
Изменилось многое. ИЕ последних версий не хуже хрома или FF. Есть косяки, не без этого. Но и у остальных из браузерного топа их не меньше. Про шрифты хрома писалось выше, FF стал слишком неповоротливым. ie11 показывает интернет примерно похоже с FF, во всяком случае если все хорошо с лиса, можно ожидать того же и в ие. Чего не скажешь о вебкитах. Но в целом сейчас поддерживаются не браузеры, а скорее линейки. Есть вебкит и есть все остальные. ИЕ тут мало чем примечателен. Обычный, нормальный браузер. Откровенно говоря, его сейчас легче поддерживать, чем вебкиты. И акцент уже на мобильники больше сейчас идет. Вот там дурдом полный.

Скоро ли ие11 станет именем нарицательным? - не станет никогда. Все пойдут на MS10 и будут получать обновления Edge и всего остального, что там будет. А кто не станет обновляться до 10ки, те в принципе и сами в курсе где скачать адекватный браузер. Обновиться до 10ки проще, чем не обновляться. Большинство же не умеют пользоваться компьютером, потому просто ткнут "Обновить" и все. Так что нового ие6 пока можно не опасаться в ближайшую пятилетку.

По поддержке некробраузеров однозначное НЕТ. Даже ие9 поддерживать финансово нецелесообразно. Доля на рынке ие8 менее 1%. И этот процент пользователей уже давно привык, что у них интернет не совсем такой, как у всех остальных. Потому даже в ECommerce можно не опасаться - захотят купить купят.
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Интернет Эксплорер надо любить
« Ответ #51 : 09.11.2015, 08:59:49 »
Доля на рынке ие8 менее 1%.
Но он есть и самое ужасное что у адекватных заказчиков, люди кто отвечают за что то, которых назначают ответственными сидят на нем  crazy!, хоть в ДО прописано не ниже ие9, а они его как будто и не читают   :laugh:
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Интернет Эксплорер надо любить
« Ответ #52 : 10.11.2015, 04:18:04 »
Но он есть и самое ужасное что у адекватных заказчиков, люди кто отвечают за что то, которых назначают ответственными сидят на нем  crazy!, хоть в ДО прописано не ниже ие9, а они его как будто и не читают   :laugh:
Это не страшно. Нужно разговаривать с клиентом, рассказывать об 1% и дорогой разработке. Указывать на то, сколько он потратит и то, сколько получит в итоге. Если уж на то пошло, то более важно поддержать людей с ограниченными возможностями. Там больше одного процента.

Самое ужасное - это старые блоги и ветки форумов разработчиков, дающие много лет назад устаревшую информацию. На половине из них информация являлась устаревшей даже в момент публикации. Люди гуглят, читают и имеют нам потом мозги, считая себя "немного в курсе". Но с такими можно работать, последний и самый эффективный аргумент - деньги. Половина хотелок улетучивается, когда говорите во сколько они обойдутся. Указывайте высокую стоимость. Если клиент не хочет платить и не хочет отказываться от своих намерений поддерживать зомби-браузеры, тогда становится невыгодно уже Вам. Следовательно, рациональнее порекомендовать этому клиенту обратиться к другим разработчикам.
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Интернет Эксплорер надо любить
« Ответ #53 : 10.11.2015, 08:45:55 »
Речь не о том, поддержку ни кто и не просит старых и в ТЗ не прописывается, а персонал тот что ставится как ответственный сидит на зомби браузерах. Вот как он может быть ответственным? Когда он даже не смотрит на то за что ответственным поставлен и когда смотрит говорит что то у меня все плывет и тп. в таком духе, еиу открываешь в современном и он в шоке о мне все нравится и вопрос. А почему у меня так не работает?
Вот в чем дело. Именно в том что многие бюджетные админы не работают их ни кто не пинает и как стояли ослы 7-8 так они и стоят когда уже 9 осел более 5 лет запущен и работает.
Вот тут и задумываются многие что этот 1% это конкретно нужные, а не сброд из соц.сети, мы же сайты все делаем а не стены в вк пишем.
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Интернет Эксплорер надо любить
« Ответ #54 : 10.11.2015, 16:45:29 »
Уже солидно давно не сталкивался с офисным планктоном, выходящим в инет с зомби. Админам вполне доступно поставить последний Chrome даже на XP. Так что старые ОС не аргумент. Зато часто делают мозги как раз сами владельцы сайтов. Им реально кажется, что поддержка ВСЕХ возможных браузеров способна озолотить их. Всякие статьи начинающих опытных разработчиков только способствуют у клиентов укреплению ошибочного мнения. Там столько мусора скапливается, в их головах: идеальная страницы весит 2 кб, js обязательно должен быть в футере, нужно чтобы смотрелось со всех браузеров... и т.д. и т.п. и др. Вот с ними то и нужно проводить ликбез.
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: Интернет Эксплорер надо любить
« Ответ #55 : 13.11.2015, 13:22:32 »
Цитировать
Если сам микрософт не поддерживает уже ниже win8, то что говорить о других разработчиках.
Виста поддерживается до 2017, Win7 до 2020 корпоративные версии они и будут источником старых IE (IE10 как минимум)

Цитировать
9 и 10 поддерживается на срок поддержки вин8
в win 8 не было IE9

Цитировать
Все пойдут на MS10 и будут получать обновления Edge и всего остального, что там будет.
Мне кажется сумрачным пока использование Edge на PC, т.к. это приложение родом из метро интерфейса и оно своеобразное, все будут пользоваться и дальше IE11 пока MS не заменит его полностью. Но должен отдать должно MS, на мобильных устройствах работает так же как на декстопе, из минусов проблемы с rem и еm если не указана HTML ручной сброс размера текста до 16px (не в процентах) например.

Цитировать
А кто не станет обновляться до 10ки, те в принципе и сами в курсе где скачать адекватный браузер.
Проблема в том что источником IE8 есть и были пользователи рабочих пк где нет возможности изменить браузер или нужен именно IE8 что бы софт работал

На счет IE11 это вполне нормальный браузер если решается не очень сложная задача аля генерация сайта на клиенте, он справиться на ура, с ним меньше проблем чем с тем же Firefox, который криво работает с флексбоксами иногда (не умеет правильно высчитывать размер родителя если тому не указана явно максимальная ширина) и не умеет уменьшать картинки по max-width:100% если у родителя опять же явно это не указано и это в 2015 году Карл!

*

AlekVolsk

  • Гуру
  • 6915
  • 415 / 4
Re: Интернет Эксплорер надо любить
« Ответ #56 : 13.11.2015, 16:55:16 »
Цитировать
в win 8 не было IE9
с определенного момента он обновляется самостоятельно без спроса

Цитировать
Firefox, который криво работает с флексбоксами иногда (не умеет правильно высчитывать размер родителя если тому не указана явно максимальная ширина) и не умеет уменьшать картинки по max-width:100% если у родителя опять же явно это не указано и это в 2015 году Карл!
уже не наблюдается

Цитировать
пк где нет возможности изменить браузер
таких не более 0,05%

Цитировать
нужен именно IE8 что бы софт работал
крайне специфичный софт, который к J не имеет отношения, чего нам о нем заботиться?
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Интернет Эксплорер надо любить
« Ответ #57 : 13.11.2015, 17:33:17 »
крайне специфичный софт, который к J не имеет отношения, чего нам о нем заботиться?

К J не имеет отношения, но из-за того что IE работает с определёнными офисными программами, этот браузер стоит там по умолчанию и работники данного предприятия могут выйти в интернет только с него, потому что другие браузеры на их рабочих компах просто не установлены — типа политика безопасности.

Цитировать
корпоративные версии они и будут источником старых IE (IE10 как минимум)

Не понятно, почему Microsoft до сих пор не сделали их браузер не привязанным к системе. Почему тот же Хром можно установить на XP, а IE11 нет? Им бы разделить их браузер на 2 самостоятельные программы, одна из которых будет открывать окошки в Windows, а другая независимо от первой, служила бы для инет-серфинга. Но, может быть, это политика компании такая, которая вынуждает время от времени корпоративных пользователей платить деньги и обновляться.
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: Интернет Эксплорер надо любить
« Ответ #58 : 13.11.2015, 17:37:26 »
Цитировать
что IE работает с определёнными офисными программами

Все даже серьезней. Только у ie есть интеграция с групповыми политиками AD и необходимый набор функций для безопасности, поэтому корпоративная политика многих компаний такая. Я сам работал когда то в такой компании. Да и доля xp даже в столице в корпоративном секторе все еще довольно высока. Чего уж говорить про регионы..
интернет-блог: http://websiteprog.ru
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: Интернет Эксплорер надо любить
« Ответ #59 : 13.11.2015, 18:15:03 »
Цитировать
уже не наблюдается
Да конечно)) В dev версии браузера все по также сейчас

Цитировать
Им бы разделить их браузер на 2 самостоятельные программы, одна из которых будет открывать окошки в Windows
Я думаю IE завязан на компоненты системы EDGE же завязан на их новый UI
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться