Arkiv

Arkiv för april, 2010

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…

Tuchscreen

april 12th, 2010 1 kommentar

I fredags gick jag till tandläkaren för att göra en vanlig undersökning. Vanliga fall brukar man gå till receptionen för att anmäla sig att man har kommit och får därefter gå och sätta sig ned i väntrummet. Men denna gång var det annorlunda och istället för receptionisten tog emot incheckningen stod nu mera en skärm fastmonterad i en vägg med tuchscreen som man skulle använda sig av istället för att checka in. På skärmen visades bara en inmatningsruta, en nummerpanel och en uppmaning om att fylla i sitt personnummer. När man har fyllt i det kommer det upp en grön box med den tid som man har bokat och med ett fingertryck för att bekräfta var man nu in checkad och klar. Det hela skulle man kunna säga liknades som illustrationen nedan av xkcd (förutom detaljen att det går åt skogen i sultet):

Jag kan inte mer än bara beundras över detta. Att använda sig av relativt enkel teknik och göra det så enkelt som möjligt för användaren gör att det i sig är genialiskt. Det är princip omöjligt för en människa att inte förstå sig på detta, så länge som man förstår konceptet med att man trycker för att interagera. Grattis landstinget i Jönköpng, ni tar stora kliv för att visa att vi lever faktiskt i 2000-talet.

För er som undrar så gick undersökningen bra. Jag fick toppbetyg för mina tänder av tandläkaren. El-tandborste, tandtråd och  fluor har gjort susen.  🙂

Guide: Installera och säkra SSH-server

april 9th, 2010 2 kommentarer

För de som använder Linux- och/eller Unix-baserat operativsystem och som använder terminalen vet de flesta om att SSH är guld värt när det kommer till att styra system på distans. Ett terminal-liv utan SSH skulle nog inte vara det samma, speciellt om man satt på en osäker Telnet anslutning eller VNC på en internetanslutning men en hastighet som kan matcha ett gammalt telefonmodemen.

Att installera en SSH-server är som bekant mycket enkelt, allt man behöver göra är att skriva följande kommando i Ubuntu eller andra Debian-baserade system:

sudo apt-get install openssh-server

Sitter man på Mac kan man aktivera ssh-servern genom att gå in under Systeminställningar -> Delning och bocka i ”Fjärrinlogging”.

Även om standardinstallationen är okej grundkonfiguration så behöver man göra en del tweeks för att säkra upp den.
Läs mer…

Prespektiv på utbildning

Tänk om personen i klippet nedan hade en ordentlig utbildning, undrar om vad han skulle kunna åstadkomma då?

http://www.youtube.com/watch?v=Y4LIThTB8Ww

Categories: Nöje, Teknik Taggar: , , , , , ,

Härlig första April!

Hoppas att ni har haft en trevlig dag och att ni inte har busat eller blivit lurade för mycket. Jag själv är inte mycket för att lura andra utan ser mer som en dag där man får en extra krydda humor i vardagen. Det är därför jag bjuder nu på ett par klassiker i mitt lilla arkiv av humor-klipp under de gångna åren. Se, njut och ha ett gott skratt som ni har med resten av dagen (helst längre), det är bra för hälsan. 😉

Något man ska göra till nästa tenta

Läs mer…