Arkiv

Inlägg taggade ‘safari’

Mer HTML5 godis

Efter positiv respons från mitt föregående inlägg angående om HTML5 tänkte jag med detta inlägg ta upp ytterligare saker som man kan göra med HTML5 med eller utan kombination med CSS3.

När jag hade lite tid över idag slängde jag ihop en liten och rätt praktisk funktion för alla som har noll lokalsinne, men som kan läsa en Google Maps-karta. Det jag har snickrat ihop är, för den som inte har listat ut det, en funktion med hjälp av webbläsaren kan få  latitud och longitud på den position som datorn tror sig befinna sig. Detta är möjligt då den kan kolla upp om var en eller flera IP-nummer befinner sig geografiskt och därmed positionera in datorn med hjälp av dessa. Sitter man exempelvis på ett Café med trådlöst nätverk är det troligt att det finns en databas som vet Caféts IP-nummer och har koordinaterna till platsen. Om datorn upptäckt och uppkopplad mot nätverket är det tillräckligt för att webbläsaren ska kunna lista ut var du befinner dig. Dessutom kan webbläsaren med hjälp av andra omgivande trådlösa nätverk räkna ut en mer exakt position. Om datorn eller telefonen är utrustad med en GPS kan webbläsaren förstås också använda sig av den för att räkna ut sin position. För den som är intresserad av mer djupgående förklaring på hur det fungerar har about.com skrivit en artikel om ämnet.

Innan man bör ge sig på att testa min GEOLocation-sida nedan bör man ha läst om när, var och hur information om sin position ges ut. En sammanfattning av informationen är kort och gott att din position delas aldrig ut utan ditt samtycke och webbläsaren tar heller inte reda på positionen utan ditt samtycke.

Nu till det roliga. Enda kravet, bortsett från en fungerande Internetuppkoppling, för att min GEOLocation-sida ska fungera är att använda  en vettig webbläsare på sin datorn.  De webbläsare som i dagsläget fungerar bäst i är senaste versionen av antingen FireFox, Google Chrome, Safari på iPhone eller valfri Android-telefon.

Klicka här för att komma till GEOLocation-sidan.

För de olyckligt lottade som har en mindre bra webbläsare får nöja sig med ett exempel som är bilen ovan.

Här nedan kommer koden som jag använder för GEOLocation-sidan. Jag har markerat de rader som jag tror är mest intressanta i koden. Läs mer…

Hej HTML5 och CSS3, hej då Flash!

april 23rd, 2010 2 kommentarer

När jag en gång i tiden började med webbutveckling var det förutom HTML och CSS var det en teknik som jag uppskattade, det var Adobe Flash. Med Flash kunde man, till skillnad mot CSS och HTML, göra allt från roliga animeringar till spel och mycket mer. På min hemsida hade jag en hel sektion med bara spel som man kunde spela och som bara var gjorda i Flash. Detta lockade en hel del besökare. Enligt ett statistik-script som jag hade var det i genomsnitt 50 unika besökare om dagen, vilket då var helt okej för en liten hemsida. På den tiden fanns det till och med hemsidor helt gjorda i Flash och som dessutom var riktigt snygga och väl designade med massor av effekter som vilken 10-åring som helst skulle kunna bli imponerad av. Det jag inte tänkte på då men jag som utvecklare idag tänker på är att Flash har en akilleshäl, eller kanske snarare flera. Några är dem är:

  • Finns inte Flash Player installerat hos slutanvändaren, då är det kört. Speciellt en hemsidas viktiga mekanismer (ex. navigering, innehåll, kontakt formulär)  är helt eller delvis beroende av Flash. Hur ska en användare kunna navigera på en hemsida utan något att ha någon navigation?
  • Kräver mycket CPU. Sätt igång en Youtube 1080p-hd videoklipp på en netbook, och jämför det med vanlig 1080p klipp med valfri fil-format förstår ni precis vad jag pratar om.  Även för den minst kräsna video-tittaren märker att en bild spelas i 25 bilder per sekund mot 1-2 bilder per sekund eller kanske 3-4 om man har tur. (För en film ska flyta på bra krävs minst 25 bilder per sekund i uppspelning).
  • Ej SEO-vänligt. Google kan inte ta tillvara på innehållet i Flash-animation eller Flash-applikation.
  • Bandbreddskrävande. Gå in på Aftonbladet eller annan webbplats med mycket Flash-reklam på en seg uppkoppling förstår nog de flesta vad jag pratar om.

Men varför används så mycket Flash om det har så många svagheter? Helt enkelt för att det inte har funnits någon värdig ersättare till tekniken. Men nu är någonting på gång och som många kanske redan vet är det HTML5 och CSS3 som jag talar om. Förutom att Youtube kör tester med HTML5 finns det en del andra som håller på med att leka med den ännu inte helt utvecklade tekniken CSS3. Några exempel: Läs mer…

Besökare #100 och #123!

