3 způsoby, jak zajistit, aby web reagoval

Obsah:

3 způsoby, jak zajistit, aby web reagoval
3 způsoby, jak zajistit, aby web reagoval

Video: 3 způsoby, jak zajistit, aby web reagoval

Video: 3 způsoby, jak zajistit, aby web reagoval
Video: How to Use the Fitbit Versa 2 for Beginners 2024, Smět
Anonim

Při navrhování svých webových stránek je důležité zajistit, aby vypadaly skvěle na jakémkoli zařízení, bez ohledu na velikost a tvar obrazovky. Responzivní weby jsou navrženy tak, aby vypadaly dobře na všech typech moderních zařízení, jako jsou počítače, telefony, tablety, televizory, nositelná zařízení a dokonce i obrazovky automobilů. Aby byl web responzivní, budete muset upravit svůj CSS a HTML kód, aby se automaticky změnila velikost jeho prvků v závislosti na konkrétních podmínkách. Tento wikiHow vás naučí plánovat a implementovat základní responzivní webový design.

Kroky

Metoda 1 ze 3: Plánování responzivního designu

4427341 1
4427341 1

Krok 1. Zjistěte, jak vaše webové stránky používá vaše publikum

V dnešní době většina lidí, kteří prohlížejí web, tak činí z mobilních telefonů a tabletů. Aby web reagoval, musíte zajistit jeho správné zobrazení bez ohledu na to, kde se zobrazuje. Pokud jsou čas a peníze zásadní, zaměřte se na typy zařízení, která jsou mezi vašimi uživateli nejoblíbenější (pokud jsou tyto informace k dispozici) a na to, jak používají váš web. Pomocí analytického softwaru nebo jiné formy výzkumu zjistíte:

  • Jaká zařízení nejčastěji používají k prohlížení webových stránek, přičemž zvláštní pozornost věnují značkám mobilních telefonů/tabletů/počítačů a velikostem obrazovky/rozlišení.
  • Které prohlížeče jsou u vašich uživatelů nejoblíbenější. Pokud jde o globální statistiky, Google Chrome je celosvětově nejpopulárnějším webovým prohlížečem, ale Safari je těsně za ním.
  • Jak vaši návštěvníci používají vaše webové stránky, například kolik času stráví jejich prohlížením, kde si je prohlížejí a jaký obsah je nejoblíbenější. To vám může pomoci určit, jaký typ obsahu je důležité zahrnout a který lze vynechat.
4427341 2
4427341 2

Krok 2. Navrhněte různá rozvržení pro různá zařízení

Pomocí kombinace CSS a JavaScriptu můžete detekovat zařízení uživatele i jeho možnosti (ať už podporuje Javu, Flash atd.) A podle toho zobrazit konkrétní verzi vašeho webu. CSS Media Queries jsou zvláště užitečné pro určení velikosti/rozlišení zařízení.

4427341 3
4427341 3

Krok 3. Zohledněte různé typy interakcí

Váš návštěvník může komunikovat s vaším webem pomocí myši, klávesnice, dotykové obrazovky nebo dokonce čtečky obrazovky pro zrakově postižené lidi. Vzhledem k tomu by váš web měl reagovat na kliknutí myší, klávesy klávesnice (Tab, Enter, Return atd.) A dotyky prstu na obrazovce.

Efekty najetí myší nepracují s ničím kromě myši. Místo použití těchto efektů můžete použít požadavek, aby návštěvník kliknutím na tlačítko nebo ikonu zobrazil vše, co bylo dříve zobrazeno při najetí myší

4427341 4
4427341 4

Krok 4. Zvažte použití systému pro správu obsahu (CMS)

Snadný způsob, jak zajistit, aby design vašich stránek byl responzivní, je použít CMS s předem vytvořeným responzivním tématem. Používání CMS jako Joomla, Drupal nebo Wordpress vám umožní zajistit, aby váš web vypadal skvěle na všech zařízeních, aniž byste museli kódovat responzivní prvky sami. Ověřte si u svého poskytovatele webhostingu, jaké nástroje CMS jsou k vaší službě k dispozici.

4427341 5
4427341 5

Krok 5. Pomocí online nástrojů otestujte svůj web

