Tribal Talk

hét weblog voor online ondernemers

Leon van Helvoort

 Hieronder vind je de 8 artikelen die ik heb geschreven voor Tribal Talk: 

12Aug

Handige tools voor webdesigners & developers

categorie: Websites Algemeen

webdesign-toolsAls het gaat om het ontwerpen en ontwikkelen van websites is er aan handige tools absoluut geen gebrek. Of het nu gaat om het maken van een interactie of grafisch design, de technische implementatie of het plannen van een project, je zult niet snel met legen handen staan. Hieronder vind je een aantal tools die ikzelf bijzonder nuttig vind.

Plannen is vooruitzien
Stel je staat aan het begin van een web project. Tenzij je die handige buurjongen bent die in z’n uppie wel even een website in elkaar zet, zul je al snel iets van een planning willen maken. Natuurlijk zijn er betaalde tools zoals MS Project, maar voor het maken van een planning zul je meestal voldoende hebben aan een open-source alternatief GanttProject genaamd. De naam zegt het al, je kunt er Gantt diagramen mee maken. Maar ook een PERT diagram en een resource planning is zo gemaakt.

Functioneel design
Vervolgens maak je natuurlijk functionele schetsen van de website in de vorm van wireframes. Een geweldige tool daarvoor is Axure. Deze tool is niet gratis, maar is de investering meer dan waard. Het tekenen van wireframes is een kwestie van het slepen en plaatsen van webcomponenten (zoals radio buttons, check boxes, enz.). Extra bijzonder is dat je van de wireframes met het grootste gemak een klikbaar HTML prototype genereert, zodat je direct inzichtelijk maakt hoe de interactie binnen de website eruit gaat zien.

Tekstvlakken binnen de wireframes vul je vervolgens door gebruik te maken van de Blind Text Generator. Deze website genereert de veel gebruikte ‘Lorum ipsum’ teksten, maar je kunt ook kiezen voor alternatieve teksten van bijvoorbeeld Cicero of Kafka.

Fonts maken het verschil
Bij het maken van het grafisch design is Font Tester een handige website om te experimenteren met verschillende lettertypes. Natuurlijk kun je ook in Photoshop je typografie bepalen, maar dan zie je nog niet hoe de lettertypes er in (verschillende) web browsers uitzien en dan kun je nog weleens voor verrassingen komen te staan.

Kleuren & paletten
Ook voor het bepalen van kleuren zijn interessante hulpmiddelen beschikbaar. Zie je op een andere website een kleur die je mooi vindt, dan bepaal je met één klik de exacte kleurcode met de ColorZilla Firefox plugin. Deze kleurcode kun je vervolgens invoeren op de Color Scheme Designer website en op basis van die kleur wordt automatisch een compleet kleurenpalet voor je gegenereerd. Een andere leuke manier om aan een kleurenpalet te komen is door gebruik te maken van de ColorSuckr Firefox Plugin of de ColorSuckr website. Hier kun je onder andere een foto uploaden waarvan je de kleuren mooi vindt, en hieruit wordt vervolgens een kleurenpalet gedestilleerd.

Meten is weten
Heb je de behoefte om snel even te meten hoe groot bepaalde elementen op een website zijn, of in een Axure HTML prototype, gebruik dan de MeasureIt Firefox plugin. Selecteer een deel van het scherm en je ziet direct de bijbehorende afmetingen.

Taken & bugs
Als je website de ontwikkelingsfase ingaat, dan heb je wellicht de behoefte om taken toe te wijzen aan verschillende ontwikkelaars en te monitoren wat de voortgang is van het project. Een erg goede tool hiervoor is JIRA. Aangezien JIRA webgebaseerd is heeft iedereen in het ontwikkelteam te allen tijde een compleet beeld van de openstaande taken, verantwoordelijkheden en voortgang.  Na de gratis trial periode moet een licentie betaald worden, maar voor grotere complexere ontwikkelprojecten verdien je dit snel terug.

Ook tijdens het testen van de website komt JIRA zeer goed van pas bij het rapporteren van de onvermijdelijke bugs. Vaak kun je makkelijker uitleggen wat het probleem is aan de hand van een screenshot van de web pagina. JIRA heeft een speciale feature waarmee screenshots makkelijk als afbeeldingen kunnen worden toegevoegd. En die screenshots maak je enorm snel en makkelijk met een geweldige tool; Jing. Hiermee selecteer je met het grootste gemak het relevante deel van je scherm. Teken er een pijl of kader bij, voeg eventueel wat tekst toe en kopieer het geheel naar je klembord of naar een URL, zodat je het resultaat makkelijk met anderen kunt delen.

