Ohjelmointi

Flash vs. HTML5: Viimeinen osasto

Uskokaa tai älkää, Flashillä on edelleen kiihkeä faniklubi. Aikaisemmin levinnyt selainten mediasoitin on ottanut paikkansa, kiitos suurelta osin turvallisuuskysymyksistä. Diehardit pysyvät kuitenkin Flashin nurkassa taistelussa HTML5: n kanssa, huolimatta siitä, että Flash saattaa olla köysien päällä, koska HTML5 edelleen sulkee kaikki toiminnallisuudet, joita sillä voi olla omalla edeltäjällään.

Occupy HTML5, Facebook-sivu, joka pitää itseään nimellä "Liike vapauttaa maailma HTML-purismista", on yksi tällainen ulostulo, joka ottaa Flashin vaipan. Sivu korostaa, että se "ei ole HTML5-vastainen liike, vaan pikemminkin vastustaa purismia, puolueellista ylivaltaa ja yritysten kiusaamista". Flash, Occupy HTML5 sanoo, on kypsä. "Sitä tukevat kaikki suuret työpöydän selaimet. Se on vakaa, kun sitä käytetään oikein. Jos ei, se kaatuu paljon, kuten kaikki muutkin tekniikat. " Sivun, jolla on yli 700 tykkäystä, on luonut kiihkeä Flash-puolestapuhuja Stephane Beladaci, joka sanoi äskettäin aikovansa käynnistää sivuston uudelleen.

Flash "tarjoaa hämmästyttäviä kokemuksia, jotka toimivat johdonmukaisesti kaikissa suurimmissa selaimissa tavalla, jota ei voida toistaa ilman Flash-tekniikkaa", Beladaci kirjoittaa Occupy HTML5 Facebook -sivulla. "Yksinkertaistettujen lausuntojen suosiminen verkkoteknologioista tekee verkosta vähemmän koulutettua. Tässä vaiheessa se pidättelee verkkoa. "

Viime vuosina Flashiin on kuitenkin liittynyt tietoturvaongelmia, ja selaintoimittajat, mukaan lukien Apple, Google ja Mozilla, ovat siirtyneet siitä pois. W3Techs, joka kerää verkkotekniikoiden käyttöä koskevia tilastoja, kertoo, että Flashia käytetään vain 8 prosentissa verkkosivustoista, kun se vuotta aiemmin oli 10 prosenttia. Kuusi vuotta sitten Flashia käytettiin 28,5 prosentissa verkkosivustoista, kun Steve Jobs kirjoitti "Ajatuksia Flashista". Avoin kirje, jossa hän mainitsi esimerkiksi turvallisuuden, suorituskyvyn ja akun keston ilmoittaessaan, että Apple kieltää Flashin iPhonessa.

Kuolema

Tämä Jobsin päätös oli Flashin kuolemantuomio, sanoo Shawn Drost, Hack Reactorin perustaja, joka kouluttaa ohjelmistoinsinöörejä JavaScriptiä käyttäen.

"Tarinan alku on itse asiassa se, että iOS käynnistyessään ei tue Flashia eikä koskaan tukenut", Drost sanoo. "He ajoivat kiilan, jossa yhtäkkiä jokaisella yrityksellä oli oltava sivustostaan ​​muu kuin Flash-versio päästäkseen kaikkiin iOS-käyttäjiin."

Sillä välin JavaScripti on tullut Flashin korvaavaksi, Drost sanoo. "En usko, että yritykset kirjoittavat uusia Flash-sovelluksia jatkossa", hän lisää.

Mikä pahempaa, Flashin takaiskut tulevat jatkuvasti. Viime kuussa Google nimitti HTML5: n ensisijaiseksi multimediavaihtoehdoksi Chrome-selaimessaan Flash Playerin yli.

Lisäksi tapaukset, joissa Flash voidaan nähdä joustavammaksi kuin HTML5, ovat vähentyneet. Jopa siellä, missä HTML5 viivästyy, takana ajamisesta on etuja.

Esimerkiksi, vaikka Flash myöntää oletusarvoisen pääsyn ominaisuuksiin, kuten kameraan ja tiedostojärjestelmään, HTML5 vaatii erityisiä käyttöoikeuksia, Drost sanoo. Tätä voidaan pitää joko HTML5: n ominaisvajena tai Flashin suojausaukkona, jonka HTML5 sulkee, Drost toteaa.

Flash on viime aikoihin asti tarjonnut enemmän tukea digitaalisten oikeuksien hallintaan kuin HTML5, mutta tämä on pääosin ratkaistu paitsi vanhoissa selaimissa, hän lisää.

Flash-työkalut ovat edelleen parempia

Vaikka Flash saattaa olla taantumassa, se ei poistu pian. Vaikka vähätyöntekijä, Drost näkee Flashin roikkuvan jonkin aikaa. Ensinnäkin Flash tarjoaa paljon paremman kirjoitusympäristön Adoben Animate CC: llä kuin mikään HTML5-maailmassa kehitetty, hän sanoo.

"HTML5: ssä ei ole yhtäläisyyksiä. Joten ehkä Flashin perintö elää ja Flash-kirjoittajaympäristö voi vielä nykyään viedä HTML5: n ”, hän sanoo.

Adobe puolestaan ​​on omaksunut HTML5: n. Yritys nimitti Flash Professional -työkalunsa Animate CC: n ja nimitti sen HTML5-sisällön kehittämistyökaluksi tukemalla edelleen Flash-sisällön kehittämistä.

"Vaikka HTML5: n kaltaiset standardit ovat tulevaisuuden verkkoalusta kaikissa laitteissa, Flashia käytetään edelleen keskeisissä luokissa, kuten verkkopelit ja premium-videot, joissa uudet standardit eivät ole vielä täysin kypsyneet", yhtiö sanoi viime vuoden lopulla.

Adobe tarjosi jo vuonna 2010 oman HTML5-videosoitinwidgetin, joka perustuu Kaltura avoimen lähdekoodin kirjastoon.

Aiheeseen liittyvät artikkelit

  • Ilmainen kurssi: Aloita AngularJS: n käyttö
  • 7 syytä miksi kehykset ovat uusia ohjelmointikieliä
  • MEAN vs. LAMP tulevaisuuden ohjelmoinnille
  • Ladata: Ammatillisen ohjelmoijan liiketoiminnan selviytymisopas
  • Ladata: 29 vinkkiä menestymään itsenäisenä kehittäjänä
  • 13 upeaa kehystä Node.js: lle
  • 7 huonoa ohjelmointiideota, jotka toimivat
  • 7 ohjelmointikieltä, joita rakastamme vihata
  • 9 huonoa ohjelmointitottumusta, joita rakastamme salaa
  • 21 kuumaa ohjelmointitrendiä - ja 21 menossa kylmäksi
  • 22 loukkausta, joita kukaan kehittäjä ei halua kuulla
  • 13 kehittäjätaitoa, jotka sinun on hallittava nyt
$config[zx-auto] not found$config[zx-overlay] not found