- Efektivnější responzivní webdesign pomocí elastického layoutu
- Martin Michálek
- Getting On-Page SEO Right in 2012 and Beyond
- Rand Fishkin
- Jak přemýšlet u SEO
- Lukáš Pítra
- How to Build a Responsive WordPress Theme with Bootstrap
- Zac Gordon
- The Semantic, Responsive Navicon
- Jordan Moore
- Beginner’s Guide to jQuery
- Andrew Chalkley – stručný úvod do jQuery.
- HTML 5: Přístupné tabulky
- Pavel Salvet
Týden mobilizace
Stručná historie web designu: 1996: 640 px, 2001: 800 px, 2005: 1024 px, 2009: 1280 px, 2012: 480 px.
Marek Prokop
Počet prodaných chytrých mobilních telefonů neustále roste. Tvůrce webových stránek by měl myslet i na lidi, kteří by rádi prohlíželi webové stránky na svém mobilním zařízení.
Pohled do statistik počtu přístupů podle OS a zařízení „mých“ webů přitom vůbec neodráží relativní počty provozovaných zařízení (mimochodem jak je to u vás?). Myslím si, že jednou z příčin je obtížné prohlížení webových stránek na malých mobilních zařízeních.
Přitom základní úprava existujícího webu není zase až tak složitá. Připomíná tvorbu tiskového stylopisu, řídí se podobnými pravidly a od tvůrce vyžaduje obdobný styl uvažování.
S chutí do toho…
Všichni mluví o responsive designu (málokdo ho dělá), tak proč to nezkusit. Upravil jsem jeden web, pak druhý a nakonec z toho byl prázdninový týden mobilizace. Postupně jsem zmobilizoval několik webů tak, aby byly lépe použitelné na malém displeji novějšího mobilního telefonu:
…a půl je hotovo
K mobilizaci webů jsem přistoupil podobně, jako k tvorbě tiskového stylopisu. Hodně jsem zjednodušoval, vyhazoval zbytečnosti a převáděl jsem weby do jednoho sloupce. Přitom zjednodušování se týká především formy; sdělovaný obsah by měl být co nejvíce zachován.
Na webech jsem zopakoval tyto postupy:
- Doplnění meta do hlavičky
- Do hlavičky každé stránky je potřeba doplnit kód
, který prohlížeči řekne, aby použil šířku zařízení jako šířku viewportu a provedl příslušné změny měřítka zobrazení.
- Media Query
- Do CSS souboru jsem přidal sekci
@media screen and (max-device-width: 480px) { }
– pravidlo pro zobrazení na obrazovce s maximální šířkou zařízení 480 px; mezi složené závorky se zapisují definice stylů. - Vše do jednoho sloupce a na široko
- V CSS souboru jsem zrušil sloupcovou sazbu. Vyrušil jsem floaty, zmenšil jsem vnější a vnitřní okraje. Šířku prvků jsem nastavil na 100 % – místa na malém displeji není na zbyt.
- Skrýt nepotřebné
- Na stránce by nemělo být nic zbytečného, říká stará webdesignerská pravda. Ale ruku na srdce, jak často se to podaří dodržet? Takže všechny nepotřebné prvky šly pryč.
- Široké obrázky
- Neplechu dělají obrázky. Je nutné zajistit, aby nepřečuhovaly, protože pak dochází k jejich vyhřeznutí mimo stránku (v lepším případě), nebo naopak dochází ke správnému zobrazení obrázku na šířku, ale zúží se sloupec s obsahem. Naopak někdy může být obrázek, kvůli stávající definici, příliš malý. Vybraným obrázkům jsem nastavil:
img { max-width: 100%; height: auto; }
- Velké odkazy
- Trefit se do odkazu na neoptimalizovaném webu je loterie. U odkazů jsem se snažil co nejvíc zvětšit klikatelnou/ťapatelnou plochu. S tím souvisí zvětšení meziřádkových mezer u běžného textu, u menu nastavení odkazů blokově a na celou šířku obrazovky.
- Velikost písma
- Zkontroloval jsem velikost písma. Někdy není desktopové CSS dobře napsané a velikost písma není pro použití na malém displeji ideální.
Testování
Pro testování na počítači jsem použil nejprve notně zúžený desktopový Firefox, ale rychle jsem přešel na Opera Mobile Emulator, o kterém se hezky rozepsal Andreas Bovens v článku Developing Responsive Designs With Opera Mobile Emulator.
Následně jsem živý web testoval na výchozím androidím prohlížeči, na mobilním Firefoxu a Chromu tamtéž a v Opeře na obstarožním telefonu s Windows Mobile. Na iPhone jsem dva z uvedených webů proletěl za dvě minuty.
Rychlá mobilizace jednoduchého webu nezabere víc než den. U výše uvedených webů pravda není úplně všechno dotaženo k dokonalosti, ale výsledek je lepší, než neudělat nic.
Těžký boj nastal s webem receptů. Upravovat WordPress šablonu byl, ve srovnání s mnou kódovanými weby, tuhý boj (a to jsem originální šablonu už dříve notně zjednodušil).
Co jsem neřešil
Pro mobilní uživatele je důležité, aby měla stránka malý datový objem. Proto může být vhodné podstrčit mobilnímu prohlížeči kapku jiný obsah, než putuje na desktop. Typickým příkladem jsou třeba obrázky, které může být vhodné posílat v měřítku 1:1. Na druhou stranu může být optimalizovaný obrázek z velkého webu datově menší, než neoptimalizovaný M1:1.
Předpokládám, že mobilní uživatelé dávají přednost rychlosti a použitelnosti před dokonalou vzhledovou shodou s velkou verzí webu. Proto jsem neřešil, jestli někde něco nezobrazuji, že je rozložení vybraných prvků záměrně jiné atp.
Úpravy jsem provedl pro zařízení s displejem do šířky 480 px. Samozřejmě je možné (a často se to tak dělá) odstupňovat několik verzí webu pro různé šířky displejů různých zařízení (ono ale taky stačí otočit telefon na šířku).
A hlavně jsem neřešil, jestli jsem echt responzivní.
Linky na víkend 417
- CSS Filter Effects
- Guil Hernandez
- Jazyk většiny. Věrný průvodce copywriterův
- Marcel Kupka
- CSScomb: Sorting CSS Properties, The Better Way
- Slava Oliyanchuk – pro pořádek v CSS.
- 9 Useful WordPress Language Plugins
- Andy
- 7 Popular Free SEO Plugins For WordPress
- Andy
- Linkbaiting, díl 1. – představení a základní metody
- Petr Slavík
- Dopis v lahvi o smrti desktopu, post-PC éře a mobilním kontextu
- Marek Prokop
- The Code Side Of Color
- Ben Gremillion – HEX barvy pro začátečníky.
Linky na víkend 416
- Jediný správný způsob zjištění pozice v Google
- Martin Kolčaba
- Novinky v CSS3: box shadow aneb stíny elementů
- Martin Smola
- The Web Aesthetic
- Paul Robert Lloyd
- Zlatá éra weblogů 5: Czech BlogWar, Blogologie a spor o Denisu Kerou
- Patrick Zandl
- Using inline-block to Display a Product Grid View
- Randy Hoyt
- User Friendly And Fun Captcha Services
- Andy – něco pro WordPress.
Prodám řádově cca asi jedny lyže
Každému je zřejmě jasné, že titulek tohoto spotu je pěkná hovadina. Přesto se s používáním výrazů řádově, cca a asi potýká hodně lidí, kteří se snaží přibližně označit určité množství. Stačí se podívat do výsledků hledání „cca asi“. Nebo si pustit televizní zprávy, kde se se to výrazy jako řádově 127
jen hemží.
- Řádově
- Slovo odvozené od řádů (desítky, stovky, tisíce atd.). Takže se bavíme řádově o desítkách, stovkách atp. Napsat „řádově padesát tři“ je hloupost.
- Cca
- Z latinského circa [cirka], tj. přibližně, asi atp.
- Dříve jsem na konci této zkratky psal tečku. Považoval jsem ji za ustálenou zkratku vzniklou vypuštěním některých znaků. Používal jsem tečku podobně, jako v případě zkratek kpt. nebo mld. Ale podle všeho jsem se pletl. Skoro nikdo tečku nepoužívá.
- Asi
- Tomuto výrazu dávám při vyjádření přibližnosti přednost. Je to české slovo. Na rozdíl od výrazu cca nenutím čtenáře překládat zkratkové cizí slovo.
Linky na víkend 415
- Výkonová spolupráce (nejen) v SEO
- Lukáš Pítra
- Free UX Sketching And Wireframing Templates For Mobile Projects
- Pokud si rádi kreslíte mobilní weby. Volně ke stažení od Smashing Magazine
- Novinky v CSS3: border-image aneb obrázkový rámeček
- Martin Smola
- How to Create a Great Timeline Cover Photo for Your Brand
- Muddassir Hosein – facebooková inspirace.
- 35 Responsive WordPress Websites For Inspiration
- Andy
Linky na víkend 414
- Jak „užitečný obsah“ pomáhá k získávání odkazů?
- Martin Kolčaba
- Sticky Menus Are Quicker To Navigate
- Hyrum Denney
- V Google ZOO vol. 3: Barvíme tučňáka na bílo
- Luděk Pulicar
- Testing Websites in Game Console Browsers
- Anna Debenham
- Gettin’ Creative with Parallax Design
- Elizabeth Fawkes
- 6 Top Lorem Ipsum Generator Services
- LARS
Linky na víkend 413
- Call to action. Víte, o čem copywriter mluví?
- Marcel Kupka
- Twitter představil vložitelnou timeline i nové API a pravidla
- Jindřich Lauschmann – a zase budu předělávat…
- Ten great examples of foursquare local updates
- Chris Thompson – příklad využitý 4SQ pro podnikání.
- 8 Useful Tips To Enhance Your Photography Website
- Andy – čím vylepšit fotoweb.
- Update Your WordPress Today! A Core Vulnerability Has Been Found
- Lars Vraa – pečujte/patchujte!
- 50+ Exquisite Examples of Circular Trends in Modern Web Design
- Carsten – kulatá inspirace.
Linky na víkend 412
- Tunnel Vision and Selective Attention
- Jakob Nielsen
- Osnovy: vybrané odkazy dovnitř dokumentu
- Otakar Smrž
- The Designer Will Make It Pretty
- Jason Gross
- Lead from Within: 10 Strategies to Become a Successful In-House SEO
- Jonathon Colman
- The Ten Commandments of a Great Mobile User Experience
- Josh Long
- New Viewport-relative Units
- Guil Hernandez
- 30+ Top WordPress Website Themes
- LARS
Linky na víkend 411
- V Google ZOO vol.2: Pozor, tučňák útočí!
- Petr Slavík
- Towards A Retina Web
- Reda Lemeden
- Projděte se hypermarketem. A přeneste jeho přednosti do svého e-shopu
- Marcel Kupka
- Vyplatí se dávat na Facebook fotky koťátek? Rady firmám, jak vstoupit na sociální sítě
- Anna Filkuková hovoří s Adamem Zbiejczukem.
- Zlatá éra weblogů 3: Příchod politického a společenského aktivismu
- Patrick Zandl
- Google’s doodles: Who\’s behind them?
- Melissa Hogenboom – kdopak je kreslí?
- 45 Beautiful Abstract Logo Designs for Inspiration
- Sonny M. Day
- 20+ Inspirational Examples of Diagonal Website Design
- Carsten – šikmá inspirace.