Miert halt ki az adobe flash a weboldalakrol? Akik ezt mesteri szintre megtanultak raaldoztak eveket, nem banjak hogy odaveszett?
Pont azért, amiért az összes egyéb bináris futtatókörnyezet is.
Nem nyílt, nehezen portolható, egyetlen cégen múlt a sorsa, nem áll mögötte összeiparági konszenzus mint a Javascript mögött...
Lehet, hogy van aki bánja, de az informatika már csak ilyen. Technológiák jönnek-mennek, ha valaki termelni akar, annak muszáj folyamatosan tanulnia. Nem csak úgy keretrendszereket, technológiákat, de adott esetben új nyelveket vagy oprendszert is.
Amúgy az, hogy nincs mögötte cég, az nem feltétlenül igaz.
A java applet-ek is kihaltak hamar, pedig a Sun, később az Oracle folyatamosan viszi a Javát.
A fő oka ezeknek, hogy "túl okosak" voltak, vagyis hozzáférhettek bizonyos dolgokhoz a gépeken, és így folyamatosan rendszeresen újabb és újabb biztonsági réseket találtak, amik javítását nem könnyű kiküldeni többmilliárd felhasználónak. Ráadásul rés sem kellett sokszor, csak egy rosszindulatú weblapfejlesztő, és az is tudott rosszat tenni.
A javascript ilyen szempontból jobb, mert
1: limitált a géphez a hozzáférése, azon részek amelyek a géphez férnek, nincsenek az embereknek kiküldve, csak a szerveren futnak (például node.js)
2: 3-4 féle böngészőt használ az emberek 99%-a (többség Chrome-ot, Edget, Firefoxot vagy Safarit), így ha kritikus dolgot találnak, könnyebb a frissítést átnyomni az embereknek.
3: nincs is rá igény hogy ilyen komplex dolgokat futtassanak a weben, ágyúval kellett verébre lőni, mert más nem tudott ilyen grafikát és interaktív dolgot a böngészőben futtatni. Most már egyszerűbb a helyzet, létezik WebGL, WebAssembly, a javascript is okosabb, ezek már mindenre elegek lényegében.
Azért mert az informatika fejlődött, és átvette a helyét egy jobb szabvány, a HTML5.
Továbbá tele volt biztonsági résekkel, amit nagyon sokan ki is használtak, ezért volt szükséges lecserélni.
Az első weboldalamat én 2003-ban csináltam, az akkori munkámat mai szemmel nem érdemes nézni, mert nem kicsit elavult. A mai napig megvan a mentésem az akkori munkáimról, de a modern webszervereken már nem is működne, mivel nagyon kevés tárhely tudja a 19 évvel ezelőtti PHP verziót. De ha sikerülne is működésre bírnom (VPS-en lehetne futtatni a régi környezetet, technikailag megoldható lenne a dolog), értelme nem sok lenne. Volt olyan oldal, amit azóta kétszer az alapoktól újra elkészítettem (természetesen a meglévő tartalom átemelésével), mivel már a "korszerűsített" verzió is elavulttá vált, és a meglévő rendszerre nem láttam értelmét tovább építeni. Folyamatosan fejlődni kell, mivel az informatika nagyon gyorsan fejlődik, aki nem tartsa a lépést, az pedig lemarad.
Egy PHP verzió jelenleg három évig támogatott, ebből kettő év az alapvető támogatás, és további egy évig kap biztonsági frissítéseket. Utána biztonsági kockázatot jelent a használata, amit a hackerek előszeretettel ki is használnak. Ez azt jelenti, hogy ha ma megírok egy weboldalt a legújabb PHP verzióra, az már három év múlva elavult lesz, ha nem fejlesztem. Sok weboldal pedig nincs fejlesztve, leginkább kisebb céges oldalakra igaz ez, melyeket egyszer megírtak, egyszer kifizettek, utána pedig maximum pár szöveget, árat meg képet módosítottak rajta, azaz kb. a sorsukra hagyták. A nagyobb cégeknél viszont megfigyelhető, hogy átlag 3 évente új, a réginél modernebb weboldalt készítenek (azaz megújítják), pont azért, amit fentebb írtam.
A Flashnél is adtak bőven időt az átállásra, több évig párhuzamosan futott a HTML5 szabvánnyal, folyamatosan vezették ki, ezért minden weboldal tulajdonos kapott elegendő időt a váltásra. Ha egy oldalon még mindig Flasht használnak, az az üzemeltetőt minősíti, ez mögött 100%, hogy nem áll komoly cég vagy fejlesztő.
A fő ok az volt, hogy egy javítatlan foshalmaz volt, amin keresztül gépek millióit törték fel. A böngészőgyártók egyszerűen nem győzték nézni, hogy ők mindent megtesznek a biztonságért, egy külső plugintól, amit kvázi mindenki használni kényszerült, mégis egy biztonsági rés lett a böngészőből. Olyan volt, mintha egy ajtógyártó cég dollármilliókat költött volna a legbiztonságosabb ajtó elkészítésére a világon, majd a delikvensünk vágott volna egy lyukat rá, hogy héj, itt lehet átbújni rajta.
Nagyon hosszú ideig nem volt alternatívája. Volt egy gyenge próbálkozás, a Microsoft Silverlight, de a fejlesztők nem akartak portolni rá, így végül berekesztették a fejlesztését. Közben jött a HTML5, ami már natívan adott lehetőséget arra, ami a leginkább kellett az Adobe Flash: interaktív tartalmak lejátszása. Na, az már elég erős érv volt a Flash plugin kivágására a böngészőkből. Aztán persze jött a Google-féle veszélyesnek minősítés is, ami még inkább arra sarkallta az embereket, hogy töröljék a plugint (ha még nem tették volna).
Volt vele elég gond, és közben az igények letisztultak és a mobil piac erősödött, ami szerintem szintén jelentősen hozzájárult az előzőekben leírtakon felül, hogy kivonják a forgalomból.
Amúgy érdekes, hogy miközben a net egyre kiforrottabb lett, lassan minden nagy weboldalnak van app-ja és egy része már szinte kötelező, ami ugye a telefonod tárhelyét zabálja...
Miért halt ki!? Amiért a Java is a web -ről.
Iszonyat sok sebezhetősége volt, és nem igen akartak érkezni a biztonsági frissítések.
Közben elkezdte felváltani a HTML5-CSS3-Canvas a Flash képességeit, annak hátrányai, korlátai nélkül.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!