Bouw een rondleiding voor je website

 Gepubliceerd door om 06:33  Internet
dec 232010
 

Het is er eentje waarvan ik eerst dacht “cool” en daarna “maar wanneer zou ik dat nou willen gebruiken?”, dit jQuery script waarmee je eenvoudig een rondleiding kunt bouwen voor je website.

Zou het niet zo moeten zijn dat je website zich zonder zo’n rondleiding moet laten bedienen? Is het toevoegen van zo’n rondleiding niet een signaal van je onderbewustzijn dat je het allemaal eigenlijk net iets té complex of té onoverzichtelijk hebt gemaakt voor gewone gebruikers en bezoekers?

Dat Facebook het gebruikt heeft om de functionaliteit van de nieuwe profielpagina uit te leggen vind ik dan ook niet echt een overtuigend voorbeeld.

Ik parkeer hem maar eens gewoon even hier. Wie weet kom ik er nog wel op terug. En als jullie in de tussentijd ideeën hebben voor zinvolle toepassingen, dan hoor ik het graag.

p.s. Op zich zou je het natuurlijk kunnen gebruiken als een soort aanvullende instructie bij online e-learning materiaal. Maar of dan zo’n lineair pad voldoende is?

Deel dit bericht:

jQuery en Internet Explorer 8

 Gepubliceerd door om 10:37  Internet
apr 142010
 

Even een korte post die voor 99% van de wereldbevolking volstrekt niet relevant is, maar waarvan ik weet dat ik het anders ga vergeten:

Als je jQuery of JavaScript in het algemeen gebruikt in Internet Explorer 8 (ik weet niet of dat bij oude versies ook al zo was), let er dan op dat variabelen in je script niet dezelfde naam hebben als dat je voor de ID’s van elementen in je HTML gebruikt. Internet Explorer ziet dat namelijk niet als verschillende objecten.

In de screenshot hiernaast kun je een fout zien die optreedt in zo’n geval. Ik vul een variabele “graph” met de inhoud die ik in de regel erna wil toewijzen aan een <div> met de ID “graph”. Dat gaat goed in Google Chrome en in Firefox, maar niet in Internet Explorer. Interesseert me even helemaal niet of dat wel zou moeten kunnen of niet, de workaround is tamelijk simpel: geef de variabele een andere naam.

Overigens beschikt IE8 standaard over een prima debugger voor zulke scripts (op F12 drukken), dus je kunt in ieder geval gemakkelijker dan vroeger dit soort fouten opsporen.

Een ander probleem dat ik overigens had met Internet Explorer 8 was dat de pagina’s die mijn script produceert in “Quirks Mode” werden weergegeven. En dat leverde niet de gewenste resultaten op, die pagina’s moesten ‘gewoon’ in IE8 Standards mode worden weergegeven. Op deze pagina kun je lezen hoe IE8 bepaalt welke modus gebruikt moet worden. Mijn scripts voegden geen DOCTYPE aan de pagina toe en die wordt nou juist gebruikt door IE8. Toevoegen ervan zorgde er voor dat de pagina weer in Chrome, Firefox en IE8 juist werden weergegeven. Voor een analysetool dat waarschijnlijk toch nooit verder zal komen dan lokaal op mijn systeem vind ik dat even een voldoende brede set browsers.

Deel dit bericht:

Snel en Langzaam…

 Gepubliceerd door om 20:56  Promotie
apr 102010
 

Lente Na weer een groot deel van de dag bezig te zijn geweest met de interface van het tool dat ik aan het realiseren ben voor een deel-analyse van mijn promotieonderzoek heb ik weer heel veel bijgeleerd over jQuery. Het is een handige library, met veel beschikbare plugins en uitbreidingen op basis van JavaScript. Het maakt mooie en snelle interfaces in de browser mogelijk.
Zo snel, dat het mij meer moeite gekost heeft om er voor te zorgen dat de browser een aantal stappen bij het opbouwen van een afbeelding langzaam deed dan dat het met gekost had om er voor te zorgen dat het snel ging. Het ging eerst zo snel dat je het opbouwen niet kon zien en dat was wel de bedoeling.

Ik vind het wel heel treffend ook voor mijn promotieonderzoek op het moment. Eigenlijk gaat het allemaal heel snel, afgelopen week hebben we de evaluatie na 1 jaar afgerond, maar de opbouw van de resultaten is aan de buitenkant nog niet zichtbaar. Het blijkt ook voor mij niet eenvoudig te bepalen welke delen van mijn werk ik al zo online kan gooien en voor welke delen het verstandig is om die nog maar even onder mijn pet te houden tot het moment dat ze formeel gepubliceerd zijn.
Dat is natuurlijk wel jammer als er mensen zouden zijn die willen meelezen. Dat gaat nu niet.

Het is even niet anders, maar zie het maar als met de bloesem die nu opeens heel snel aan de bomen lijkt te zijn verschenen. Ook daar is er eerst heel veel van buiten af onzichtbaar werk verzet voordat die knoppen open konden gaan en de bloemen zichtbaar werden. Zo gaat het hier ook.

Deel dit bericht: