Люди, которые не хотят обновлять свой Android, Windows и браузер, — ваши враги
Появление новых версий популярных программ непременно сопровождает недовольное ворчание: "Опять обновляться? Зачем эта гонка? Прошлая версия была не хуже! " Ещё больше тех, кто игнорирует изменения молча и год за годом продолжает пользоваться давно устаревшими программами. Эти люди вредят не только себе, но и всем остальным. Они вредят вам.
Откуда берётся такое нежелание — объяснять не надо. Любое обновление — это трата времени и ненужная морока. И хорошо, если только морока. Известно ведь, что в новых программах не только возможности новые, но и ошибки. В итоге у одних на возню с новыми версиями не находится ни времени, ни охоты, другие боятся рисковать, третьи не обновляются, потому что не умеют, четвёртые — и вовсе не знают о том, что это необходимо. И всех их можно понять.
Пока это касается тех продуктов, которые работают сами по себе, это ни на что не влияет и никого не должно тревожить. Ситуация становится куда сложнее, когда речь заходит о платформах, на основе которых создаются другие приложения, — например, об операционных системах или браузерах.
Дело в том, что зачастую значительная доля изменений в обновлённой платформе скрыта от обычных пользователей и доступна только программистам. Никто, кроме разработчиков, не заметит и не поймёт новых программных интерфейсов, добавленных в свежей версии. Они полезны и важны, но не напрямую, а опосредованно — за счёт приложений, которые их вызывают.
Проблема заключается в том, что до тех пор, пока новая версия платформы не станет достаточно распространённой, сторонние разработчики будут держаться от нововведений подальше. У них просто нет другого выхода: если они воспользуются программными интерфейсами или форматами, которые недоступны значительной доле потенциальных пользователей, то искусственно ограничат свой рынок, а это равносильно самоубийству.
Самый наглядный пример — браузеры. Взять хотя бы пресловутый HTML5 — набор нововведений в HTML, CSS и Javascript, с помощью которых можно безо всяких плагинов делать веб-приложения, не уступающие по возможностям обычным компьютерным приложениям. HTML5 в той или иной степени поддерживают все без исключения современные браузеры: Firefox, Chrome, Safari, Opera и даже последняя версия Internet Explorer.
Разработчики в восторге от HTML5, однако сайты, в полной мере использующие его возможности, до сих пор встречаются очень редко. И даже те, кто его применяет, как правило, делают это очень избирательно и робко.
Причина: современными браузерами пользуются многие, но далеко не все. В Рунете, например, почти каждый пятый пользователь посещает сайты с помощью устаревших Internet Explorer 8 и Internet Explorer 7 (данные Openstat). Даже доля доисторического Internet Explorer 6, которому в прошлом году исполнилось десять лет, превышает 1,65 процента! Вдобавок пользователи устаревших браузеров распределены по интернету неравномерно. Есть масса сайтов, где доля таких посетителей ещё выше, чем в среднем по Рунету.
Очень немногие могут позволить себе отказаться от 20 процентов аудитории. Ещё меньше тех, у кого хватит ресурсов на то, чтобы параллельно поддерживать два варианта веб-приложения: один для устаревших браузеров, другой — для современных. Приходится занижать планку до минимума.
Веб-разработчики мучаются, проклинают Internet Explorer 6, но продолжают писать код, который заработает у всех пользователей, независимо от того, каким именно браузером они пользуются. А значит, никакого HTML5 до тех пор, пока доля устаревших браузеров не снизится по крайней мере вчетверо.
Интернет застрял в 2002 году по вине тех, кто до сих пор пользуется старыми версиями Internet Explorer. Чёрт с тем, что им самим от этого хуже, но в чём провинились остальные?
Тот же самый аргумент подходит почти к каждой платформе, которая даёт пользователям право самим решать, апгрейдиться или нет, в том числе к Windows и Android.
Знаете, кто жалуется на «фрагментацию» Android? Разработчики приложений. 8 процентов пользователей, намертво засевших на версии 2.1, возможно, совершенно довольны жизнью и ни о чём не беспокоятся. Разработчики же из-за них должны ограничивать себя теми возможностями, которыми Android обладал два года назад, то есть во времена, когда система делала первые шаги.
На Android 4 эта проблема проявится в полную силу. Сейчас доля этой версии не превышает одного процента. А ведь Android 4 — это не только красивые шрифты и плавная анимация. Его внутренности позволяют делать такие приложения, которые невозможно или слишком трудно сделать в Android 2. До тех пор пока Android 4 не станет достаточно популярным, этих приложений не увидит никто.
Техническое превосходство Android 4 не значит ровным счётом ничего, пока им не пользуются если не все, то почти все. И за то, что разработчики не спешат поддерживать его возможности, благодарить следует тех, кто не планирует переходить на свежую версию платформы.
Есть и ещё один важный аспект: безопасность. Устаревшие и не обновлённые версии операционных систем представляют собой известные рассадники заразы. Windows XP — cамый характерный пример такого рода. В 2012 году эта операционная система превосходит соперников только в одном: из компьютеров, на которых она установлена, получаются непревзойдённые узлы для ботнетов. Я почти не преувеличу, если скажу, что Windows XP, подключенная к интернету, представляет собой опасность для общества — в качестве орудия преступления.
Вряд ли стоит надеяться, что однажды пользователи образумятся. Этого не случится никогда. Проблему способны решить только сами создатели платформ. Если бы переход на новую версию был максимально облегчён, люди апгрейдились бы куда охотнее. Пример iOS, свежие версии которой распространяются куда быстрее свежих версий Android или Windows, подтверждает это.
Ещё правильнее — взять обновление в свои руки. Так, например, сделали разработчики браузера Chrome, который самовольно устанавливает новые версии, даже не уведомляя об этом пользователя (и многие из них, вероятно, этого даже не замечают). Это не всегда возможно, но хотя бы в тех случаях, когда речь идёт об исправлении ошибок и устранении уязвимостей, поступать иначе — просто неэтично.
Комментарии
pomodor
16 февраля, 2012 - 18:34
Ну а если юзер весь этот Web 2.0 в гробу в белых тапочках видел, если ему достаточно читать свой любимый сайт в текстовом виде, то с какой стати он должен по сто раз в неделю обновляться? Автор сильно упрощает проблему, деля всех на хороших и врагов.
Проблема-то как раз в частых обновлениях. Взять к примеру Firefox. Если раньше можно было рассказать чем конкретно отличается версия 2.x от 1.x, то теперь уже настрогали столько, что мало кто вспомнит, например, чем отличается 5 версия от 6.
А особенно обновления стали доставать в Андроиде. Практически каждый день Маркет требует что-то обновить. Например, в читалке PDF что можно каждую неделю обновлять? Разве так часто меняются версии стандарта? Или зачем постоянно обновлять медиаплеер? Что, каждый день новые форматы видео придумывают?
И не обновляться нельзя — либо достанут предупреждениями, либо зараза какая-нибудь пролезет. Не могут же писать без ошибок даже исправления самих ошибок.
Чингачгук
16 февраля, 2012 - 20:18
Про Андроид - полный бред. У меня 2.2. И таким останется на всегда. Рад бы обновить, да только это не возможно. На мой китайский планшетник другого не поставишь.
Вот и жду с тревогой - когда софта не станет, то что делать буду?
Чингачгук
17 февраля, 2012 - 07:31
Вот именно. Думаю, как раз большинство пользователей обновляются, зато компании не хотят обновлять свои изделия. Для устройств с ведроидом этот вопрос стоит особо остро - устройств полно, гугл постоянно выпускает новые версии - уже 5-ую заявили, - а большинство устройств еще под 2.х работают.
По каким-то причинам тяжело переходить на большие версии, так выпускали бы хотя бы заплатки. Но покупаешь дорогое устройство, а поддержки практически не обещают, окромя гарантии на само устройство. Но ведь такие условия из века звонилок, а не смартфонов с ведороидами, виндами и прочими люниксами. Думаю, в этом основная беда, а не в "глупых" пользователях.
comrade
16 февраля, 2012 - 21:51
Чтобы обновиться с ИЕ7 на ИЕ9 надо ещё, всего навсего, операционную систему сменить – с ХП на вин7.
Микрософт "принципиально" не сделал ИЕ8-9 для винХП.
А вин7 не бесплатный! Налетай-покупай...
В этом году ещё и вин8 выйдет – опять налетай-покупай?!
Ловко-ловко!
И, если старый компьютер вин7 не потянет, покупка нового компьютера ещё небесплатнее выйдет.
Для регулярных обновлений проще вместо ИЕ использовать Firefox.
Да и вместо виндовса на линукс перейти (если нет внешних или внутренних противопоказаний;-)))
Но такой способ решения проблемы автор статьи почему-то "не заметил"...
Да и с планшетами и смартфонами – почему производители в широких масштабах их с линуксом не продают?
Андроид, вот, бросились предустанавливать – на авторитет гугла понадеялись. Пока, с точки зрения безопасности, у гугла не очень получилось... Может пора выводы делать?
Platon
17 февраля, 2012 - 09:54
Обновления иногда доставляют, например, Fx 8 - работал стабильно, Fx 9 - стабильно, но при определенных аддонах падал на ровном месте, Fx 10 - казалось бы долгосрочная редакция, но тормозит на открывании вкладок и упал от родного мозилльного test pilot.
Добавление с новыми версиями - новых глюков, только создает негативное отношение к обновлениям.
Кстати, что мешает разработчикам выпускать фиксы в режиме скрытого обновления или rolling release?
Комментировать