Anpassning av webbplatsen för mobila enheter: steg-för-steg-instruktioner. Mobilversion
Mobil anpassning av webbplatsen blir alltmeri efterfrågan på grund av ökningen av antalet smartphones och tabletter. Vad är det Vilka fördelar ger det? Särskilt är detta problem relevant för ägarna av onlinebutiker, webbplatser för olika serviceföretag, bloggar och populära forum. Hur kan webbplatsen anpassas för mobila enheter? Här är en kort lista över problem som vi kommer att överväga inom ramen för artikeln.
Allmän information
Så först, låt oss titta på vad som ärrepresenterar en adaptiv design. Det här är namnet på en konfiguration där samma HTML-kod skickas till alla enheter, men storleken på elementen justeras av CSS. Olika sökrobotar kan känna igen sådana webbplatser, förutsatt att sidorna och resurserna är öppna för skanning. För att kunna berätta för webbläsare för denna möjlighet används en meta-namnetikett: "viewport". Vad är anpassningen av webbplatsen för mobila enheter?
Tänk på taggen
Så, det är nödvändigt att ta hand om detmeta name tag = "viewport". Vad för? Att det finns instruktioner till webbläsaren om hur man justera storleken och skala sidan till bredden på enhetens skärm, som du ser på webbplatsen. Om du inte lägger till det här lilla elementet blir standardsidan den sida som är utformad för datorer. Men medan mobila webbläsare kommer att försöka optimera innehållet, vilket resulterar i en ökning av teckensnitt, skalbart innehåll eller visning av innehåll som passar på skärmen. Är det trevligt? Nej, den mobila versionen av webbplatsen i detta fall kommer endast att orsaka negativ uppfattning. Efter alla typsnitt kommer att vara oproportionerligt, är det nödvändigt att rulla sidan och göra fler antal åtgärder som, även om de är små, men ändå tråkiga. Kontrollera anpassningen av webbplatsen för mobila enheter kan använda en smartphone, surfplatta eller speciella tjänster och program. Naturligtvis är de två första alternativen att föredra, men om du behöver en grundlig analys ur olika enheter och för att spara tid, då passar det senare.
Vilka är fördelarna med att anpassa platsen för mobila enheter?
- Användare delar innehåll i fall där han har en adress.
- Sökmotoralgoritmerna får exakt sidparametrar, det finns ingen förvirring med olika versioner.
- Minska sannolikheten för fel.
- Minska nedladdningstiden på grund av bristen på omindexering.
- Spara resurser.
Dessutom är den adaptiva sidan lättare att skapa,snarare än flera varianter av något en. Att anpassa en webbplats för mobila enheter (det är ganska möjligt att göra det själv) är inte något komplicerat, det är tillräckligt att känna till JavaScript och kunna arbeta med CSS-format (CSS) och bilder. Det finns många sätt att uppnå uppgiften. Inom ramen för artikeln kommer tre mest populära varianter att övervägas:
- Fokusera på JavaScript.
- Kombinera.
- Dynamisk användning av JavaScript.
Låt oss titta närmare på dem.
JavaScript-anpassning
Kombinerande
I detta fall anpassa webbplatsen för mobilenheten används genom att kombinera både JavaScript-funktioner och serverfunktioner. Hur ser den allmänna layouten ut? Användaren besöker webbplatsen från en specifik enhet. JavaScript får information om vad den använde och skickar den vidare till servern. Där genereras den nödvändiga koden som sedan skickas till enheten. Dessutom lagras information om detta i kakor. Och vid ett efterföljande besök läser servern data från dem. En funktion i detta tillvägagångssätt är möjligheten att använda olika varianter av HTML-kod. För korrekt funktion måste du dock ta hand om närvaron av Vary: User-agent-rubriken. I det här fallet kräver mobilversionen av webbplatsen lite mer arbete.
Dynamisk JavaScript och andra alternativ
Förberedelser inför genomförandet
- Manual.
- Automatiskt.
Inledningsvis måste du välja vilken väggå. Så, ett plugin för att anpassa en webbplats för mobila enheter hjälper dig att göra allt arbete snabbt. Men bara om allt är skapat enligt vissa, klart reglerade regler. Om resursen skapades enligt dem bör programmet för anpassning av webbplatsen för en mobil enhet slutföra allt utan problem. På grund av sådana begränsningar, och ibland andra punkter och bristen på fullfjädrad kreativitetsfrihet, gör majoriteten ett val till förmån för manuella inställningar. Och programmen, även om de hjälper bokstavligen några minuter att få en attraktiv version av resursen, har fortfarande vissa nackdelar.
Flexibel layout
Flexibilitet med teckensnitt, bilder och mediefrågor
Som standard i webbläsare är teckenstorleken inställdvid 16 px. Men som nämnts tidigare är detta tillvägagångssätt mycket oönskat för oss. Vad ska du göra i det här fallet? Sedan delar vi det önskade värdet med basvärdet. Låt oss titta på några exempel:
- 16/16 = 1 em.
- 18/16 = 1,125 em.
Det erhållna resultatet måste registreras iteckenstorlek genom att lägga till efter kolon. Det är sant att om dessa värden senare inkluderas någon annanstans, bör man komma ihåg att det kommer att vara det värde vi angav som kommer att visas.
Nu när det gäller bilderna.Allt kan göras antingen i deras attribut eller i kaskad stilark med max-bredd. Glöm inte att storleken anges i procent! Och några fler ord om mediefrågor. De kan användas i fall där det är nödvändigt att ställa vissa villkor. Till exempel, om skärmbredden är mindre än 1260 pixlar, gäller reglerna som är kapslade i mediefrågan. Vad kan de göra? Om vi har en vacker bakgrundsbild som ska visas i sin helhet och användaren har en liten skärm kan vi i sådana fall ordinera att den ska tas bort. På vissa sätt liknar mediefrågor if-konstruktionen. Men deras funktion är en mycket stor ... individualitet. De kan spela in alla ändringar som behöver göras när man arbetar med webbläsare i vissa storlekar.