Nyní, když se popularita responzivního webového designu zvýšila, existuje řada bezplatných nástrojů, které můžete použít k testování svých webových stránek. Pokud jste již kódovali svůj web, vyzkoušejte pomocí těchto nástrojů, jak vypadá za různých podmínek, abyste věděli, kde je potřeba zlepšit odezvu:

  • Test vhodnosti pro mobily od Googlu: Umožňuje vám zjistit, zda váš web funguje na mobilních zařízeních stejně dobře jako na obrazovkách počítačů.
  • resizeMyBrowser: Umožňuje zobrazit váš web v různých rozlišeních.
  • Respondátor: Zobrazuje váš web na různých obrazovkách zařízení v různých rozloženích (bokem nebo pravou stranou nahoru).

Metoda 2 ze 3: Přizpůsobení rozložení stránky

4427341 6
4427341 6

Krok 1. Zvažte bezplatně reagující rámec stylů

Rámec je předem napsaná sada HTML, CSS a/nebo JavaScript, kterou můžete použít jako kostru svého webu. Všechny frameworky jsou testovány a optimalizovány pro práci se všemi prohlížeči, takže vše, co musíte udělat, je vložit obsah, přidat předvolby médií a barev a publikovat svůj web. Některé populární rámce jsou:

  • Bootstrap
  • Kostra
  • Nadace
4427341 7
4427341 7

Krok 2. Nastavte výřez pomocí metaznačky

Pokud nepoužíváte framework, budete chtít začít tím nejdůležitějším aspektem kódování responzivního webu: Viewport. Výřez je část webu, která je uživateli viditelná. Klíčem k tomu, aby se váš web správně zobrazoval bez ohledu na velikost obrazovky, je změnit velikost výřezu ve značce META. Chcete -li to provést, vložte tuto značku do horní části každé stránky na webu:

4427341 8
4427341 8

Krok 3. Zadejte velikost textu ve vztahu k výřezu

Jakmile je váš výřez nastaven, text na vaší stránce se přizpůsobí obrazovce. Písma se však mohou zobrazovat příliš velká nebo příliš malá, pokud jejich velikosti nejsou uvedeny ve vztahu k výřezu. Můžete to provést tak, že definujete velikost písma jako konkrétní procento výřezu s jednotkou vw. Tento příklad říká, že se záhlaví H1 mají zobrazovat na 10% šířky výřezu bez ohledu na jeho velikost:



wikiHow

4427341 9
4427341 9

Krok 4. Pomocí dotazů na média zobrazte různé styly pro různé velikosti obrazovky

Mediální dotazy vám umožňují zvolit, zda se mají zobrazovat určité prvky CSS v závislosti na velikosti obrazovky. Specifika vašeho mediálního dotazu můžete zadat v souboru CSS. V tomto případě se barva pozadí těla změní na červenou, pokud je velikost obrazovky uživatele 480 pixelů nebo větší:



wikiHow

@mediální obrazovka a (min. šířka: 480 pixelů) {tělo {barva pozadí: aqua; }}

Metoda 3 ze 3: Vytváření responzivních obrázků

4427341 10
4427341 10

Krok 1. Ke zmenšení obrázků použijte vlastnost CSS width

Namísto nastavení šířky obrázku na konkrétní počet pixelů (např. 500 pixelů) použijte procentuální hodnotu (např. 100%), aby se obrázek podíval na šířku svého rodiče a podle toho upravil. Nastavení šířky obrázku na 100% vynutí zmenšení obrázku nahoru a dolů v závislosti na velikosti obrazovky diváka. Chcete-li to provést in-line:

4427341 11
4427341 11

Krok 2. Pomocí vlastnosti max-width omezte změnu velikosti skutečné velikosti obrázku

Pokud v předchozím kroku použijete vlastnost width na zmenšení obrázku na 100%, obrázek se zvětší nebo zmenší tak, aby odpovídal 100% jeho kontejneru bez ohledu na velikost. To znamená, že pokud je obrázek na menší straně, zvětší se oproti původní velikosti a bude vypadat méně kvalitní. Abyste tomu zabránili, použijte maximální šířku k nastavení maximální velikosti měřítka obrázku na 100% (jeho skutečná velikost). Zde je postup:

4427341 12
4427341 12

Krok 3. Pomocí prvku obrázku HTML zobrazte různé obrázky na různých velikostech obrazovky

Pokud chcete vytvářet obrázky vlastní velikosti, které se mají zobrazovat na obrazovkách různých velikostí, můžete určit, které fotografie se mají zobrazit v kódu HTML. Vytvořte obrázky různých velikostí a poté použijte tento kód jako příklad pro určení, který obrázek se má použít na obrazovkách šířky 600px a 1500px:

Doporučuje: