Autor Zpráva
Hlusec
Profil *
Ahoj, rozhodl jsem se podrobit mnou nakodovanou stranku rozboru tech nejpovolanejsich a nejmoudrejsich, staresinu z djpw.cz.
Chtel bych, abyste mi povedeli vsechny chyby ci doporuceni, ktere vidite na kodu, nehodnotte prosim design, nezminujte, ze se layout nezobrazuje naprosto totozne v IE6(jeho zastoupeni je dnes jiz minimalni) a nehledte na to, ze nejsou nastaveny nahrady za vypnute obrazky.
Se vsemi ostatnimi pripominkami sem prosim! :)
http://bit.ly/bUVICE
Manny
Profil *
Není to ho moc k hodnocení. Je to dost jednoduché.
- 2 chybky ve validitě
- místo <ul class="menu"> používám jednoduše <menu> (podporuje už i IE 6)
- možná zbytečný <h4> v novinkách
Nastavení pro IE 6 je otázka 5 minut. Jeho zastoupení je pořád kolem 5-6 % (podobně jako třeba Opera)
__construct
Profil
Hlusec:
<h1><a href="#"><img src="images/logo.png" class="logo" title="blockart" alt="blockart" /></a>
<span class="nv">blockart - webdesignové studio</span>
</h1>
Namiesto toho obrázku a zbytočného <span>u by bolo lepšie použiť:
h1 { text-indent:-9999px;/*Schová text */ … background:transparent url("images/logo.png") no-repeat scroll; }

Manny:
- místo <ul class="menu"> používám jednoduše <menu> (podporuje už i IE 6)
Už ? Element MENU je v HTML 4.01 - takže žiadna novinka
Manny
Profil *
__construct:
Už ? Element MENU je v HTML 4.01 - takže žiadna novinka
:-)) Nemyslel jsem jako že by to byla nějaká novinka. Mělo tam být asi jen i IE 6. Právě proto, že to je stará věc, divím se, že ji používá jen tak 1 z 10 kodérů.
Railbot
Profil
Manny:
Právě proto, že to je stará věc, divím se, že ji používá jen tak 1 z 10 kodérů.
Ne bez důvodů.

- ve specifikaci pro XHTML Strict tuto značku nenajdeš, značka se stala deprecated
- starší verze hlasových čteček si neuměla se značkou <menu> tak dobře poradit jako s běžným seznamem, uživatel se nedozvěděl počet položek
- a nakonec značka <menu> se s příchodem HTML 5 dočkala (nebo dočká, jak je libo) zcela jiného sémantického významu než-li je použití pro navigaci po webu
Hlusec
Profil *
__construct, Manny:
Děkuji vám za připomínky. :)

Railbot:
Zajímal by mě i tvůj název na kód ;-)
panther
Profil
__construct:
Namiesto toho obrázku a zbytočného <span>u by bolo lepšie použiť:
nebylo. S vypnutými obrázky tam z toho nezbude nic - obrázek se nezobrazí a text bude kdesi v dáli. Použité řešení je správné.

Hlusec:
kód není špatný (vlastně tu není moc co zkazit), jen se podívej, jak ten web v „šestce“ vypadá.
Railbot
Profil
- meta tagy keywords, author a robots jsou zbytečné.
- proč ten schovaný span u loga? Jeho text by klidně mohl být v altu <img> pokud by na obrázku byl ten text celý. Krom toho z pohledu vyhledávačů lze současnou konstrukci považovat prakticky za zakázanou techniku.
- prázdné odkazy (šípky) - bez stylů nebo obrázků nepoužitelné.
- z hlediska sémantiky i SEO by bylo lepší pokud by byl nadpisem h1 vždy nadpis aktuální sekce, nikoli stále logo.
- ty dva prázdné divy, které nesou na pozadí kulaté rohy, jsou tam úplně zbytečně. Obrázky by šlo "přišít" jiným prvkům na stránce.
- v CSS bych vytkl především definování velikosti fontu v px
Hlusec
Profil *
Railbot:
Schovaný span u loga je kvůli využití SEO potenciálu nadpisu první úrovně. Alt u img by zřejmě takovou sílu neměl.
Proč jsou špatně ty šipky pouze pomocí nastylovaného odkazu?
Plaváček
Profil
Hlusec:

Schovaný span u loga je kvůli využití SEO potenciálu nadpisu první úrovně

S odpuštěním ptákovina. Minimálně u Seznamu je zvolená technika potenciálním kandidátem na mírnou penalizaci. A navíc - logo webu je obsah, nikoliv design, vložit ho jako obrázek s odpovídajícím ALTem je vhodné a logické.
Railbot
Profil
Hlusec:
Proč jsou špatně ty šipky pouze pomocí nastylovaného odkazu?
Na to jsem ti odpověděl už předtím. Bez stylů nebo bez obrázků neuvidíš nic, žádné šipky. Pokud si to chceš vyšperkovat, bylo by dobré do odkazů přidat text.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0