Highlights fra HTML5 Developer Conference

html5devconf

Så er HTML5DevConf slut for denne gang – buuh – og må sige det har været 3 forrygende dage. Indholdet har været rigtigt godt – og langt fremme – sammenholdt med en god vibe og en masse nørd snak. Man må sige, at en lille flyvetur til Silicon Valley virkelig bringer dig sammen med en masse kloge mennesker. Det samme kan man sige om den togtur, jeg tager ind til Vertica kontoret hver morgen!

Udviklere fra Google og Mozilla
Nogle af talerne på konferencen, er udviklere fra Google og Mozilla, der afprøver de nyeste browserfeatures. De implementerer demoer og afprøver de forskellige usecases, som specifikationerne er tiltænkt. Det gi’r et indblik i hvad der kan lade sig gøre allerede i dag, og hvor meget der er i vente. Læs resten

HTML5 WebSockets: internet nu som dialog!

I forhold til HTML5 går meget af snakken omkring de rigere brugeroplevelser, og i vid udstrækning udviklingen af mobilsites i bredeste forstand – altså alt fra telefoner til tablets. Det handler om at lave lækre mobile oplevelser med sprøde effekter og simpel interaktion. Det fokus skyldes naturligvis at brugere verden over har taget smartphones og tablets til sig, og det er blevet en naturlig og central del i manges hverdag at arbejde med mobile enheder.

WebsocketUd fra et rent teknisk synspunkt er det imidlertid ikke der hvor der er de største nyheder i HTML5. Ingen tvivl om at det har stor værdi at vi bedre kan udtrykke styling, animationer og at vi kan arbejde med rigere formularer. De ting har vi dog egentlig kunne løse før, det har bare været mere besværligt, ustandardiseret og javascript tungt.

Læs resten

JavaScript Management

I forbindelse med et af de månedlige ANUG meetups, holdte jeg et indlæg om strukturering af klient-kode og bedre udnyttelse af jQuery.

Det er en samling patterns, best practices, tips og tricks – med fokus på struktur, performance og vedligehold. Der er masser af kodeeksempler, der kan kickstarte dit næste projekt – så saks endelig!

Der er også et afsnit om hvordan man får Visual Studio 2010 op I gear, når det kommer til frontend udvikling.

Præsentationen er på engelsk og i form af HTML5 slides. Du finder den her:

Javascript Management & Best Practices
(Du skal benytte Chrome, Safari eller FireFox)

HTML og CSS: To skridt frem og et tilbage, men helt klart den rigtige retning!

Hvad?

En af udfordringerne ved at designe et lækkert website er at HTML og CSS ikke tidligere har haft direkte understøttelse for mange af de ting man forventer af et moderne design. Det gælder alt fra kolonne og strukturerede layouts til skygger og runde hjørner. For at kunne lave avancerede layouts har vi måtte være kreative i forhold til brug af HTML og CSS, hvor meget har været muligt ved at bruge elementer og styling til sit yderste. Den slags ”hacks” kommer med en pris, da det har indvirkning på hvor svært et site er at udbygge, vedligeholde og hvor godt det performer.

Læs resten

20. december: Creating an office e-book reader using HTML 5

I recently did a proof-of-concept-project for one of our
clients where they wanted to look into the possibilities of using an HTML 5-based web application for reading e-books. Our client currently provides e-books for their users, but in order for the users to read an e-book, they have to register, download and install a third party application. By using an HTML 5 web application, users only need a browser that supports HTML 5 offline features to read e-books. To provide an alternative to their current setup, the application had to address the following requirements:

  • Offline availability of e-books
  • Copy protection of contents
  • Automatic expiration of e-books after a given amount of time

An e-book reader platform using HTML 5 and Monocle that supports offline reading of e-books already exists at Bookish. Like Bookish we decided to use the Monocle Reader to provide the basic e-book reader capabilities.

This application however also needs to support copy protection as well as time expiration of e-books.

Læs resten

19. december: HTML5 fast-track

This December I spent a couple of days at the HTML5
fast-track course, getting up to speed on various new and coming browser features and API’s. The course was hosted by Trifork who had invited Peter Lubbers – who wrote the book Pro HTML5 Programming to go over the umbrella that is the HTML5 specification. He and his co-host Mathias Bynensdid a great job at presenting the most important aspects of the spec. They also managed to communicate the more blurry parts in a way, so we left with a good overview of the maturity of the different browser implementations. So today I will write a bit about some of the things we went over, and hopefully help you learn a bit more about HTML5, while providing you with a bunch of links where you can learn more.

Læs resten