Möjligheter med webbapplikationer
En webbapplikation eller webbtjänst är ett program som körs i webbläsaren. För användaren är den främsta skillnaden att man inte installerar något program. Förbättrad webbteknik gör att gränsen mellan webbtjänster och installerade program suddas ut.
Några bra exempel på webbapplikationer är Google Dokument, Slimtimer, chatfunktioner och användargränssnitt i moderna CMS.
Webbapplikationer är i regel betydligt mer interaktiva än traditionella webbplatser, och därför behövs nyare tekniker:
JavaScript frameworks, t ex jQuery
- Underlättar specialeffekter – allt ifrån enkla övergångar till fönsterhantering och avancerade animationer är enklare än om man använder rent JavaScript.
- Ajax – att ladda in och tolka information i bakgrunden underlättas avsevärt.
- En naturlig del av WordPress – alla CMS klarar att integrera jQuery, antingen genom en specifik funktion, eller genom att lägga till html i <head>
- Bygga ut HTML – t ex sliders i formulär och dra och släpp-funktionalitet.
Feeds (flöden)
- En webbplats kan importera en eller flera feeds från andra webbtjänster
- JSON kan tolkas av både klient (JavaScript med jQuery) och server (php).
- Feeds kan även vara i XML, t ex RSS feeds.
Användningsområden
- Hämta in bloggposter från WordPress-sajt
- Publicera en widget med data från ett onlinespel.
AJAX
Användningsområden
- Spara arbete automatiskt (som Google Dokument gör)
- Interagera med andra användare i realtid
- Flera som redigerar samma dokument samtidigt.
- Chat
- Webbaserade onlinespel
AJAX står egentligen för Asynchronous JavaScript and XML, men begreppet är etablerat även om svaret från servern är ren text eller JSON.
Praktiska övervägningar
- MySQL är utmärkt för att spara användardata.
Mycket smidigare än temporära filer. - Användaren bör kunna spara ner sitt arbete till hårddisken. Även om systemet funkar perfekt är det en viktig trygghetsaspekt.
- Optimera koden, testa gärna att köra den på en klenare server.
- Använd cache så mycket som möjligt för att ge bra prestanda även om anslutningen blir långsam eller instabil.
Relaterade inlägg:
- Hemsida med ord i fokus
- Kommunikation med megafon. Nej tack!
- Fullmatad med inspiration
- Dialog med unga kring Årstafältets framtid
- Badge med räknare inför SeeColour
Google street view i Ytterjärna
Snart kommer du kunna vandra vägarna här ute i Ytterjärna med Street View i Google Maps. I dag besöktes nämligen Ytterjärna av Googles bil som samlar in material till Street View. Som dom sanna, och stolta, nördar vi är sprang vi ut och fotade. Joel ringde och tipsade (TACK!) och då sprang jag och Lukas ut med kameran i högsta hugg :)
Vi mötte Alexander och några av hans YIP-polare som även dom stannade för att se den historiska händelsen.
Så snart kommer du kunna placera den lilla gula gubben på kartan och vandra längs gatorna här i Ytterjärna.
Fler bilder hittar du på vår Flickr
Uppdatering 2 sept 2010: Upptäckte just att det redan ligger en hel del bilder på Ytterjärna tagna av Joel som man kan se genom att dra den lilla gula gubben (Pegman) över kartan och placera honom på någon av de blå punkterna som dyker upp. Fyll på med dina egna vackra bilder med hjälp av Panoramio.
Relaterade inlägg:
Tips: Sommarprataren Nicklas Lundblad om det vardagliga skivandet
Vill bara tipsa om sommarprataren Nicklas Lundblad, samhällspolitisk rådgivare på Google, som i Sommar i P1 talade om det vardagliga skrivandet. Han berättar om skrivandet i hans eget liv och går också in på spännande aspekter av skrivandets betydelse för individen och för organiseringen av vår gemensamma kunskapsväv här på nätet.
Nicklas nämner bland annat att fler bloggare än tidningsjournalister sitter fängslade i diktaturer i dag.
Lyssna: Sommar i P1 med Nicklas Lundblad
Uppdatering 6 sept: Läs även, Miriam Olssons möte med Nicklas.
Relaterade inlägg:
- En kunskapsorienterad modern Waldorfskola. Hur blir man det?
- Matnyttigt tips!
- 800 000 använder facebook. Är det bra eller dåligt?
- Tips och framtidsspaning kring sociala medier på frukostmötet i fredags
- Till alla er från alla oss: En riktigt glad sommar!