Responsive design voor Magento of Joomla!

Geschreven door Ray Bogman.

Magento & Joomla! Responsive webdesign

Het kan je als Magento of Joomla! webdesigner waarschijnlijk niet ontgaan zijn: responsive design. Is het een nieuw buzzwoord? Maar wat betekent het precies, en wat zijn de consequenties ervan voor jouw Magento of Joomla website of webshop?

De desktop of laptop is allang niet meer het enige apparaat waarmee we over het web surfen. Ook smartphones, feature phones en tablets lenen zich hier uitstekend voor. Maar websites zijn veelal ontworpen met een 'normale' pc in gedachte. Een breedte van je website van 980 pixels of meer is eerder regel dan uitzondering. Niet zo vreemd, moderne breedbeeldmonitoren kunnen deze gemakkelijk en zonder problemen weergeven.

Maar op je smartphones, feature phones of tablets is dat wellicht een ander verhaal. Deze schermen zijn veel kleiner en hebben soms moeite met het goed en leesbaar weergeven van een website. In dat geval kan 'responsive design' een mogelijke oplossing.

Wat houdt het precies in? Een website die ontworpen is volgens de principes van responsive design heeft altijd dezelfde html-code en url-structuur, ongeacht of je deze bezoekt vanaf een laptop, desktop, tablet of smartphone. Maar de html, css en javascript code past zich aan het bezoekende platform aan. Bezoek je een website met je smartphone, dan krijg je een ander design voorgeschoteld dan wanneer je deze op een normale computer zou bezoeken, terwijl de rest van de techniek exact gelijk is.

Wanneer kies ik nu voor responsive webdesign?

Wanneer moet je je Joomla! website of Magento webshop nou voorzien van responsive design? Daar zijn de meningen over verdeeld. Een logisch geval zou zijn wanneer jouw website erg onleesbaar of onbruikbaar wordt op kleinere (aanraak)schermen. Bijvoorbeeld omdat je website een klein font gebruikt, of je menu-items relatief krap vormgegeven zijn. Of omdat jouw website op een mobiel of tablet erg veel scrollen zou vereisen. In die gevallen kan het lonen voor specifieke schermformaten een specifieke vormgeving aan te bieden. De vormgeving kun je immers helemaal afstemmen op een kleiner scherm en bovendien rekening houden met aanraakbediening.

Ook biedt responsive design, in tegenstelling tot een compleet mobiele website, een ander voordeel: je hebt maar een url. Die eenduidigheid verhoogt de herkenbaarheid bij de bezoeker. Ook worden bezoekers niet omgeleid. Een ander voordeel: bots en crawlers hoeven maar één website door. Voor hen is de css immers niet relevant, zij spitten alleen je html door en die blijft gewoon hetzelfde. Je hoeft de SEO-authoriteit van je normale pagina niet met allerlei trucs te koppelen aan die van je mobiele pagina of website, want je biedt immers maar één pagina of website aan.

Nadelen responsive webdesign

Toch is niet iedereen voorstander van responsive webdesign. Zo zeggen kritische experts dat het je bezoeker kan verwarren, omdat de website er anders uitziet dan hij of zij verwacht. En het laatste wat je wil is afwijken van de verwachting van je bezoekers. Zijn ze gewend aan je website zoals het wordt weergegeven op de desktop, dan gooi je met responsive design die gewenning in één keer overboord.

Een ander aspect is de kwaliteit van mobiele browsers. Moderne mobiele browsers bieden tal van mogelijkheden om de weergave van een 'niet-geoptimaliseerde' website toch prima te bekijken. Denk aan pinch-to-zoom, denk aan een automatisch vergroten van kleine elementen, denk aan een dubbel-tap om in te zoomen op een bepaald deel van de site. Gebruikers zijn hiermee inmiddels zo vertrouwd dat je je kunt afvragen of een apart design voor kleine schermen nog echt nodig is.

Bedenk ook dat de implementatie van een responsive design linksom of rechtsom niet gratis is. Het kost tijd, en dit vertaalt zich meestal in een hogere factuur van je websitebouwer. In het gunstigste geval kun je het zelf, maar ook dan kost het je jouw kostbare tijd. Aan de andere kant is het doorvoeren van een responsive design minder werk dan het bouwen van een complete mobiele versie van je website. Alleen de css hoeft immers verbouwd te worden.

Het loont in ieder geval de moeite eerst te kijken of jouw website überhaupt veel bezocht wordt via mobiele apparaten. Website-statistieken als Google Analytics bieden daar een eenduidig antwoord op. Bedenk wel dat de lage bezoekcijfers vanaf mobiele apparaten ook juist het gevolg kunnen zijn van het ontbreken van een responsive design. Als jouw website erg ontoegankelijk is op een klein scherm, is het wellicht niet zo vreemd dat je vanaf die apparaten weinig bezoek trekt.

Een van de onbekendste nadelen van responsive design is mobile webperformance. Bij reponsive webdesign worden namelijk nog steeds alle css, html en javascript bestanden ingelezen die op een desktop of tablet ook gebruikt worden. Maar aangezien een smartphone of feature phone veel minder "power" heeft dan een desktop zal de laattijd van een reponsive design vaak trager zijn dan bijv. al bij "Dynamische serving" ook wel "Webapp" genoemd. Deze performance heeft dan weer een negatief effect op de gebruikers ervaring en ranking in zoekmachines.

Geen "gouden ei" oplossing

Responsive design is geen gouden ie oplossing voor het aanbieden van een mobiele site. Het houdt alleen in dat de css zich aanpast aan het medium, maar de functionaliteit van je website verandert niet. Wil je voor je mobiele bezoeker specifieke functionaliteit aanbieden of juist onthouden (denk in dat laatste geval bijvoorbeeld aan een print-functie), dan gaat responsive design niet ver genoeg. In die gevallen kun je beter een complete mobiele site aanbieden, waarbij bijvoorbeeld ook een andere html-code wordt aangeboden. Ook een app behoort dan tot de betere alternatieven. Bij die laatste heb je een aantal extra mogelijkheden, zoals het gebruikmaken van locatiegegevens via de gps-chip.

Bedenk ook dat een responsive design niet door gebruikers over de hele wereld even goed wordt opgepikt. In minder ontwikkelde landen zijn 'feature phones' nog standaard, en die kunnen met hun browsers (in veel gevallen Opera) niet overweg met responsive design.

Ander kritiekpunt is de snelheid van je website. Een site die helemaal geoptimaliseerd is voor mobiel is vaak sneller dan responsive design, dat alleen een ander design presenteert.

Mobile SEO

Heeft responsive design effect op de vindbaarheid bij zoekmachines, oftewel op de SEO-waarde van je website? Op die vraag is moeilijk een eenduidig antwoord te geven. Google zegt in een officieel statement dat het een positief effect heeft, mits een responsive design 'de juiste oplossing voor je gebruiker is'. Die omschrijving is natuurlijk behoorlijk cryptisch en biedt geen garantie dat responsive design in jouw geval voor een betere SEO-waarde gaat zorgen.

Alternatieven voor responsive design

Responsive design zorgt voor een geoptimaliseerde vormgeving van je website op mobiele apparaten. Maar er zijn meer oplossingen mogelijk voor Joomla! of Magento.

Een 'dedicated' mobiele website

In dit geval wordt je sitebezoeker omgeleid naar een mobiele versie van je website. Deze staat in principe los van je hoofdwebsite, en heeft vaak een url als m.jouwsite.nl. Je biedt dus andere html en css aan, en hebt dus ook de mogelijkheid om andere functionaliteit aan te bieden.

Dynamic serving

In dit geval blijft je url gelijk, maar kun je wel andere html aanbieden. De server herkent het type apparaat dat je website bezoekt en past daar zowel de css als de html op aan. Ook bij deze variant heb je dus de mogelijkheid op verschillende platforms verschillende functionaliteit en content aan te bieden. 

Een app

Dit is de meest verregaande vorm. Hierbij draait jouw website in de vorm van een app op het platform van de gebruiker. Je kunt niet alleen specifieke functionaliteit en content aanbieden, maar ook gebruikmaken van hardwarefuncties van het betreffende apparaat, zoals bluetooth of gps.

Conclusie

Responsive design mag dan het zoveelste buzzwoord zijn in internetland, bedenk goed of het wel voor jouw website de meest geschikte keuze is. De voordelen zijn evident en de technologie past in het huidige mobiele tijdperk, maar de nadelen en de investering die het vergt kunnen zwaarder wegen en de balans naar de andere kant doen uitslaan.

Een ding staat als een paal boven water: in een tijd waarin de desktop allang niet meer zaligmakend is, ontkom je er niet aan goed na te denken over de vormgeving en bruikbaarheid van jouw website op andere media dan een 23-inch breedbeeldmonitor.

Bronnen: 

http://www.winmagpro.nl/content/responsive-design-de-voors-en-tegens

http://www.supportdesk.nu/blog/99-magento-mobile-performance-the-responsive-mythes

meer info   of   

Bel nu! 020 337 5961

Ray BogmanDit artikel is geschreven door Ray Bogman, mede-oprichter van SupportDesk en vervult zijn rol als Technisch Directeur.

Google+ | LinkedIn | Twitter

Are u ready 4 Magento 2?

Are u ready 4 Magento 2?

Are you currenty using Magento 1, and looking forward to continue your business using the latest functionality in ecommerce, than Magento 2 is ready for you.

Magento 2 is a brand new platform and ready to serve your ecommerce needs now and in the future.

more info

Stel je vraag

Stel je vraag

Stap 1. Impact analyse

Stap 1. Impact analyse

Stap 2. Pre-paid ticket

Stap 2. Pre-paid ticket

Stap 3. Uitvoeren

Stap3: Uitvoeren

Bel nu! 020 337 5961

SupportDesk B.V.
Hogehilweg 19
1101 CB Amsterdam

E-mail: support @ supportdesk.nu

meer gegevens