jQuery 2.0

    Релизнулась версия 2.0 самой популярной JavaScript-библиотеки.

    В релизе выкинули поддержку Internet Explorer 6, 7 и 8. За счёт этого выиграли в размере на 12% и прибавили в скорости. Можно выиграть в размере ещё больше, если сделать свой билд, убив ненужные из 12-и встроенных по умолчанию модулей.

    Тем, кому нужны старые IE остаются на ветке 1.x, которая их поддерживает и которую не забросили (скоро выйдет 1.10) и планируют поддерживать ещё несколько лет. API 2.0 хоть и совместим с не-deprecated 1.9, но изменений всё-таки много.

    Подробный список изменений есть в официальном анонсе.
    Поделиться публикацией

    Похожие публикации

    Комментарии 120
      –16
      83KB разочаровывают. Никто же не запаривается с выбором нужной функциональности и просто пихает весь jQuery, в том числе и на мобильную версию сайта.

      Билд с querySelectorAll занимает ~10KB (gzipped). Хорошая штука.
        +36
        Как по мне, пора вводить нативную поддержку jQuery в браузерах: какой сайт ни открой, там она, родимая.
          +37
          Да-да-да, обвесить браузерными префиксами и стандартизировать по пять лет каждую фичу.
            0
            И нужно будет делать еще один хак под IE.
            +3
            Так а чем CDN плох?
              0
              А я могу быть уверен что браузер, увидев в разных вкладках ссылку на jquery одной и той же версии на одном и том же CDN не будет «перепарсивать» заново эти килобайты а повторно «заюзает» тот же самый байткод?
                +19
                Нет, в этом не может быть уверенности.

                Однако основная задержка заключается не в распарсивании, а в скачивании кода. Задержкою, привносимою распарсиванием, можно поэтому пренебрегать невозбранно.
                  +1
                  Впрочем, наряду с CDN есть ведь и кэш у читателя сайта. Так что, может быть, всё же лучше принудить читателя ко скачиванию нескольких десятков килобайтов jQuery (и плагинов к jQuery) всего один раз, нежели поставить работоспособность сайта в зависимость от доступности и работоспособности употребляемого CDN. Надёжность CDN значительна, но не бесконечна.
                    0
                    Не все читатели заходят на сайт регулярно, много тех, кто зашел однократно. Тогда для них CDN ох как будет хорош. Да и скорость отдачи от многих CDN довольно хороша, зачем еще и свой веб-сервер грузить. + Помимо самого jquery, может быть еще и jquery UI со всеми css/images.
                      +1
                      Если все скрипты минимизировать, слить в один и гзипануть, какой, по-вашему, будет их размер?
            +24
            Из комментариев к записи в блоге:
            «Dropping support for IE8?! It is mein browser of choice!» — А.Hitler
              0
              Они под 6 и 7 походу вообще ничего не писали…
              +1
              Ну вот и релиз. Надеюсь, это добьет таки IE8- в ближайшее время и можно будет использовать геттеры/сеттеры, да и вообще дескрипторы, да что там, нормальный JavaScript, не только на сервере, но и на обычных сайтах.
                +13
                IE8 добьет только отказ в поддержке крупных игроков, типа Google, Facebook и нашего Vkontakte.
                  +1
                  Facebook & VK — да, они могут себе это позволить. Их пользователи никуда не денутся. А вот Google (поиск) работает даже без Java Script.
                  +2
                  При заходе с ie8 в gmail выдается предупреждение что ваш браузер устарел
                    0
                    Google, вроде как, уже снял с поддержки IE8 в конце прошлого года:
                    googleappsupdates.blogspot.co.uk/2012/09/supporting-modern-browsers-internet.html
                      0
                      Вообще говоря, поддержка старых браузеров как и ОС в целом мне чем-то напоминает высказывание Форда:
                      «Если бы я спросил людей, чего они хотят, они бы попросили более быструю лошадь.»

                      Так и здесь, если спрашивать у пользователя, то WinXP c IE8 и ниже остались бы навсегда, а ускорение работы было бы только за счет более «быстрого» железа (лошади).

                      И это хорошо, что не спрашивают, когда принимают такие решения!
                      +12
                      Скорее это задержит переход на jQuery 2. Лично я не могу себе позволять выкинуть 7-10% посетителей.
                        +3
                        Задержит, но и свою роль в уменьшении этого %, при том не маленькую, сыграет.
                          +16
                          На предприятиях с купленными лицензиями и админами которые, в основном, заправляют принтеры и распутывают провода, переход с IE8, будет ой как не скоро.
                          Жаль, что jQuery не поддерживает IE8. Лично для моих проектов, это ставит крест на обновлении jQuery до этой версии.
                            +1
                            А зачем вам обновляться до этой версии? Ведь ветка 1.х продолжит развитие, вон они обещают 1.10 версию скоро.
                              +1
                              Жаль, что jQuery не поддерживает IE8.
                              Это не так, вы можете использовать jQuery 2.0 при этом поддерживая пользователей IE6–8. API 1.9 и будущей версии 1.10 никак не отличаются от 2.0, вы можете использовать condition comments для IE, давая пользователю старого браузера загрузить только 1.x, а для современных только 2.0.

                              В оригинальном посте все это есть, опущение упоминания этой возможности в этом посте довольно прискорбно.
                            +7
                            Для своей браузерной игры решил даже не париться по поводу этих 7-10%. Может я и не прав (время покажет), но мне проще выдать плашку о неподдерживаемом браузере (и предложить установить «нормальный») и закончить проект за 3 месяца, чем поддерживать все, но зато потратить еще сверху месяц-другой для написания хаков.
                              0
                              Мне кажется, что после приобретения должного опыта ваши 40% на адаптацию под IE превратятся в 1-2%.
                                +14
                                Ага, особенно когда игра написана на Canvas
                              +4
                              Explorer 8 3,443,618 3.3%
                              Explorer 7 1,069,212 1.0%
                              Explorer 6 257,718 0.2%
                              sum 4.5% (меньше 5%)
                              www.liveinternet.ru/stat/ru/browsers.html?period=month

                              вы излишне драматизируете
                              Хотя допускаю, что конкретно Ваши продукты популярны у офисных работников и китайцев, но вообще отказ от 8 — верная тенцедция
                                +3
                                Пока поддердка WinXP не завершена, рано отказываться от IE8
                                  +1
                                  По вашей логике, IE5 нужно было поддерживать до окончания поддержки Win2k, до 2010 года? WinXP 12 лет, столько в современном мире технологии не живут. Если Microsoft, в рамках своей расширенной поддержки, не в состоянии обеспечить пользователя браузером, соответствующим стандартам 4-5 летней давности — сложно это назвать поддержкой. Лицензии? Альтернативные, бесплатные, браузеры, соответствующие современным стандартам, никто не отменял.
                                    +2
                                    Все дело в корпоративном секторе, где инерция огромна. Далеко не каждый может себе поставить что-то иное, особенно с правами обычного пользователя.
                                      +13
                                      На jQuery работает больше половины сайтов. Положим, в течении года треть их перейдет на 2ю версию. Если у пользователя не будет работать каждый шестой сайт и на каждом втором будет возникать плашка с предложением обновить браузер — очень сомневаюсь, что админ не будет завален жалобами на это и не будет вынужден обновить браузер. Только массовые репрессии спасут паутину.
                                        +8
                                        В корпоративном секторе может запросто и не перейти. Потому что может найтись важное корпоративное приложение, которые в новом браузере не работает.

                                        Но с отказом от поддержки IE 8 в jQuery нет проблем. Хотите поддержку используйте jQuery ветки 1.х.
                                          +2
                                          А в чем сложность использовать для корпоративных приложений ie8?
                                            0
                                            Переписывать софт IE6 only, как минимум. А ещё система может быть сертифицирована для хранения хотя бы ПДн, не говоря о гостайне.
                                              +2
                                              Я имел ввиду, в чем сложность для обычного серфинга оставить требуемый браузер (ie), а для не рабочих дел — устновить нормальный. Не думаю что интернет магазины и прочие сайты, на которых обсуждающие поддерживают ie<9 расчитаны для работы.
                                              А кто уж на домашних компах не обновился — ну так просто помочь людям, это же ужас каждый второй сайт видеть с чем-то отвалившимся.
                                              Как ниже комментатор заметил — сделать ярлыки совсем не сложно.
                                                +3
                                                Требования корпоративной безопасности, а то и государственной могут затруднять установку любого софта админом по своему желанию, вплоть до уголовной отвественности. Ну и вообще как-то принято, что на работе нужно работать, а не не рабочими делами заниматься :) А если для работы требуется какой-то современный сайт, то пишется работником (не админом) докладная руководству по поводу невозможности выполнять должностные обязанности из-за отсутствия такого-то софта, и, если оно прониклось, то дает указание админу (или начальнику ИТ-отдела) установить таким-то лицам такой-то софт, а то и принять его за корпоративный стандарт.

                                                В общем, все проблемы организационные, а не технические. Или пользователи не проявляют инициативу, либо их руководство считает, что новый браузер им не нужен.
                                                  0
                                                  И при всем при этом для них нужно поддерживать ie старый? Я просто логики уловить не могу.
                                                    +2
                                                    Удобство IE в том, что он есть сразу, его не надо отдельно разворачивать.
                                                    Это не говоря о всяких ActiveX, которые часто с корпоративными порталами используется.
                                                    Зачем заморачиваться, если по большей части под тем же IE8 работают все остальные сайты?

                                                    Кстати, зря так к IE8 относятся. Он хотя бы стал следовать более менее стандартам, в отличие от IE7 и IE6. Что такого особенного в jQuery, что обязательно надо было отбросить поддержку IE8?
                                                      +1
                                                      jquery стараются сделать как можно легче. Мобильные браузеры могут больше, чем старые ie, но скорость загрузки на них не высокая.
                                                      Да и никто ничего не отбросил, ведь 1.* еще поддерживается, и будут новые версии. А это банально другая ветка, без обратной совместимости.

                                                      Хотя понятно почему все так возмущаются — раньше считалось, что jquery — в первую очередь стирание границ между браузерами и один код для всех. Сейчас им скорее важно быть компактными.

                                                      Но вот каких такх функций из 2 версии вам не хватает в разработке на 1.9?
                                                        0
                                                        Дело не в том, что для РАЗРАБОТЧИКА не хватает каких-то функций. Дело в том, что для ПОЛЬЗОВАТЕЛЯ IE8 будет проблемно находиться на сайтах с jQ2. Ведь часть разработчиков всё равно выберут jQ2, даже если разницы с 1.9 нет принципиальной — может, потому что ему нравится цифра 2.0, может на перспективу, может опять таки из-за мобильных сайтов — причин уйма. Беда в том, что пользователи IE8 останутся у разбитого корыта ДО того момента, как его поддержка окончится (в рамках поддержки WinXP).
                                                          –3
                                                          <!--[if lt IE 9]>
                                                          <script type="text/javascript" src="jquery_1.9.js"></script>
                                                          <![endif]-->
                                                          <!--[if gte IE 9]>
                                                          <script type="text/javascript" src="jquery_2.0.js"></script>
                                                          <![endif]-->
                                                          

                                                          Библиотекам надо поддерживать старые браузеры, так еще и разработчиков которые от балды решения принимают?
                                                            +3
                                                            Ваш пример кода с точки зрения браузеров, отличающихся от Internet Explorer, будет выглядеть двумя комментариями друг за другом, так что jQuery в этих браузерах не подключится.
                                                              +1
                                                              Зато так подключится:
                                                              <!--[if lt IE 9]>
                                                                <script src="jquery-1.9.1.js"></script>
                                                              <![endif]-->
                                                              <!--[if gte IE 9]><!-->
                                                                <script src="jquery-2.0.0.js"></script>
                                                              <!--<![endif]-->
                                                              
                                                                0
                                                                Спасибо, не знал как нужно правильно прописывать, ибо никогда не требовалось.
                                            +1
                                            Ну что за детский сад опять в корпоративном секторе!
                                            Что мешает админу для супер-пупер-важного корпоративного приложения разместить на рабочем столе пользователей ярлык не на portal/index.htm а на "C:\Program Files\Internet Explorer\iexplore.exe" portal/index.htm
                                            А для всего внешнего мира использовать настоящий браузер?
                                              +1
                                              Необходимость пересертификации всеё системы в целом? Кстати, хоть один «настоящий браузер» получил сертификат ФСТЭК?
                                                +1
                                                Они какие-то линуксы сертифицировали => браузер или на гекко или на вебките хоть один, да получил.
                                                  0
                                                  Что-то мне подсказывает, что в таких жестких условиях и круг доступных ресурсов существенно ограничен.
                                                  Я прав?
                                                  Если нет, то как же безопасность IE6 то выдерживает? На авось?!
                                                  Если да, то уж наверное разработчики этого узкого круга ресурсов найдут ресурсы, чтобы в полной мере поддерживать рабочие инструменты своих клиентов.
                                                0
                                                В корпоративном секторе может запросто и не перейти. Потому что может найтись важное корпоративное приложение, которые в новом браузере не работает.

                                                Потому в ответ надо написать «важное корпоративное приложение», которое работает только в современных браузерах)
                                                  +1
                                                  Объясните необходимость этого менеджменту и/или владельцам.
                                                    –4
                                                    *facepalm* там же стоял смайлик
                                                      +6
                                                      Mia culpa, привык что смайлик — минимум два знака или хотя бы пробелом отделяется.
                                              0
                                              Администратор имеет техническую возможность автоматического развёртывания Firefox по корпоративной сети. Просто обычно не имеет достаточной мотивации для получения разрешения на такие работы и собственно проведение работ.
                                                +1
                                                Хм а если так:
                                                1. Две веб-студии предлагают фирме некий веб-продукт со схожими характеристиками, только у одной он (проект) на 20% ДОРОЖЕ, т.к. поддерживает недобраузер.
                                                2. Директор (сами понимаете какое решение прининяв) даёт «пинок» админу -поставить наконец всем нормальный браузер перед внедрением веб-системы.
                                                  0
                                                  Даже не так будет.
                                                  Выберите или старый IE, или смартфоны.
                                                +2
                                                С удивлением обнаружил, что 20-й FF молча ставится в папку пользователя, если у юзера нет админских прав.
                                                +5
                                                По вашей логике, IE5 нужно было поддерживать до окончания поддержки Win2k, до 2010 года?
                                                Логика немножко не такова. Так как на Windows 2000 можно поставить Internet Explorer 6, то не было смысла заморачиваться поддержкою IE5: стремление к новизне и безопасности браузера со временем привело бы (и привело, кстати, в реальности) пользователей Windows 2000 (или не самих пользователей, а их системных администраторов) к переходу на IE6, причём к переходу повальному, почти поголовному.

                                                А вот на Windows XP нельзя поставить Internet Explorer новее восьмой версии.

                                                Так что IE8 занимает место не IE5, а IE6; иными словами, перед нами очередная версия Internet Explorer именно такая, обновление выше которой на нескольких процентах ещё употребляющихся систем не будет возможно. Отмереть эта версия может только вместе со своею операционною системою (Windows XP) и по мере выхода из строя такого аппаратного обеспéчения, на котором Windows XP ещё крутится, тогда как установка Windows 7 была бы нерациональною и тормознула бы повседневную работу.

                                                Легко можно понять, почему авторы jQuery отказалися от поддержки IE6 и IE7; вот отказ от поддержки IE8 объяснить и принять куда тяжелее.
                                                  0
                                                  Так это просто ветка другая. 1.* продолжит развиваться.
                                                  А потом 2.0 чтобы начать использовать на полную — надо привыкнуть к обновленному API, дождаться привыкания от разработчиков плагинов. На 1.9-то не все популярные плагины адаптировались
                                                    0
                                                    какая проблема поставить на хрюшку тот же хром или лису?
                                                      +1
                                                      А какая проблема поставить на компьютере Chrome и Firefox одновременно? Да никакой; однако же времена сайтов «Best viewed in имя_браузера» стремительно отошли в прошлое ужé более десяти лет тому назад, и сайтостроители стремятся теперь поддерживать все сколько-нибудь распространённые браузеры, чтобы дать читателю возможность пользоваться любым браузером по своему вкусу.

                                                      Но если читатель привык к Internet Explorer, то под Windows XP он останется на IE8 до тех пор, покуда неотступная необходимость не принудит его перейти на Chrome или Firefox. Но до этого далеко ещё. Скорее всего, от IE8 его поклонники станут отступаться вместе с Windows XP.
                                                        0
                                                        Для таких пользователей, не ограниченных определенной корпоративной «безопасностью», есть Google Chrome Frame.
                                                  +1
                                                  Почему? Я лично проверял месяц назад, что там можно поставить последние версии других современных браузеров.
                                                  +1
                                                  Верстал сайт для заказчика, у которого по Google Analytincs доля IE7 была 2%. А схема монетизации такая, что 2% посетителей — это 2% дохода.

                                                  Пришлось делать поддержку IE7 и 8.
                                                    –7
                                                    всего-то 2% да вы шутите, инфляция в разы больше, чтобы из-за этого вообще что-то делать )
                                                      +5
                                                      А при чём здесь инфляция? Как правильно уже здесь писали, если поддержка стоит меньше дохода — стоит делать, это финансово выгодно. Что с инфляцией, что без.
                                                        0
                                                        Не столь однозначно. Если вложения в поддержку приносят прибыли не меньше чем вложения в другие активы, то нужно.
                                                          0
                                                          В общем-то да. Я отвечал с учетом контекста — мы тут вроде бы по определению обсуждаем вложения в разработку…
                                                            +1
                                                            А это от контекста не зависит. Скажем, запилить поддержку IE6 стоит 10000 рублей, и это за год принесет 10001 рубль, для вас это достаточный повод, чтобы запилить, но многие предпочтут запилить на эти 10000 фичу, которая принесет 20000.
                                                        +3
                                                        Супер логика!) Значит у меня бабушки приносят 5% дохода, это меньше инфляции, на бабушек забиваем. Смотрим теперь, аха, теперь еще и школьники приносят 4% дохода, на них тоже забиваем. Да и студенты чуть больше 6%, это же меньше инфляции, к черту студентов!)
                                                      +1
                                                      Немного другая [глобальная] статистика тут: marketshare.hitslink.com/browser-market-share.aspx?qprid=2&qpcustomd=0 (IE8 — 23.23%, IE7 — 1,93% etc)
                                                        0
                                                        Дык это за счёт Китая. Там под 80% IE
                                                          0
                                                          Китайцы не люди что ли.
                                                            +4
                                                            Китайцы — не ЦА
                                                              –4
                                                              Вот честно, 99% здесь присутствующих только вздохнут с облегчением, если тупые малограмотные китайцы не смогут ходить на их сайты.
                                                      • НЛО прилетело и опубликовало эту надпись здесь
                                                          +3
                                                          Неужели кто-то наконец сказал это? Уфф думал я один такой идиот который понимает…
                                                            0
                                                            Как минимум Google. Поиск в консольном браузере w3m юзабелен.
                                                              0
                                                              Не любят разработчики, но любят менеджеры. В этом суть проблемы. А какой-нибудь стартпащик вполне может выступать и в роли менеджера, и в роли разработчика и получается обычный внутренний конфликт типа «ненавижу работу, но она дает возможность заниматься тем, что люблю (от питания и крыши над головой до благотворительности)».
                                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                                  0
                                                                  Я периодически добровольно комаров кормлю. Это обязательное условие, если на природе решил отдохнуть :) Плюсы перевешивают минусы.
                                                                +2
                                                                Интересный парадокс: большинство не любит IE, но среди них есть те, кто пытается его поддерживать ради борбы за аудиторию.
                                                                Это же обычная «дилемма заключённого».
                                                                  +2
                                                                  Да, правда, очень значительное сходство!

                                                                  В дилемме заключённого каждому из заключённых выгодно дать показания: если другой заключённый промолчит, то дачею показаний можно заслужить свободу (вместо минимального срока заключения), а если и другой заключённый даст показания, то дачею показаний можно заслужить средний срок заключения (вместо максимального). В итоге, стремясь к выгоде для себя, оба заключённых получают, однако, средний срок вместо минимального.

                                                                  В ситуации с IE получается, что каждому из вебмастеров выгодно поддерживать IE: если другой вебмастер воздержится от поддержки IE, то своею поддержкою можно переманить его IE-клиентов, а если и другой вебмастер станет поддерживать IE, то поддержкою IE можно хотя бы сохранить своих IE-клиентов, которые в противном случае к тому перебежали бы. В итоге, стремясь к выгоде для себя, оба вебмастера получают, однако, необходимость делать лишнюю работу по поддержке IE — и утешаться они могут тем только, что это всё же не срок мотать.
                                                                    0
                                                                    Превосходно расписано! :D
                                                                    С той лишь разницей, что вебмастер не свободный художник, а всегда будет делать то, что ему скажут. Не ему решения принимать. Так же как и не менеджеру решать поддерживать 2% или даже 0.5% посетителей сайта. Как руководитель проекта (предприятия) решит, так все и сделают. Другое дело, что вебмастеру противно делать костыли для IE, а руководителю противно считать эффективность работы вебмастера. Что не в пользу вебмастера, однозначно.
                                                                  +2
                                                                  Я разрабатывал недавно проект, который писался полностью без JS, но при наличии JS у пользователя заметно преображался. Мне кажется что валидная верстка так и делается, нет?
                                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                                      –1
                                                                      До прошлого года у меня на сайтах была частичная возможность работы без js.

                                                                      — Ссылки перехватывались и контент подгружался аяксом, но работали и прямые ссылки.
                                                                      — Формы и с аяксом, и без работали аналогично. Валидация, само собой, дублировалась на сервере.
                                                                      — Даты форматировались локально, но отдавались в формате стиля:
                                                                      <span class='time' data-time='timestamp'>дата, отформатированная по серверу</span>
                                                                      
                                                                      , так что и без js пользователь не терялся во времени.

                                                                      Теперь, с активным использованием фреймворков типа angular'a, такую возможность потерял. Ну и бог с ней — 21й век на дворе, даже поисковики js исполнять умеют.
                                                                      • НЛО прилетело и опубликовало эту надпись здесь
                                                                        0
                                                                        Позанудничаю — контроль и увдеомления в общем случае решаются фреймами с рефрешем. А популярные (в своей нише)
                                                                        консольные браузреы не выполняют JS
                                                                    0
                                                                    Большинство политических решений непопулярно, что не мешает разным странам и партиям их принимать.
                                                                      0
                                                                      У вас ресурс для домохозяек и дедушек ;)?

                                                                      А если серьезно, то сильно отличается статистика например ИМ по продаже ПО — там IE6-IE8 — всего 0.3%, а ИМ продуктов питания — 5% (за год)
                                                                      Причем за последний квартал- всего 2.5% Т.е. с такими темпами IE8 не долго осталось.

                                                                      Но, кстати все равно не 10% как у вас :) О чем ресурс то?
                                                                        0
                                                                        О чем ресурс то?

                                                                        Фан-клуб IE8?
                                                                          0
                                                                          Он больше корпоративный, аналитика и прочее.
                                                                      +18
                                                                      Когда я работал веб-мастером, то меня тошнило от того, что надо было поддерживать IE6+.
                                                                      Сейчас у меня есть свой интернет-магазин и когда я вижу, что, условно, в месяц 100 человек заходит под IE9, а 50 под IE8 (6 человек под IE7 и 1 под IE6), то конечно я буду поддерживать IE8. Новые технологии, CSS3 рюшечки, принципиальный отказ от старых браузеров — это все хорошо до того момента, пока не коснется вашей прибыли. Я могу повесить плашку, что «Ваш браузер устарел, скачайте себе новый какой-нибудь из...», но посетитель не будет заморачиваться, он просто уйдет к конкурентам. И кто тогда выиграет от отказа IE8?
                                                                        +11
                                                                        Тут расчёт такой — если прибыль от несчастных пользователей ПРЕВЫШАЕТ затраты на поддержку и обновление сайта с учётом несчастных браузеров — тогда да, Вы правы.

                                                                        А если такая фишка: пользователю с недобраузером каким-то образом доносится информация, что зайдя в Ваш магазин с нормального браузера он получит дополнительную скидку 1% (а народ до такой — за копейку удавятся)?
                                                                          0
                                                                          Вы будете платить людям за обновления их браузеров?
                                                                            +3
                                                                            Да какая разница — платить за поддержку старого или платить за улучшение мира вокруг?
                                                                            Допустим, стоимость оптимизации и поддержки старой версии стоит нам 1000$. если мы этого не делаем, а берем 500$ и с этих денег даем % скидки (а по сути немного уменьшаем рентабельность но не выкладываем из кармана, как это в случае с затратами на сайт, это разные вещи!, деньги прямо сейчас стоят дороже, чем возможные послезавтра), то во-первых, мы тратим меньше, во вотрых, готовим себе возможность послезавтра, делая еще один магазин, уже пользоваться подготовленной почвой и экономить еще больше.
                                                                              0
                                                                              Я с этим согласен. Все индивидуально и для каждого определенного сайта работает своя модель. Мне, например, проще поддерживать старые версии. Да, глобально я делаю не очень хорошую вещь для веб-мастеров. Но для себя лично я не теряю клиентов, т.к. я сам себе оплачиваю время разработки
                                                                                0
                                                                                Но так как вы перекладываете это на других клиентов -покупая у вас товар за Х, я тем самым финансирую и ваши затраты на поддержку старых браузеров, даже если у меня 27 хром.
                                                                                  0
                                                                                  Ну смотрите — это мой магазин, я трачу на него свое время и силы. Зачем мне повышать цены только потому, что я посидел пару часиков вечером и привел в порядок (хотя, справедливости ради, там еще надо подпилить) внешний вид в IE8. Если бы у меня был человек на з/п — я бы задумался о поддержке IE8
                                                                                    0
                                                                                    Не путайте. Цена устанавливается исходя из спроса и предложения, а не из себестоимости. Клиент финансирует доходы, а как будет продавец распределять их между расходами и прибылью его личное дело.
                                                                                      0
                                                                                      Так то оно так, если бы не было конкуренции. А раз она есть, особенно в низкомаржинальных или насыщенных рынках, то снижение цены (в том числе и за счет сокращения затрат) позволяет зачастую повысить прибыльность. Впрочем мы отклонились от темы )
                                                                                0
                                                                                Дословно: да, я также бесплатно на улице подсказываю как быстрее пройти туда-то (если знаю), подсказываю, где можно купить дешевле, а каким сервисом лучше не пользоваться. Заметьте — ненавязчиво и бесплатно.
                                                                                Может я и не прав?
                                                                                0
                                                                                Тут расчёт такой — если прибыль от несчастных пользователей ПРЕВЫШАЕТ затраты на поддержку и обновление сайта с учётом несчастных браузеров — тогда да, Вы правы.


                                                                                на счет «превышает» вы правы. Но, поскольку, я сам себе веб-мастер, то я могу потратить лишнее время на свой любимый магазин. Однако, если б я им не был, то, видя сколько народа использует IE8, я серьезно задумался, и скорее всего, доплатил бы за поддержку IE8.

                                                                                А если такая фишка: пользователю с недобраузером каким-то образом доносится информация, что зайдя в Ваш магазин с нормального браузера он получит дополнительную скидку 1% (а народ до такой — за копейку удавятся)?


                                                                                Опять же все упирается в деньги — почему я должен за свой счет приучать пользователей к новым браузерам? Вот вы готовы переводить, условно, 400-500 рублей в месяц на какой-либо счет, чтобы пользователи отказались от старых браузеров?
                                                                                  +3
                                                                                  Я да и даже больше. кому переводить?
                                                                                    0
                                                                                    Чуть выше ответил, но ещё добавлю: тут арифметика не такая простая. Вот я готов потерять 0.01 процента прибыли (по 1% выручки с 1% клиентов с IE), высвободив своё (или программистов) время на добавление новых «фич» магазину — которые в будущем приведут к повышению привлекательности магазина и, как следствие — повышению прибыли.
                                                                                      0
                                                                                      Ну вот сейчас посмотрел: юзеров сидящих на IE8 5%. Может быть, будь я крупным игроком на рынке, я бы и пренебрег этими 5% (скорее всего точно пренебрег бы). Но я недавно открылся и мне нужно завоевывать лояльность аудитории, чтобы развиваться. Тут две стороны медали и нужно искать компромисс
                                                                                        0
                                                                                        Про крупных игроков только так кажется. На самом деле они играют не то что на процентах, а на долях процентов и если вы скажете кому-то с большим оборотом что он может условно продавать на 5% больше, то он будет прыгать от счастья
                                                                                          0
                                                                                          А вы считали сколько из них покупают ваш товар?
                                                                                          А какой именно товар, сколько в итоге прибыли они приносят?
                                                                                          Может быть это и не покупатели вовсе заходят. И даже может быть не потенциальные покупатели, а вообще праздношатающиеся.
                                                                                        0
                                                                                        Shut up and take my money.png
                                                                                        0
                                                                                        Тогда все будут менять user agent при заходе на такой сайт ;-).
                                                                                      +17
                                                                                      Как-то зловеще

                                                                                      image
                                                                                        –1
                                                                                        Хех, я уж давно под словом браузер понимаю связку (FF || Chrome && Adblock plus||Adblock Edge) — поэтому спасибо за скриншот.

                                                                                        Вот только не надо тут лить слёз про голодных выб-мастеров, питающихся с рекламных баннеров. Мне отсюда не видно — кто честный вебмастер с адекватной таргетированной умеренной рекламой а кто чёрный CEO-шник. Вы уж там разберитесь сначала, а пока у всех моих знакомых стоит Adblock
                                                                                          +27
                                                                                          (FF || Chrome) && (Adblock plus||Adblock Edge)
                                                                                            +2
                                                                                            (FF && Adblock Edge) || (Chrome && Adblock plus)
                                                                                            +2
                                                                                            Я наверно как-то не такой, что адблоками не пользуюсь, но у меня как-то сами собой выработались 2 привычки:
                                                                                            — у меня получается ходить только по сайтам, где рекламы минимум и она одекватная. Если вдруг ВНЕЗАПНО заносит на сайт, где баннеры прям в глаз долбиться пытаются — ухожу почти сразу.
                                                                                            — на этот самый минимум и адекватность развилась «баннерная слепота», интересная и креативная реклама как-то сама собой внимание привлекает в обход этой слепоты.
                                                                                            Без лишнего ущерба психике я и ненужную рекламу не вижу, и как-то оказываюсь в курсе последних баннерных тенденций. Ведь баннер с IE-троллфейсом на Хабре — ну прикольный же :)
                                                                                            +1
                                                                                            скриншот с гертрудой
                                                                                            хабравариант
                                                                                          • НЛО прилетело и опубликовало эту надпись здесь
                                                                                              –1
                                                                                              Я посмотрев статистику посещений решил плюнуть на 5% посетителей на IE. Все равно 70% из них на IE10 сидит уже, а оставшиеся 2% от общей массы явно случайные заходы.

                                                                                              Обновлю все ультимативно. Чем больше сайтов будет не работать под IE8, тем быстрее мир станет лучше.
                                                                                                0
                                                                                                Сравнили IE8 и IE6, ха.

                                                                                                Да это небо и земля.

                                                                                                Помню, в 2005 году поддерживал IE6, такой ужас.

                                                                                                Сейчас поддержка IE8 — ерунда, ничего не стоит, особенно для знающих особенности браузеров специалистов.

                                                                                                Насчёт canvas — для IE давно есть iecanvas, работало на IE6. Писал движок карты, используя canvas для вывода областей. Работало отлично.

                                                                                                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                                                Самое читаемое