World Wide Web förvandlade skrivbordsprogrammet till en passé. Men kommer mobila applikationer att förstöra webben? Det kan hända, särskilt om saker fortsätter som de är nu. Men vem kommer att rädda det?

Det kommer inte att vara mobila appar . De är alla raserier dessa dagar. Tusentals av dem underhålls av utvecklare (som kan vara samma personer som tidigare utvecklat skrivbordsapps). Och de ger de som stöder den öppna webbanan att oroa sig för.

Vem vet, vi kan leva i en framtid där webben har en liknande öde som skrivbordsapplikationen har - skrivbordsapplikationer görs fortfarande, ja, men framtidsutsikterna är i bästa fall glum.

Men åtgärder kan vidtas för att rädda World Wide Web, men att komma dit är en lång och svår väg.

Web 1.0

De World Wide Web blev en realitet 1990 , när den första webbläsaren, webbservern och webbsidan utvecklades av Tim Berners-Lee. Du kan hävda att han skapade den första webbappen. Och medan det inte var dynamiskt och det var inte söt, det var orsak till firandet: en ny våg av kommunikation och informationsteknik var över oss.

En rekreation av den första webbsidan som någonsin skapats .

Vad som hände från en enda server 1990 omvandlades till 26 år 1992 och över 200 år 1993. Följande webbplatser som Google, Yahoo, MSN, Amazon, Craigslist och Blogger följde därefter. Visst nog var dessa webbplatser början på otroliga innovationer som skulle äga rum på webben.

Den här innovationsperioden var överhuvudtaget hög på väg till 2000: Internethastigheterna blev snabbare, bredband tog form och miljontals dollar gjordes. Den öppna webben utökades med ett varmt klipp, och alla ville komma in på åtgärden.

Hype var också på en heltidshöjd. Overzealous investerare kastade pengar på någon enhet som hade en ".com" associerad med den. Företag kan inte göra något fel.

Men de kunde ...

Allt kom till ett klimax i mars 2000. Det var just nu när tiden aldrig var densamma. Aktiekurserna på internetbranschen kraschade, panik satt in och en oändlig tillgång på Internetföretag slopades från existensen. "Dot-com-bubblan" poppade.

Web 2.0

Saker var tysta på Internet för ett tag. De företag som överlevde -Yahoo, Ebay, Amazon, Google och andra - lyckades hålla sig på människors radar i början av 2000-talet. Men totalt sett gick inte mycket på. Innovation på nätet stannar.

Men det var bara en fråga om tid innan någon skulle ändra det. Men ingen kunde ha vetat vem den personen var och hur framgångsrik han skulle bli. Den personen var Kevin Rose.

Digg kan vara nere i smutsen nyligen, men Kevin Roses ambitiösa projekt sprang i en ny ålder av nystart och innovation som gjorde webbläsaren till sitt hem.

Andra platser gick med i festen: Reddit grundades som direkt konkurrens till Digg, Flickr kom på scenen och ändrade hur vi kunde uppleva fotografi, MySpace ändrade hur människor interagerade med varandra online, och Facebook behöver inte ens någon förklaring.

Bloggar tog också av i popularitet, och hela företag byggdes på bloggplattformar, något som inte var möjligt några år tidigare.

Det gick faktiskt bra för Web 2.0. Webbläsaren och webben blev kung och skrivbordsapplikationen blev irrelevant.

Dessa företag skulle inte göra samma misstag som förra gången. Ingen "dot-com bubbla" här. Så vad kan eventuellt gå fel?

Appen

Tja, det var den här lilla saken som kallades iPhone - det visade sig vara ett allvarligt problem. Men de riktiga stjärnorna var utvecklarna från tredje part som laddade App Store med mobila applikationer som vid den tiden var oöverträffade av allt som tidigare var på webben.

Dessa applikationer skapade en ny era av interaktivitet och information på språng som orsakade allvarliga skador på webens rykte. Webben var där du gick för att få information, men smartphone var vad du hade om du ville ha information att komma till dig. Och utvecklare av alla slag hoppade på denna möjlighet, även webbutvecklare.

Kan du skylla på dem?

IPhone var en spelväxlare. Det var en ny plattform som gav utvecklare nytt liv. De som var ute av jobbet på grund av hur dåligt stationär programvara sålde hade nya skäl att vara upphetsad - den här nya plattformen kunde öppna nya dörrar.

Men iPhone gjorde någonting ännu viktigare: det lyfte fram det faktum att webbtekniken åldras. De höll inte på med tiden; surfar på webben på en telefon, tillbaka under den här tiden, var en smärta, och ingen ville verkligen göra det. Självklart ändrade Apple allt det med Webkit / Safari på iPhone - det gjorde surfing på webben på en mobil enhet någonting en person skulle vilja göra. Så det är på ett sätt ett dubbelkantigt svärd.

Tekniska, grafiska och interaktiva begränsningar på webben hade blivit utsatta. Att skapa en mobilapp var en mycket bättre lösning för att locka ögonen på en mobilplattform. Och om en befintlig webbapplikation inte hade en dedikerad mobilapp när iPhone kom omkring, är det lite tvivel i mina tankar att det förlorade på många stora möjligheter.

Problem med webben

Webteknologi behövs för att justera. Lyckligtvis gjorde de - nya och förbättrade tekniker som HTML5, CSS3 och JavaScript förlängde sitt stöd för mobila enheter. Användare började njuta av otroliga erfarenheter från sina mobila enheter; Upplevelserna är inte så annorlunda än vad en fullfjädrad skrivbordsbläddrare skulle ha gett.

Och ändå för alla de saker som webben gjorde rätt under den här tiden, för alla framsteg vi har sett med HTML5, är det fortfarande kvar att den öppna webben är en allvarlig nackdel när du jämför det med en mobilapplikation. Visst kan den öppna webben återskapa liknande upplevelser - och de kan till och med en gång kunna skicka 3D-grafik som konkurrerar med spelkonsoler och mobilappar - men en dedikerad mobilapp har fortfarande några ben upp som ännu inte är tillgängliga via en mobil webbläsare.

Uppmärksamhet / Tillgänglighet

Den första fördelen att en mobilapp har möjligheten att hålla en användares uppmärksamhet. När en användare interagerar med sin smartphone är de lättillgängliga innehållsdelarna på den telefonen dedikerade applikationer - om de vill ha video besöker de YouTube-appen. Om de vill ha Twitter, klickar de på TweetDeck; om de vill ha väder, ja, det finns dussintals appar bara för att göra det. Poängen är att denna information och underhållning är ett klick bort.

Men du har inte den bekvämligheten med en webbapp, åtminstone inte utan att skapa en genväg eller programgenväg som tar dig direkt till webbplatsen. I de flesta fall väljer användarna att öppna webbläsaren, skriv in webbadressen och vänta tills webbsidan laddas. Svår? Inte riktigt. Men är den här metoden bättre (eller effektivare) än ett enda klick från en startskärm på en smart telefon?

De flesta konsumenter skulle hellre ha applikationer på sin smartphone eftersom det är det enklaste sättet att komma åt innehållet. Det är snabbare, lättare och säkert, säkrare än fumbling med webbläsaren och en URL-bar. Och medan denna fråga om uppmärksamhet primärt kommer ned till tiden (eller, förmodligen, latskap) är nästa fråga mycket viktigare. Det kan vara det ultimata fallet av webbaserade applikationer.


Underrättelse

Om en användare inte dinging, pinged, buzzed, alerted, eller, som jag kommer att kalla det, anmäls, då den användaren har en nackdel.

Vi lever i en värld där informationen alltid strömmar mot konsumenterna. Vid varje tillfälle kommer det att finnas en Tweet, status, nyheter, text, e-post eller någon annan typ av meddelanden som kan hålla någon distraherad. (Vi kan till och med kalla detta åldern av distraktion.)