De hier besproken tools vormen uiteraard slechts het tipje van de ijsberg, maar zijn wellicht toch bruikbaar voor je. Heb je zelf nog onmisbare aanvullingen? Laat gerust een reactie achter ;-)

2Jul

25 criteria om de kwaliteit van jouw website te beoordelen!

categorie: Websites Algemeen

rob-geusDe kwaliteit van een website beoordelen is niet altijd even makkelijk. We hebben vaak al binnen een paar seconden ons eerste oordeel klaar. Nog een paar klikken en wat skimmen later en we zijn eruit: de site is top of flop!

Verder kijken dan onderbuikgevoel
Maar misschien moeten we toch wat langer stilstaan bij een website om een conclusie te kunnen trekken die verder gaat dan slechts een onderbuikgevoel.
Een slecht grafisch design zal onze eerste indruk natuurlijk negatief beïnvloeden, maar wellicht zit er achter die lelijke buitenkant een prima site. Met wat restylen kom je dan een heel eind. Zo kan een gelikt design ons ook op het verkeerde been brengen en zal het wellicht wat langer duren voordat we door hebben hoe slecht de navigatie eigenlijk werkt en dat het een uitdaging is om je winkelmandje gevuld te krijgen.

Checklist voor een goede website
Dus doe ik bij deze een poging om 25 criteria op te stellen waarmee websites beoordeeld kunnen worden. Zie het als een checklist die ons ertoe dwingt om iets verder te kijken en een meer complete analyse van een website te maken (overigens zonder te trachten 100% compleet te zijn).

CONTENT
1. Doel: Is het duidelijk waar de site voor staat en wat je er kunt doen/vinden?
2. Beknopt: Is de informatie ‘to the point’, met name op de homepage?
3. Relevant: Is de informatie relevant, gezien het thema van de site?
4. Informatief: Zijn de teksten op de site informatief?
5. Sitemap: Is een overzichtelijke sitemap aanwezig?

SEO
6. Indexatie: Zijn de verschillende pagina’s binnen de site geïndexeerd door Google?
7. Metatags: Hebben de pagina’s unieke title tags, descriptions en relevante keywords?
8. URL’s: Zijn de gebruikte URLs zoekmachine vriendelijk?
9. Flash/Javascript: Wordt het gebruik van Flash/Javascript in de navigatie vermeden?
10. Teksten: Zijn de teksten op de juiste zoektermen geoptimaliseerd?

USABILITY
11. Doelgroepen: Worden de verschillende doelgroepen goed bediend?
12. Layout: Is de layout overzichtelijk en is alles makkelijk te vinden?
13. Navigatie: Is er duidelijke en consistente navigatie en zijn er breadcrums?
14. Conversieproces: Is er een goede opzet van het conversieproces (bijv. contactformulier, bestellingen)?
15. Call-to-action: Zijn er voldoende en duidelijke conversie punten / momenten?

DESIGN
16. Uitstraling: Heeft de site een betrouwbare, professionele en verzorgde uitstraling?
17. Balans: Is er voldoende ruimte zodat er balans is tussen diverse elementen?
18. Huisstijl: Is er een heldere en consistente huisstijl gebruikt?
19. Multimedia: Wordt er gebalanceerd gebruik gemaakt van multimedia?
20. Typografie: Is er goed gebruik gemaakt van typografie?

TECHNIEK
21. W3C standaarden: Voldoet de site aan de W3C standaarden?
22. Browser support: Worden de belangrijkste browsers ondersteund?
23. Snelheid: Laadt de website binnen afzienbare tijd?
24. Betrouwbaar: Werkt de site zonder fouten?
25. Links: Zijn er geen foutieve links binnen de huidige website?

Wellicht is het nuttig om je eigen website op deze criteria te beoordelen. Misschien kom je tot de conclusie dat je site zo slecht nog niet is. Of juist wel… In dat geval kun je natuurlijk altijd nog contact met ons opnemen! ;-)

27Feb

4 tips voor het ontwikkelen van een professionele website

categorie: Website Statistieken Website Usability Websites Algemeen Zoekmachine Optimalisatie

Hoe vaak gebeurt het niet nog steeds dat een website wordt ontwikkeld die slecht vindbaar is, tot weinig conversie leidt en een hoog weigeringspercentage (bounce rate) laat zien. Met andere woorden, de gedane investering rendeert niet, en dat is een gemiste kans. Hieronder de vier belangrijkste valkuilen op een rij en tips hoe deze te voorkomen.

