Solide verhuisd
Vanaf 1 maart 2011 werkt Solide samen met CaseBuilders. Ons nieuwe adres is:
Stationsplein 5
6131 AT - Sittard
Tel: +31 (0)475 396 200
Helaas kunnen ze bij KPN geen klok c.q. kalender kijken en hadden ze ons al op 25 en 28 februari afgesloten waardoor de bereikbaarheid problematisch was. Excuses voor eventuele overlast.

HTML5 formulierenondersteuning IE9 nog steeds beroerd
We hebben op kantoor nu dan toch een testcomputer staan met Windows 7 erop. We zagen onze kans dus schoon en hebben Internet Explorer 9 Bèta eens uitgeprobeerd.
We waren met name geïnteresseerd in de verbeteringen met betrekking tot HTML5-ondersteuning, dus we hebben opnieuw gekeken naar onze HTML5 formulierentest. We kunnen hierover kort zijn: IE9 bèta heeft nog steeds precies evenveel ondersteuning voor HTML5-formulieren als IE8: geen:

Hype
Het lijkt erop dat Microsoft flink meelift op de hype achter HTML5, en die hype draait eigenlijk alleen maar om de nieuwe multimedia-functies van HTML5 zoals de "canvas", "video" en "audio" elementen. In hun verkooppraatje wordt dit ook benadrukt. Maar als je gaat kijken naar wat de concurrentie ondersteunt zie je dat er nog een lange weg te gaan is voordat IE kan tippen aan Firefox, Safari, Chrome of Opera.
Video's op het web: een hopeloze zaak
We hebben bijvoorbeeld gekeken op html5test.com en de tests daar uitgevoerd. Ongeveer de helft van de geteste features daar wordt niet ondersteund door IE 9! Zelfs de video-test werkt niet.
Microsoft loopt heel erg te koop met hun video ondersteuning, maar eigenlijk is ook die behoorlijk karig te noemen. IE 9 ondersteunt namelijk slechts één video-codec; de gepatenteerde H.264 codec. Het zal niemand verbazen dat vrije software browsers hier vooralsnog geen ondersteuning voor bieden. De opstellers van de HTML5 standaard hebben onder druk van Apple en Microsoft de eis verwijderd dat browsers in ieder geval Ogg Theora moeten ondersteunen.
Omdat H.264 niet royalty-vrij is zullen vrije browsers als Firefox deze niet snel implementeren, en Apple en Microsoft weigeren simpelweg om Ogg Theora te ondersteuenen. Door dit soort politieke spelletjes is het op dit moment onmogelijk om een video op het web aan te leveren zodat het werkt in alle browsers! Die hype is dus wel leuk en aardig, maar in de praktijk is het toch wat minder rooskleurig dan je in eerste instantie zou denken.
Weinig nieuws
Veel van de nieuwe features waar Microsoft zo mee loopt te pronken zijn afgekeken van de concurrentie:
De verbeterde "New tab" pagina lijkt sterk op Safari's "Top Sites" pagina en de "One Box" "slimme" adresbalk is regelrecht afgekeken van de "awesome bar" van Firefox (die nu trouwens ook in Safari 5 zit).
Het makkelijk aan- en uitzetten van add-ons en überhaupt het bestaan van add-ons is natuurlijk sterk geïnspireerd door de add-ons van Firefox natuurlijk, maar ook Opera's Widgets en de wat nieuwere Opera Unite. Zelfs Safari heeft tegenwoordig add-ons.
De waarschuwing bij het downloaden van "verdachte bestanden" lijkt een goede verbetering. Er is helaas nog niet veel informatie beschikbaar over de precieze werking van deze feature, maar het is af te vragen of dat veel malware zal tegenhouden; als het een heuristiek of een platte lijst met "verdachte bestandsnamen" is dan zal deze ook makkelijk te omzeilen zijn. Op de korte termijn zal het wel een merkbare verbetering zijn.
De cleane nieuwe gebruikersinterface ziet er op het eerste gezicht fantastisch uit. De tabs staan netjes rechts van de adresbalk, wat toch een flinke hoeveelheid kostbare verticale schermruimte bespaart. Maar zoals we ook kunnen zien in de reacties op de blogpost zijn er veel mensen die tegen beperkingen aanlopen bij het openen van veel tabs (iets waar Eric zich zeker ook bij kan aansluiten; hij heeft doorgaans tientallen tabs in al zijn browsers open). Mooi, maar niet functioneel dus.
Snelle rendering
De belangrijkste verbetering van IE 9 is zonder twijfel de hardware-acceleratie van de video en canvas elementen. Dit heeft het waarschijnlijk vooral te danken aan de diepe integratie in het besturingssysteem, maar Microsoft heeft laten zien dat dat ook grote voordelen kan hebben.
Of IE9 qua performance beter scoort dan de andere browsers valt nog te bezien: we hebben nog niet veel sites gezien waar moderne browsers überhaupt echt moeite mee hebben. Dit is inclusief IE9, dus dat is al een positief punt!
Schaalbare plaatjes
Met al het HTML5 multimedia-geweld zou je bijna vergeten dat IE 9 nu eindelijk het SVG-formaat ondersteunt voor afbeeldingen. Dit maakt het in theorie mogelijk om volledig "liquid" layouts te maken, zonder dat je daarbij in de knoei komt met plaatjes die niet meeschalen. Hier gaan we zeker nog een keertje mee experimenteren om te kijken wat de mogelijkheden zijn.
Ontwikkelaarsgereedschappen
Er is voor zover we kunnen zien niets nieuws toegevoegd aan de ontwikkelaarsgereedschappen, maar we zijn erg tevreden dat in ieder geval één trend die in IE8 is ingezet ook is doorgevoerd in IE9: er zijn compatibiliteitsmodi voor alle voorgaande browsers vanaf IE7. Dit is een zeer belangrijk punt, daar je niet meerdere versies van Internet Explorer naast elkaar kunt installeren.
Zo kun je op een makkelijke manier snel controleren of een bepaalde site goed werkt in verouderde versies van Internet Explorer.
Conclusie
We zijn misschien wat sceptisch over IE 9, maar al met al is IE 9 toch een flinke boost voor de vooruitgang van het web en de adoptie van HTML5. Het is goed dat nu alle grote browsers min of meer dezelfde functionaliteit ondersteunen. We zouden het alleen zeer prettig vinden als we IE 6, 7 en (met mindere mate) 8 zouden kunnen vergeten. Het massale gebruik van deze verouderde browsers is het grootste probleem voor websitebouwers op dit moment, en het feit dat IE9 alleen maar werkt onder Windows Vista en Windows 7 (of anders gezegd: het feit dat mensen zo lang aan Windows XP blijven hangen) drukt de pret behoorlijk.







