Een eenvoudige, responsieve mobiele eerste navigatie

We gaan een eenvoudige, responsieve websitenavigatie bouwen. Onze oplossing zal ons helpen de nadruk te leggen op de inhoud van onze pagina, misschien wel de topprioriteit bij het ontwerpen voor mobiel. Er is geen JavaScript bij betrokken en we pakken het aan via een Mobile First-aanpak.

Als u extra hulp nodig hebt, kunt u contact opnemen met een van de ontwerpers en ontwikkelaars van Envato Studio. Ze kunnen bugs en problemen voor u oplossen of zelfs een volledig nieuw ontwerp maken.

U kunt bijvoorbeeld een vast website-ontwerp omzetten in een volledig responsief ontwerp voor slechts $ 350, en het geheel wordt binnen zeven dagen voltooid.

Mobiele navigatie

Als je Luke Wroblewski's Mobile First hebt gelezen, ben je bekend met zijn verklaring dat:

Als algemene regel geldt dat inhoud voorrang heeft op navigatie op mobiele apparaten.

Hij bedoelt hiermee dat mobiele gebruikers vaak op zoek zijn naar onmiddellijke antwoorden; ze willen de inhoud waarnaar ze op zoek waren, niet meer navigatie-opties.

Veel sites, zelfs responsieve, houden zich aan de conventie dat navigatie bovenaan elke pagina staat. Deze aanpak kan bruikbaarheidsproblemen op mobiele apparaten veroorzaken, omdat mobiele gebruikers vaak te kort zijn aan twee dingen: schermruimte en -tijd. Als de primaire navigatie bovenaan een pagina wordt geplaatst, is de kans groot dat deze een volledig mobiel scherm versluiert. Dit probleem wordt nog verergerd door de grote aanraakvriendelijke menuelinks, waardoor gebruikers over de navigatie moeten scrollen om waardevolle inhoud te vinden.

Neem dit voorbeeld van London & Partners:

Een perfect fatsoenlijk responsief ontwerp, maar op standaard mobiele viewport-dimensies (320 x 480 pixels) is alles wat je echt ziet een navigatiemenu. Zeker, net aangekomen op de startpagina, wil ik iets anders zien dan dat? Het zijn niet alleen Londen en Partners die dit demonstreren - het is een praktijk die te zien is in veel responsieve ontwerpen op internet.

Dus wat zijn de oplossingen?

We hebben een paar manieren gezien om dit te omzeilen, vaak leunend op jQuery om dingen voor ons uit te zoeken. Neem Chris Coyier's uitleg van het reactievoltooimenu Five Simple Steps.


Groot scherm, klein scherm.

Met behulp van jQuery wordt een duplicaat van het menu gemaakt in de vorm van een