Citat:
Ursprungligen postat av danjel
Rent specifikt kan man ju kolla user-agent mot Wurfl databas eller motsvarande lösning för att identifiera requesten som "mobil".
En lösning som är ganska praktisk är att om man tror att requesten är en mobil dito så visar man en länk till mobilsiten på desktop siten. Denna desktop site kan ju mycket väl vara responsiv i sin helhet men för att ytterligare förbättra mobila användares upplevelse så finns en mobil variant som ett alternativ.
Jag håller annars med dig ut ett "teoretiskt" perspektiv.
I normalfallet skulle jag själv göra egna webbar med ett responsive "mobile first" angreppssätt. Dvs layouten m.m optimerat för låga skärmupplösningar för att få rena, enkla gränssnitt. Och där man eventuellt lägger på max 1 style / funktion för skärmupplösningar större än 500 pixlar eller nåt..
Dock i "praktiken" med projekt med många möjliga funktionella/design krav skulle jag göra en separat mobilsite bl.a för att underhåll tenderar att bli för komplext och för att det är svårt att optimera laddtider för statiska resurser
|
Men indelningen rent praktiskt, hur går den till? Vad räknas som en mobil användare i dagens läge? Är det allt annat än stationär dator? Eller är det bara smartphones? Jag undrar mest bara hur ni resonerar i frågan.. Själv har jag otroligt svårt att komma på var jag skulle kunna tänkas dra linjen mellan mobila användare och övriga.
Personligen tycker jag det verkar jobbigare att underhålla flera olika siter än en som fungerar i alla enheter. Om man alltid optimerar resurser och tänker content first lär man inte ha några prestandaproblem oavsett enhet.
Designkrav må man ha, men här har vi ju haft ett ganska felaktigt tänk genom åren. Någon gång för länge sedan slutade man tänka på webben som det flexibla media den är och istället började man tänka på den som ett tryckt media där designen är statisk och man ville ha pixelperfekta siter utefter skisser.
Jag anser att appar är till för speciella upplevelser i specifika enheter, tänk istället för kampanjsiter eller något med ett extremt smalt användningsområde och att användarna sedan kan skickas till den responsiva siten från appen.