HTML5: For the Future Web

Författare: Judy Howell
Skapelsedatum: 25 Juli 2021
Uppdatera Datum: 21 Juni 2024
Anonim
Learn About HTML5 and the Future of the Web
Video: Learn About HTML5 and the Future of the Web

Innehåll


Hämtmat:

Denna nya standard har stora möjligheter för webben, men det finns fortfarande några hinder att övervinna.

För den vanliga användaren har World Wide Web gått långt på mindre än två decennier: från de tidiga, färgglada Geocities-webbplatserna, till enkla webbplatser som Google, till mycket interaktiva webbplatser som och YouTube. För tio år sedan var de flesta webbplatser baserade på; bilder var en lyx, videor var okända. Nu kan du spela multimediainnehåll direkt i din webbläsare. Vi har verkligen kommit långt. Det är kanske därför det är så förvånande att upptäcka att tekniken bakom allt vi har sett på webben hittills har mer eller mindre förblivit densamma.

HTML, det språk som används av programmerare och webbansvariga för att skapa webbplatser, har i stort sett varit oförändrat i mer än ett decennium nu. Faktum är att det var först 2010 som mainstream-media började släppa HTML5 i nyheterna, och Worldwide Web Consortium accepterade först den föreslagna standarden 2011.

Som ett resultat är HTML5 fortfarande till stor del under utveckling, även om olika webbläsare och webbplatser redan använder ett antal av dess funktioner. Faktum är att stora webbläsare som Chrome, Firefox, Safari och Internet Explorer innehåller fler och fler HTML5-funktioner i varje ny version som de släpper. Det har varit mycket prat om dess fördelar och funktioner, men hur mycket av detta surr är egentligen sanningen? Titta väl på HTML5 och vad den har att erbjuda. (För lite bakgrundsläsning, kolla in Flytta från Flash till HTML5.)

HTML: Det nuvarande scenariot

HTML5 presenteras vanligtvis som en förbättring av de aktuella markeringsspråken som används: HTML4 och XHTML 1.1. Faktum är att HTML5 blev att dess medskapare, W3C och Web Hyper Application Technology Working Group, ville ha ett enda markeringsspråk för webbsidor för att minska fel i webbdokument och som kan skrivas antingen som HTML eller XHTML.

  • HTML4
    HTML4 är den HTML-standard som för närvarande används. Det fungerar på grundläggande HTML genom att utöka dess funktionalitet med skript, stilark, inbäddade objekt och andra liknande förbättringar.
  • XHTML
    XHTML är i grund och botten HTML4 kombinerat med XML, ett utdragbart markeringsspråk som förenklar HTML utan att offra sin kraft och flexibilitet.

Fördelarna med HTML 5

HTML5 var tänkt som något mer än bara en kombination av vad som fungerade med HTML4 och XHTML.

W3C och WHATWG har följande mål för HTML5:
  • Minska behovet av insticksprogram, till exempel Flash
  • Mer syntaktiska element för att ersätta skript
  • Enhetsoberoende
  • Baserat på HTML, DOM, CSS och JavaScript
För tillfället är de mest utmärkta funktionerna och fördelarna som är associerade med HTML5:

  • 2-D ritning möjliggjord av element
  • Video- och ljuduppspelning utan behov av externa plug-ins
  • Lokalt lagringsstöd
  • Innehållsspecifika element som
    ,
    och
  • Formkontroller som URL, sökning, datum och kalender

HTML5 och säkerhet

HTML5 har tydligt en fantastisk möjlighet för webbanvändare, som att kunna titta på en video utan att ladda ner och installera en plug-in, dra-och-släpp-interaktivitet, kunna skapa dokument och skriva s - även utan internetuppkoppling. Och naturligtvis interoperabilitet.

Men med alla förändringar och alla funktioner, betyder det att vi äntligen är av med säkerhetsproblem när det gäller webbläsare och webbplatser? Betyder det slutet på skadlig programvara, virus och andra skadliga program som kommer in i din dator via infekterade webbsidor?

