Що нового очікується в світі браузерів і чому деякі ігри в соцмережах перестануть працювати
Останнім часом в браузери привносяться нововведення, які частиною Інтернет-спільноти приймаються в багнети. Я розповім, що відбувається, як це вплине на роботу сайтів і як викручуватися звичайним користувачам.
Можливостей браузерів не завжди вистачає для відображення всієї інформації, яка може виявитися на сторінці. Для цього придумали плагіни - доповнення для браузерів. Найвідоміший з них - Adobe Flash, який зараз потрібен багатьом іграм для своєї роботи.
Побачивши на сайті напис з вимогою оновити Flash Player, не поспішайте кликати по посиланню. Якщо вона не веде на сайт adobe.com. то це вірус.
Йде поступова відмова від плагінів. Наприклад, в Mozilla Firefox 52, що вийшла днями, відмовилися від всіх плагінів (їх насправді багато), крім Adobe Flash. Він теж в черзі на заклання, але так як використовується на багатьох сайтах, процес проходить поступово.
На жаль, з виходом нових версій браузерів на сайтах з'явиться більше справжніх прохань оновити Flash. А установка цього самого флеша проблему не вирішить, тому що він перестане підтримуватися. У розробників браузерів є вагомі причини заборонити Flash, через що деякі сайти втратять часткову функціональність, поки не перейдуть на нові технології.
Що таке Flash?
У далекому минулому Інтернету, коли сайти нагадували дитячі каракулі, намальовані кольоровими фломастерами, вважалося писком моди прямо на сторінках розміщувати міні-мультфільми і красиві менюшки. Ці штуки були компактні, привабливі і швидко завантажувалися по тоді ще повільного Інтернету. До речі, без флеша не було б Масяні і десятка інших цікавих персонажів.
Одними мультфільмами справа не обмежилася. По-перше, на Flash створювалася і створюються анімовані банери. По-друге, раніше на флеш, за відсутністю кращих технологій, створювалися цілі сайти. А найголовніше - на ActionScript, мовою програмування, що використовується у Flash, пишуться повноцінні програми та ігри. Серед них трапляються справжні шедеври на зразок квесту Botanicula зі стильною графікою і цікавою історією.
Моя особиста думка про браузерних іграх
Це безглузда трата часу. Ці ігри не мають ніякої культурної чи мистецької цінності. Може бути, позаземні цивілізації не хочуть з нами спілкуватися, тому що люди люблять займатися занадто дивними речами. Наприклад, платять за віртуальні монетки, що спрощують проходження надуманих завдань в іграх, де немає сюжету, свободи вибору і будь-якої художньої або культурної цінності.
Чому від Flash відмовляються
У Adobe Flash є дві проблеми, які довгі роки ніяк не вирішуються. За цей час з'явилися інші технології, здатні хоча б частково замінити винуватця проблем.
Проблема № 1: гальма і жор батареї.
Досить одного крихітного банера на сторінці, щоб не тільки браузер, а й всі запущені програми почали гальмувати. Проблема не тільки в тому, що користувач починає нервувати. Чим вище завантаженість процесора, тим швидше сідає батарея. В iPhone і iPad підтримки флеша не було взагалі, а на мобільних пристроях з операційною системою Android підтримка Adobe Flash давно припинена.
Це проблема не технології, а людей, її використовують, тому що, щоб створити банер, багато розуму не треба. Знання потрібні, щоб оптимізувати анімацію і програмний код, цього у баннероделателей немає.
Проблема № 2: вразливість.
Можливостей мови програмування ActionScript, використовуваного в цій технології, досить, щоб писати повноцінні програми та ігри. Але для користувачів це погано, тому що за допомогою флеша можна отримати доступ до операційної системи і накоїти справ. Зайшовши на сайт, де є флеш-анімація з прихованим шкідливим кодом, можна заразити свій комп'ютер вірусами або бути жертвою шахраїв, що крадуть паролі. Тому плагін Flash працює в режимі «пісочниці», ізолюючи гри і банери, забороняючи доступ до системи. Ось тільки це не працює і заборони раз по раз обходяться.
Як вирішити проблему
Так як браузери відключають флеш-вставки на сайтах, ви можете зіткнутися з непрацюючими іграми і плеєрами. Наприклад, на сайтах онлайн-кінотеатрів буде чорний прямокутник:
У Google Chrome версії 56 і новіше вирішується так:
Як включити Adobe Flash на сайті Плеєр заробив після включення плагіна FlashА що щодо інших браузерів? В Opera потрібно просто натиснути по плеєру:
У Mozilla Firefox така ж, як в Опері, заглушка:
В інших браузерах буде точно так же. Але це до пори до часу. Повторю: з часом розробники браузерів повністю відмовляться від Flash.
Що буде далі
І тут на виручку прийде Фейсбук зі своєю програмою Gameroom.
А ось ігри, написані на альтернативні технології на кшталт HTML5, нікуди не дінуться. Більш того - стануть ще краще. Тому переживати, що ви не зможете грати у своїй улюбленій соцмережі, не варто. Ігри є і будуть, просто відбудеться якісний стрибок.
Сподобалося? Поділися з друзями: