Sākumlapa › Forumi › Notepad.lv › IT ziņas › Adobe Flash Player mobilā versija no rītdienas ir "mirusi"
Jaunajam Android laidienam 4.1 Jelly Bean Adobe vispār nav izstrādājis Flash atskaņotāju, un brīdina lietotājus par nepieciešamību atinstalēt programmu. Pretējā gadījumā iespējama pilnīga sistēmas nograušana
Š obrīd vajadzība pēc Adobe Flash Player mazinās ar katru dienu – daudzas progresīvās web lapas pārgājušas uz HTML5, tostarp arī Youtube.

[img]
Flash bij laba multiplatforma… Labāka kā JAVA.
HTML5 šā vai tā vēl zaļš.
HTML5 ir zaļš no abiem galiem un pa vidu jau iepuvis. Kāds tas ir tagad, tam bija jābūt sliktākajā gadījumā piecus gadus atpakaļ, lai līdz šim brīdim būtu standarts apstiprināts un pārlūki – daudzmaz briedis nobriedis ziemeļbriedis.
Š eit ir vistīrākā Džobsa dirsgalības ietekme + vēlme visus padarīt par jūzeriem, savukārt jūzerus padarīt vēl dumjākus, dauzot tiem pauri ar lupatā ietītu bomi. Javu neviens vairs nelieto vispār, bet to, lūk, mierīgi uztur, jo Oracle domā tieši tāpat (citādi jau Sv. Elisons nevarētu par jūsumūsu naudu nopirkt veselu salu Havajās). Adobe runāja jamam pretī. Jams tūlīt pasludināja svēto karu, jo zināja, ka uzvarēs, jo viņam ir skaļāks pirdiens.
Jā, tehniski Flash ir draņķis un drošība ir smags jautājums dēļ native code un plugina sniegtajām privilēģijām. Tāpēc gan ir Flashblock un tā analogi. Mūsdienu konveijertipa webcepēju pamata iztēles trūkums – tikai vienā saitā kaut kad jau pasen redzēju, ka var droši whitelistot – ir laukums, kas stāsta “te jābūt video – click to play” un to nospiežot ar Ajax novelk pleijeri – un tāpat to vajadzības gadījumā varēja aizvērt, tā iznīcinot plugina objektu (atmiņas atbrīvošana diemžēl pārlūka kompetencē, bet cerība pastāv).
Native code desmit dažādām platformām ir jāmāk uzrakstīt drošu. Adobei ar to gāja grūti, bet ta kam šodien ar to iet viegli. Daži bārdaini C veči, kas sēž, kamēr būs jāaizved, un konstants skaitlis īstu programmētāju nesmādē native code un no dependencies pieeju, cik nu tas ir katra spēkos. Tā cepās UNIX savā laikā, tā tapa Windows kodols, tā turpina cepties Linux. Pārējie “inženieri” – pienapuikas, kas par krutāko optimizāciju savos šedevros uzskata gc() izsaukšanu manuāli. Lūk, tāpēc šodien pat Hello World vajag ntos megabaitus un gigahercus – sintaksi iemācījās un tad tik vālē.
Ar ko HTML5 atšķiras? Ne ar ko, tikai atbildība par drošību, platformu saderību (un vienlīdzību) tiek novelta uz pārlūku izstrādātājiem, kam ir relatīvi uzmīzt tam visam, galvenais ir bīdīt savu biznesu: Google – world’s largest ad broker, Firefox – masturbēšanu uz Stālmana portretu, Opera – hipsteru kultūru un IE – līmes un ļarkas ostīšanu; par mobilajām platformām – tur neviens pārlūks nav ņemams par pilnu, gandrīz visus cep pumpainas pajoliņu bandas. Ja kaut kas nestrādā – neviens nav vainīgs. Vispār par drošību – XSS, XSRF, SQL injections… jā, Flash kaut kā tas nebija aktuāli.
Ar to, ka Javascript nav native code, lai cik optimizēts tas būtu, tā darbība un ātrdarbība ir atkarīga ne tikai no platformas, bet pārlūka. Cue IE10, īpaši Metro variants, kas, lai cik savādi tas neliktos, beņķmārkos strādā divtik lēnāk par desktop variantu. Un pats desktop variants strādā divtik lēnāk par IonMonkey, kas savukārt strādā divtik lēnāk par V8. Bet DOM nekad nav bijis paredzēts grafikai, overhead ir nenormāls. Varam izmantot Canvas un cept grafiskos endžinus uz Javascript, bet ar ko tas atšķiras no Flash tad – ar to, ka divritenis trešo reizi no jauna izgudrots? Un WebGL vispār – ielāps lielāks par caurumu. Jā, tajā nozīmē.
Varētu vēl padirst te, bet kam ta tas krata…
Kā jau kovārnis minēja, HTML 5 vēl ir zaļs. un hipsteru dievs – Džobss flašu izsvēpēja no mobīlajām platformām.
+ 1 🙂
Preses relīzes