Fra Flash til jQuery

maj 24th, 2010

Ohøj kære læser (hvis du overhovedet findes).

Nu har jeg atter besluttet at bruge min blog til noget – eller i hvert fald igen placere den direkte på Znegl.dk i stedet for blog.znegl.dk. Det skyldes 3 ting:

  • Der er ingen grund til at have den på et selvstændigt domæne, eftersom indholdet på bloggen og indholdet på Znegl.dk sagtens kan bo sammen.
  • Jeg vil optimere begge sider til visning på mobile enheder (læs Android-telefoner).
  • Jeg vil af med Flash og bruge jQuery i stedet.

Det første punkt siger lidt sig selv, så jeg nøjes med at uddybe de to sidste:

Optimering til telefoner

..er en meget naturlig ting, eftersom jeg nu har en Android-telefon (HTC Magic). Jeg laver optimeringen, så den optimerer til 4 forskellige skærmstørrelser, fra under 450px i bredden til over 1100px. Som du kan se når du lige om lidt ændrer på størrelsen af din browser, skifter mængden af margin mellem indhold og browservindue, desuden fjernes mit seneste Tweet i toppen af siden på små skærme, og til rigtigt små skærme, placeres alt indholdet i en lang liste i højden.

Det med Flash..

Verden hader tilsyneladende Flash lige for tiden, hvilket er lidt fjollet – for uden Flash havde folk ikke haft behovet for de nye funktionaliteter i HTML5, CSS3 og den nu enorme brug af JavaScript. Når det er sagt, så er det for mig en selvfølge at alt hvad der kan laves uden Flash også skal laves uden Flash. Det skyldes at Flash er et plugin, og altså kun et hjælpemiddel til at vise ting man på ingen anden måde kan vise. Flash skal efter mit hovede benyttes når komplekse animationer, store applikationer (så som spil og deciderede programmer), der kræver mere avanceret funktionalitet end det er fornuftigt at overskue i html (blandt andet objekt-orienterede projekter), og når en browser ikke understøtter HTML5+CSS3+JavaScript-versionen af samme funktionalitet (hvilket nok vil ske de næste par år).

Her på siden har jeg brugt Flash af 3 årsager:

  • Embedding af skrifttyper
  • Små animationer, for at gøre brugerfladen lidt lækker
  • Interaktion med Twitter

Alle tre områder kan erstattes med nye webteknologier, så det gør jeg hermed. Og så er jeg oven i købet så flink at skrive lidt om det :)

Embedding af skrifttyper i CSS – helt ned til Internet Explorer 7

Indlæg om små animationer i jQuery og om interaktion med Twitter kommer snart (eller i hvert fald lige pludselig).

Hej hej :)

Du er på vej til