Idag när jag kollade statistiken för besökare på denna blogg upptäckte jag att besökare nummer 100 hade besökt sidan någon gång under 28/6-2009. Dagen till ära tänkte jag bjuda lite på statisk om de besökare som besöker denna blogg. Den tjänst jag använder för att hålla koll på statisk på besökare är Google Analytics och den statistik som presenteras är tagen samma dag som detta inlägg publiceras.

Först lite hårdfakta

Antal besökare: 123
Antal besökare per dag i genomsnitt: ca 11 st
Sidvisningar: 356
Antal besökta sidor per besökare: ca 3

Allmänt

Google Analytics började mäta besökare från och med 18/6-2009 och framåt, och att få så många besökare utan någon större aktiv eller aggressiv marknadsföring tycker jag är ganska imponerande, speciellt för en sida som enbart är i experimentstadiet. Besökarna har främst kommit på egen hand, dvs. skrivit in adressen till boggen i adressfältet. Men annars kommer besökare främst från [hana-code-insert name=’Binero’ /], Björnlarsson.se och Google. Anledningen att dessa tre är främsta källorna för nya besökare är att på [hana-code-insert name=’Binero’ /] har jag använt mig av så kallad trackback när jag har lagt ett nyt inlägg i bloggen och då har det kommit som en kommentar i [hana-code-insert name=’Bineros’ /] blogg. Förutom en länk på FaceBook och försök inläggen med trackback hos [hana-code-insert name=’Binero’ /] så har jag inte försökt med någon större marknadsföring (som sagt, bloggen är bara experiment än så länge). Att jag få en del besökare från Björnlarsson.se är det bara tacka min vän som äger sidan och på eget initiativ lagt upp två länkar på sidan. Tack för det! 🙂
Besökare från Google kommer hit av en uppenbar anledning, de har sökt på sökord och i sökresultatet har min sida på något sätt kommit upp. Det mest förekommande sökordet är inte förvånade nog ordet ”wallmander”. Annars har det kommit in besökare med lite smått konstiga sökord så som ”bilder wordpress fel ” och ”om aa”. Detta är speciellt för ”om aa” eftersom att senaste jag kollade så kom inte min site upp över huvud taget. Men om bloggen öppnas upp på allvar så hoppas jag på fler besökare och då borde det inte vara några problem att nå besökare nummer 1 000, vilket är nästa milstolpe. 🙂

Jag vill avrunda med både bra och dåliga nyheter. Något som gör mig riktigt stolt är att ca 82% av alla besökare har valt FireFox som sin webbläsare. Dessutom blev jag förvånda över att hela 71% av alla som använde en Mac för att komma till sidan använde Firefox före Safari som webbläsare. Det är nästan som jag vill gråta glädje tårar. 😉

Dock som är mindre roligt är att 80% använder Windows som OS. Det är egentligen  inget fel att använda, men att betala flera tusentals kronor istället för välja Linux som är både gratis och kan tillämpas stort sätt alla områden. Nej, kom inte med att det är svårt att installera eller att det är  bara hängivna datornördar som kan lära sig det. I och för sig var detta mer eller mindre sanning för många år sedan, men som det ser ut idag är det två argument som saknar all grund. Ett utmärkt exempel på detta är Ubuntu som jag rekommenderar varmt. Prova det, du har  inget att förlora!

Att blogga på en iPhone

Detta är mitt första inlägg som jag gör från min iPhone. Detta gör jag genom en fri applikation som heter WordPress och finns att ladda ned från Appstore.

Även om många funktioner fattas så innehåller den de mest grundläggande man behöver för att publicera nya inlägg på resande fot eller förbereda nya online och (vad det verkar som) offline.
Då kan man ställa sig frågan ”varför en extra app och inte bara att surfa in på WordPress via webbläsaren?” Senaste jag provat med iPhone OS 2.2.1 verkar det som att den hade problem att skriva i den ruta där man ska skriva texten av någon anledning. Dessutom gick allt långsammare på grund av all javascript. Nu har jag inte provat med OS 3.0 där webbläsaren (dvs. Safari) har blivit ännu snabbare, men antagligen en gratis skräda sydd app helt enkelt bäst. Ska även prova speciella tillägg just för att förbättra prestandaraden när man besöker sidan med en mobiltelefon. Just nu har jag bara ett tema som bara visar sig då när en iPhone eller iPod tuch surfar i på sidan. Ska uppdatera denna inlägg eller återkomma med ett nytt med bilder på temat. För er som har en iPhone eller en iPod tuch är det bara att surfa in som vanligt på Wallmander.net och beundra. Tycker man inte om den och föredrar mitt tema är det bara att stänga av den.

Ändring: Det verkar inte som att iPhone 3.0 inte heller fixar det, vilket jag tycker väldigt märkligt. Men jag antar att inte någon annan mobil webbläsare kan detta heller? Annars är det bara att säga till och bevisa att jag har fel.