UX bardzo pozytywnie, jak zresztą i w pozostałych projektach(już chyba kiedyś pisałem o którymś z nich). Aż żal wypominać błędy, bo strona wygląda super - ale no są i należy je poprawić:
<link rel="stylesheet" type="text/css" href="style.css">
- Ten zapis powininen być zawsze na końcu - Ty dałeś go jako pierwszy arkusz styli.
<div class="main" style="margin-bottom: 100px;">
- Style inline to zły pomysł
<h1>JAN MAGER</h1>
- Tutaj powinieneś to zrobić za pomocą CSSa - text-tranform: uppercase;
<div class="clear-zone"></div>
<hr style="clear:both">
- Tutaj div może zostać zastępiony pseudoelementem, a hr nie jest znacznikiem formatującym, a semantycznym - warto się zastanowić, czy nie zmienić go na border-top lub border-bottom.
<h1>kontakt@janmager.pl<div class="mystery-footer">Copyright © 2013-2016 Jan Mager PC</div></h1>
- X raz użycie znacznika tytułowania pierwszego stopnia mówi o tym, że outline będzie wyglądał źle... na dodatek div w h1? Trochę dziwne :v
- I jakoś kod jest mało sematyczny
<a href="#.html"><img src="images/language-pl.png"></a>
- Tutaj warto dodać opis do obrazków - odgrywają one znaczenie
<div class="social-icons">
- To powinna być lista.
- Po kliknięciu w angieską wersję strony artybut lang dla html jest taki sam.
Walidator wali o alt dla img i o tego diva w h1. Czyli jednak trochę błędów jest, a to tylko strona startowa.