Innan den smarta telefonen hade webbplatser endast en eller två primära metoder för att anmäla en användare att något har hänt: ett e-postmeddelande eller eventuellt ett textmeddelande (med det förra som den mest populära metoden).

Människor var mer produktiva då jag också är säker, men webbplatser hade färre sätt att hålla en användare engagerad. RSS kom fram i slutet av 90-talet, men trots att den utvecklades i början av mitten av 2000-talet, handlade den fortfarande främst som en e-postbrevlåda för nytt innehåll. det behövde fortfarande kontrolleras för att vara användbart. Återigen var det bra för produktivitet, men inte så bra för webbutvecklare som vill hålla uppmärksamheten hos sina användare.

Numera har mobila operativsystem som iOS, Android, Blackberry OS och Windows Phone 7 gjort stora framsteg när det gäller att utveckla anmälningssystem som gör det möjligt för användarna att hålla användaren informerad om vad som händer. (Jag kan inte gå fem minuter utan min Droid X och meddelar mig om ett email, Twitter-meddelande eller Facebook-kommentar.)

Tyvärr kan inte samma sak sägas för webbplatser. Även med de drastiska förbättringar som gjorts med webbteknologi. Det är ett allvarligt problem, en som Fred Wilson, en riskkapitalist, noterade om hur viktiga mobilanmälningar har blivit :

Kan HTML-appar använda meddelandekanalen? Kan utvecklare få tillgång till den här meddelandekanalen och börja bygga filter och andra uppenbara applikationer som vi alla vill ha och behöver när det blir vårt primära sätt att använda den mobila enheten?


Utan möjligheten att meddela användare till mobila enheter har webapps inte chansen att konkurrera med helt integrerade applikationer som kan ge meddelanden och feedback omedelbart. Visst kan webbplatser ge information, men de, ensamma, kan inte tillhandahålla interaktivitet och feedback som kan jämföras med sina mobila motsvarigheter.


API-åtkomst

Och sedan finns det ett annat allvarligt problem - som även nämns av Fred Wilson - som handlar om konceptet att alltid vara inloggad och ha tillgång till information från andra applikationer. Native applikationer har en relativt enkel tid att dela information med varandra. Herr Wilson presenterade ett utmärkt exempel :

Tänk dig att du bygger en mobilapp som ansluter till Facebook-plattformen, Twitter-plattformen, Foursquare-plattformen och Google Maps-plattformen. Om du antar att dina användare har alla dessa appar på mobilen, kan du snabbt och enkelt göra anslutningarna direkt på mobilenheten. Och då kan du dra data från dessa appar för att skapa nya upplevelser för mobilanvändarna. Du kan skapa anmälningar på tv-apparat och andra data-driven erfarenheter för användare.


Webbapplikationer har inga metoder för att komma åt denna information. Telefonens information är effektivt osynlig för webben (även om det är en annan historia för platsdata). Istället måste en webbutvecklare genomgå en process för att ta emot behörigheter från varje enskild tjänst via webb-API. Det kan vara en smärta, inte bara för utvecklaren utan för användaren också.

Så, vi känner till problemen. Vi vet att webapps kommer att ha en tuff tid i framtiden om inte saker förändras snart. Men det finns lösningar. Det kommer emellertid att bli en monumental uppgift för att göra dessa lösningar till verklighet. Ändå kan det vara det sista hoppet på att jämna ut spelplanen och hålla Web Apps konkurrenskraftiga på mobila enheter i en avlägsen framtid.

Åtgärda problemen

Det finns några sätt att alla ovannämnda problem kan lösas. Men det kommer att förlita sig på liknande som Apple, Google, Microsoft, Research In Motion och andra big-name företag för att få det att fungera.

Låt oss först tala om tillgängligheten på webben på mobila enheter. Palm (nu ägd av HP) gjorde det bäst med webOS. De gjorde webben en integrerad del av sin plattform och till och med hade applikationerna själva byggts med hjälp av webbaserade API och teknik. Det var (och fortfarande är, som HP äger tekniken) imponerande och innovativt. Tyvärr ser jag inte webOS att få den popularitet som dess rivaler har om inte något drastiskt händer . Men integrationen med webbteknologin är imponerande, och det är ett exempel som ett företag som Google bör omfamna.

Det hyser alla frågor: borde det finnas en skillnad mellan en webbapp och en mobilapp på en mobilenhet, åtminstone ur användarens perspektiv? Kanske. Kanske inte. Det finns argument för båda sidor. Men mitt hopp är att framtida iterationer av mobila plattformar kommer att börja behandla webbapplikationer mer som inbyggda mobilappar - som webbapps kommer att kunna integrera tungt med operativsystemet som mobila appar gör. Och om det händer kan den öppna webben ha en chans att verkligen tävla på lika villkor. Men det tar tid att stryka detaljerna.

Nästa nummer är meddelanden . Det här problemet kan ha två möjliga lösningar: Mobila operativsystem kommer att erbjuda sätt för webbplatser att meddela användare, eller en tredje part utvecklare skapar en lösning som gör det för dem.

Den senare är det mest sannolika scenariot; Det är något jag förväntar mig att se riktigt snart - ett företag kommer att skapa en applikation för Android, Blackberry, IOS och andra plattformar som gör det möjligt för webbplatser att driva meddelanden till den applikationen. Programmet själv skickar sedan dessa meddelanden till användarens enhet. Och förhoppningsvis kommer det hela att vara så smidigt som meddelanden som för närvarande fungerar på de flesta mobila operativsystem idag. Men att balansera kontrollen och frekvensen av dessa meddelanden och vilka meddelanden som är tillåtna är avgörande för framgången med denna typ av tjänst.

Den slutliga frågan om åtkomst till API och tredje parts data är också en knepig. Det handlar om säkerhet. Att ge någon eller alla webbplatser tillgång till personlig information på en telefon är ett bestämt nej-nr. Men jag kunde föreställa mig en framtid där - som du ser idag när du besöker Twitter och andra webbplatser som tillåter att du frågar om platsdata - kommer webbplatser att fråga användaren och ringa för tillstånd att komma åt vissa uppgifter. Användare kommer då att kunna låta de webbapparna komma åt data. Det bör också finnas ett sätt att hantera dessa behörigheter i telefonen, kanske på samma sätt som hur användarna för närvarande skulle ha återkallat tillstånd från tredje part inom Facebook och Twitter.

Den här kommer troligen att överlåtas till Google, HP, och andra webbaserade företag bakom mobila operativsystem som hanterar.

Slutsats

World Wide Web har en framtid, och det är alltid så långt medan traditionella operativsystem har kontroll. Men de dagarna blir långsamt blekna; det är bara en fråga om tid.

Mobila enheter är framtiden, och om det är en tablett, smartphone eller annan gizmo som ännu inte har uppfunnits, kommer de att konkurrera med den öppna webben om sakerna stannar som de är. Men om de berörda företagen hittar ett sätt att kommunicera med webbplatser som gör att de kan informera användare och dela information med dem och vice versa, kommer framtiden för webben att förbli konkurrenskraftig.

Men en sak kan inte hävdas: World Wide Web, som det står idag, är den enklaste plattformen för att skapa, distribuera och hantera information och applikationer som är tillgängliga för de flesta, om inte alla mobila enheter och användare idag . Och jag hoppas att det kommer att vara så långt under mycket lång tid.


Skriven uteslutande för WDD av James Mowery . Han är en passionerad teknologisk journalist och entreprenör som har skrivit för olika topp-tier publikationer som Mashable och CMSWire. Följ honom på Twitter: @JMowery .

Vad / vem tror du kommer att spara World Wide Web? Dela nedan ...