Sokáig tartó vergődés után az Adobe úgy döntött, hogy búcsút int az elmúlt két évtized egyik meghatározó internetes pluginjének, a Flash-nek.
Sokan emlékezhetnek még rá, amikor Steve Jobs sok-sok évvel ezelőtt úgy nyilatkozott, hogy az iPhone-okban sosem lesz Flash támogatás annak sebezhetősége, sebessége és erőforrásigénye miatt, helyette a HTML5 szekerét kezdték tolni inkább. Érdekes, hogy a világ is ebbe az irányba mozdult és az Adobe a hivatalos közleményben szintén azt javasolja a fejlesztőknek, hogy a jövőben inkább HTML5, WebGL vagy WebAssembly programozási nyelvek felé vegyék az irányt.
A hivatalos sajtóközleményből kiderül, hogy a Flash halálát az Adobe szerint az előbb felsorolt nyitott szabványok okozták, melyeket ma már minden magára valamit is adó böngésző támogat, így senki nem áll neki pluginokkal vacakolni. Itt jegyeznénk meg, hogy a Safari egy ideje már a Java futtató környezetet is kezdi parkolópályára állítani.
A Flash támogatását 2020 végén szünteti meg a cég és onnantól kezdve semmilyen támogatást nem nyújt majd hozzá. Gyanítható ugyanakkor, hogy addigra már annyira elenyésző Flash-es tartalom lesz szerte a neten, hogy a dátumnak túl sok jelentősége nincs.
A macOS Sierra érkezésével a Safari már most sem támogatja a Flash-t, a Google alapértelmezés szerint szintén nem futtatja a Flash-es tartalmakat, illetve az iOS-es eszközök (melyek továbbra is meghatározók mind a mobil, mind a tablet piacon) szintén nem támogatják a nyelvet.
Azóta benne van a tüske a hardcore Apple-táborban, amióta Jobs 2010-ben kikelt a Flash ellen, amiért tönkreteszi a felhasználói élményt és kilyuggatja a Macek acélosnak mondott biztonsági hálóját. Akkor, ahogy a látnokokat szokás, kiröhögték Jobsot, és félnótásnak nevezték azokat, akik egyetértettek vele.
Csak akkor meríti a gépet a Flash, ha szarul van megírva. Nincs alternatíva a Flash-re. Az OS X-szel a háta mögött csak ne beszéljen Jobs, abban is vannak biztonsági rések.
És így tovább.
Az elmúlt egy hétben azonban, mintegy öt év visszhangjaként, ráugrott a farkascsorda az Adobe-ra. Ahogy a HWSW írja:
Egy hét alatt három nulladik napi sérülékenységre derült fény a Hacking Teamtől kikerült 400 gigabájtnyi adat elemzése során. Példakódokkal. A kódokra órák alatt ráugrottal a malware-készítők, így még a befoltozás előtt támadhattak a segítségükkel.
A hatás nem maradt el. A Facebook biztonságért felelős vezetője kijelentette, hogy az Adobe-nak meg kellene jelölnie azt a napot, amikor megszünteti a Flash-plugint, úgy általában. A Mozilla ma átmenetileg kikapcsolta a böngészőiben a Flash-plugin futtatását. Nem teljesen, kattintásra elindíthatóak a tartalmak (ilyet ugye láttunk már máshol is), de akkor is karakteres jelzés.
De ami a legdurvább: a Berryblogon olyan címmel jelent meg poszt, hogy "Jobsnak igaza volt, a Flashnek tényleg mennie kell".
A Flash energiát von el nemcsak a Flash készítőitől, hanem az iparág sok más szereplőjétől is.
Mit adott nekünk a Flash? Tartozunk-e valamivel a Flash-nek?
Az új Chrome-ban (a legújabb bétában már ott van) a Google lehetőséget ad, hogy korlátozzuk a megjeleníthető flash-tartalmakat. Intelligens módszerrel eldönti, mely videó vagy animáció miatt látogattad meg a weboldalt, és melyek feleslegesek számodra, majd utóbbiakat átmenetileg leállítja. Persze ha akarjuk, kattintással elindíthatjuk őket.
Ma ismét egy különleges sztorit találtam nektek a magyar iOS-programozók egyre táguló univerzumában. Mondjuk eleve azért is, mert Csomák Gábor nem is annyira iOS-programozó, mint inkább Flash/Flex-guru, aki egyszerre több operációs rendszerre fejlesztette ki a Shared Board programját, amivel az Adobe Mobile Challenge-en nemrég a legjobb 16 közé került. Én pedig ennek kapcsán a flash-es programozás és portolás nehézségeiről kérdeztem.
A Shared Board új szintre viszi a chatelést, a karaktereken és képeken kívül rajzolhatsz, firkálhatsz bármit, a beszélgetőpartnereid látni fogják. Honnan jött az ötlet?
Hát a projekt kialakulása a BlackBerry Free PlayBook offer-jének köszönhető, az első verzió erre készült. Az ötlet már régóta megvolt a fejemben, egészen pontosan azóta, amikor msn-en kértem analízis segítséget a Műegyetem diákjaként, és a válasz hasonló volt: integral_0^(2 pi)(sin^2(x))/(2 pi) dx = 1/2. Szóval az ingyen PlayBookért megírtam a program első verzióját, amivel a fenti képletet egyszerűbben is el lehet küldeni.
Hogyan működik?
A Shared Board maga a centralizált p2p elvét valósítja meg, egy szerver megmondja, kik vannak a csoportban, és oda irányítja a kapcsolatot, és onnantól csak egymással beszélnek a kliensek. A programot elég biztonságosnak tartom, a számláló pontosan (kis számoknál, 30-40 embernél már tévedhet a p2p elve miatt) megmondja, hogy hányan figyelik, amit rajzolsz. Ennek ellenére egy profi hacker persze lehallgathatja, és megfejtheti, de az RTMP protokoll szerint mennek az üzenetek, amik nehezebben visszafejthetők az xml alapú protokollnál. Persze feltörhetetlent nem lehet alkotni, gondolj csak a Sony incidenseire.
Walt Mossberg nem szakad le az iOS-es Flash témáról, noha Shantanu Narayen, az Adobe vezére is megmondta, az üggyel már csak a média foglalkozik, ők nem. Befejezték a tárgyalásokat az Apple-lel.
Narayen kijelentette, hogy az Apple viselkedése, a mobil böngészőjükből való kizárás nem technológiai, inkább üzleti modell kérdés. Ezzel azt állítva, hogy Jobs korábbi szavai a Flash használhatatlanságáról nem igazak, az úgy tökéletes a mobileszközökön, ahogy van.
És itt van pár másodperc, ami miatt érdemes kábé ennyit áldozni a videó megtekintésére. Amikor a Narayen azt állította, hogy az androidos készülékekkel 130 millió mobileszközön elérhető a Flash, Mossberg személyes tapasztalattal válaszol, miszerint ezek közül ő nem találkozott még olyannal, amin a Flash jól teljesített volna.
A vezér szava elakadt egy pillanatra, próbálkozott felhozni a PlayBookot, amin már jó, de az nem Android, és nyilván nem leleplező erejű a 2007-es iPhone-ból való kimaradás valódi okára.
Eszembe jutott Bill Gates, amikor Jobs hasonlóan váltott kardfogást 2007-ben, és a személyes vonal becsempészésével az érvelésbe háríthatatlan szúrást vitt be. Bár az nem fájhatott ennyire, mint Mossberg állítása saját tapasztalatairól.
A blogon található valamennyi írás, valamint a fényképek egy része a szerző saját tulajdonát képezik, amelyek másolása, terjesztése kizárólag előzetes engedéllyel lehetséges.