Tyvärr är svaret nej.

Nära slutet av 2011 rapporterade European Network and Information Security Agency att de hade identifierat 51 säkerhetsproblem kring HTML5 och dess relaterade API: er. Den framtida standarden öppnade faktiskt dörren för nya sårbarheter och hot som inte hade sett förut.

Exempelvis exponerar HTML5 och dess API: er faktiskt webbläsarna som programmerar för utvecklare, vilket kan betyda sårbarheter med resursdelning, klicka-jacking, sekretess, geolokalisering och webbuttag.

Men som Mike Schema skrev på Mashable i april 2011, kommer de allvarligaste sårbarheterna och hoten inte från HTML5 i sig, utan från utvecklarna som rusar in att använda HTML5 för sina appar. En annan svag länk är de olika implementeringarna som används av olika webbläsare.

HTML5: vart det kan leda webben

HTML5 är långt ifrån perfekt, vilket är förståeligt eftersom det ännu inte har rullats ut och gjort officiellt. Under tiden finns det många begåvade programmerare som ägnar tid, färdigheter, kunskap och ansträngningar för att göra det bättre och säkrare.

Dessutom är det säkert att det finns motåtgärder som dyker upp så snart en sårbarhet upptäcks och utnyttjas.

Och trots sina nuvarande brister kallas HTML5 inte framtiden för webbutveckling för ingenting. Det ses som en spelväxlare. När buggarna är utarbetade ska du ha en mycket säkrare standard som är mycket kraftfull men ändå självförsörjande. Detta innebär att användare inte längre kommer att behöva ladda ner plug-ins och annan programvara bara för att se en webbsida. Webbläsare kommer att vara snyggare, webbplatser kommer att bli rikare och mer interaktiva och applikationer kommer att vara både plattformsfria och lättare att utveckla. I slutändan kommer HTML5 att ge en bättre och säkrare onlineupplevelse än vad vi har nu.

Framtidens HTML

Det är också värt att nämna att HTML5 passar perfekt för framtiden. Idag får människor tillgång till World Wide Web inte bara på sina hemdatorer, utan också på sina bärbara datorer, smartphones, surfplattor och andra mobila enheter och över många olika plattformar. HTML5 är den enda lösningen för smidig drift över flera plattformar utan att behöva göra extra arbete. Denna förändring hjälper utvecklare att fokusera mer på funktionalitet snarare än att skapa liknande produkter för olika plattformar.

Så föreställ dig en framtid utan behov av flera versioner. HTML5 gör det möjligt för dig att komma åt dina appar oavsett vilken enhet du använder. Detta kan också betyda döden för Kindle och andra e-bokläsare. Eftersom HTML5 enkelt kan återge tidningar, tidningar och ja, böcker, på rätt sätt, kommer det att göra det lättare för e-böcker att läsas på ett antal enheter, inklusive smartphones.

HTML5 kan också bana väg för bättre spel i webbläsaren, inklusive ett program som låter användare dra på webbsidor. 3-D kan också bli verklighet med WebGL-plattformen.

Men vad som verkligen skiljer HTML5 från sina föregångare är att det ger ett sätt att använda dina applikationer offline. Du kan använda din dator för att lagra dina data, en kapacitet som inte var möjlig tidigare eller åtminstone var mycket begränsad tidigare.

Nästa internetterapi

Sammanfattningsvis är HTML 5 ett stort steg framåt när det gäller webbutveckling och programmering. Det erbjuder en helt ny värld av funktioner som förändrar hur spelare i fältet närmar sig utvecklingen av webbplatser och applikationer. Det finns några hinder att övervinna i fråga om säkerhet, men de kommer troligen att bleka i jämförelse med de nya möjligheterna HTML5 ger. Naturligtvis måste jag vänta och se hur det hela visar sig, men förändring kommer på webben.