Valkuil 1: implementeren zonder analyse
Het is zo verleidelijk. Je hebt een idee voor een website en je wilt zo snel mogelijk resultaat. Dus je schakelt een handige knul in de buurt in, of het webbedrijfje van een kennis. Al snel wordt de eerste code opgeleverd, maar gaande weg vraag je je af of het resultaat wel is wat je wil, of wat je potentiële bezoekers willen.

Voordat je begint aan de ontwikkeling van een website (lees: code schrijven) is het belangrijk om te bepalen wat je doelgroepen zijn en met wat voor doel deze doelgroepen op je website terecht zullen komen. Het ontwikkelen van persona’s, fictieve bezoekers van je website, kan helpen bij het uitwerken van een concept waarbij de bezoekers centraal staan. Hiermee leg je goed fundament voor de uiteindelijke implementatie.

Valkuil 2: zoekmachine optimalisatie (SEO) na de implementatie
Je hebt veel aandacht besteed aan het uitwerken van je nieuwe website en de implementatie is bijna afgerond. Maar wat als het zo live gaat, hoe gaan al die beoogde bezoekers je vinden? Je gaat op zoek naar informatie over zoekmachine optimalisatie en komt erachter dat de onderliggende techniek en de content op de site eigenlijk niet voldoende zoekmachine vriendelijk zijn. In het ergste geval moet die mooie website flink overhoop gehaald worden om de problemen te verhelpen.

Houd vanaf het begin rekening met zoekmachine optimalisatie. De technische implementatie is belangrijk bij het vindbaar maken van je website, dus zorg dat je webbouwer verstand van zaken heeft. Ook de content is belangrijk. Als je goed voorwerk doet, zoals een zoekwoorden onderzoek, dan kun je daar bij het opzetten van je navigatiestructuur, het kiezen van menubenamingen en het schrijven van teksten direct rekening mee houden.

Valkuil 3: geen (bruikbare) statistieken beschikbaar
Je website is eindelijk live. Maar hoeveel bezoekers krijgt je site, hoe komen ze op je site terecht en wat doen ze er zoal (en wat niet)? Zonder goede statistieken ben je totaal blind voor wat er op je site gebeurt, en kun je dus ook niet bijsturen als dingen niet lopen zoals je vooraf had verwacht.

Zorg dat je direct een goede statistiekentool integreert in je website. Een goed voorbeeld is Google Analytics. Houd bij de implementatie rekening met wat je wilt meten. Bijvoorbeeld, als wilt bepalen hoeveel bezoekers van stap A naar stap B navigeren, zorg er dan voor dat deze stappen als afzonderlijke URLs zijn geïmplementeerd (en niet bijvoorbeeld met een mooie dynamische AJAX implementatie), zodat deze URLs in je statistiekentool identificeerbaar zijn en bezoekersaantallen gemeten kunnen worden.

Valkuil 4: gebruiksvriendelijkheid (usability) onvoldoende prioriteit geven
Je hebt goed nagedacht over je doelgroepen en doelstellingen. Ook met zoekmachine optimalisatie is rekeninggehouden. Bezoekers weten je website te vinden en ze lijken er te kunnen vinden waar ze naar op zoek zijn. Maar toch blijkt uit de website statistieken dat veel mensen voortijdig de website verlaten (oftewel het weigeringspercentage is aan de hoge kant) en je conversiedoelstellingen worden niet gehaald. Verder is het aantal terugkerende bezoekers lager dan verwacht. Dit kan meerdere oorzaken hebben. Ervan uitgaande dat er geen technische problemen zijn, is de kans aanwezig dat de opzet van de website toch niet zo gebruiksvriendelijk is als je zelf dacht.

Houd er rekening mee dat je zelf usability problemen al snel niet meer ziet. Je bent zelf de bedenker van de site, dus je weet alles vlekkeloos te vinden en te gebruiken. Maar voor nieuwe bezoekers is niet alles zo vanzelfsprekend als voor jezelf. Tijdens de concept fase aandacht geven aan gebruiksvriendelijkheid is belangrijk, maar zeker zo belangrijk is het om voor het live gaan een usability test te doen. Dit hoeft niet eens veel tijd en geld te kosten. Door een aantal mogelijke bezoekers gebruik te laten maken van de website en een aantal opdrachten te laten uitvoeren, krijg je al snel een aardig beeld van waar eventuele pijnpunten zitten. Film de testsessies zodat belanghebbende in een andere ruimte kunnen meekijken. Je zult versteld staan van de problemen waar nieuwe gebruikers tegenaan lopen.  Dit levert gegarandeerd flink wat ideeën op om je website te verbeteren.