Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [www] Strona domowa
Forum PHP.pl > Inne > Oceny
ckrzysiek
Strona ma być typu "Kup Pan coś", albo "Weź mnie" winksmiley.jpg
Główną zasadą było niedrażnienie Internauty.

Ciszewski.org

Proszę o rzeczowe oceny, wytknięcie błędów, ale również wrażenia pozostawione w użytkowniku.

Strona będzie skierowana
- do osób, którym zrobiłem stronę,
- do potencjalnych klientów,
- do potencjalnych pracodawców,

Z wyrazami szacunku,
ckrzysiek
Ludvik
  • XHTML Transitional... Czemu nie Strict?
  • Błędy w walidacji XHTML i CSS
  • text/html dla XHTML jest niepoprawny, serwuj na podstawie HTTP_ACCEPT
  • Bardzo dziwne odnośniki... niemiłe dla wyszukiwarek i ludzi
  • Znaczniki <b>
To są grzechy główne. Mogłoby być trochę ciekawiej... winksmiley.jpg
phpion
Ogólnie strona sprawia raczej pozytywne wrażenie. Top jednak dla mnie nieco badziewny: ta ramka z fotką, źle uchwycona perspektywa w napisie ciszewski.org. Środek dla mnie ok. Jeśli natomiast chodzi o stopkę to dałbym ją na całą szerokość strony aby współgrała z topem. Dział 'Referencje' powinien chyba nazywać się 'Portfolio' bo referencji jako takich w nim nie ma. Od strony kodu Transitional -> Strict, ISO-8859-2 -> UTF-8. Menu powinno być listą (<ul>), a u Ciebie jest wrzuone w div'a i napisane 'z buta'. Rażą również style inline.
Reasumując: dam 5+ na 10.

PS: jednak dam dodatkowy + (czyli łączna nota 6 winksmiley.jpg ) za to, że piszesz 'ja, moje' zamiast 'my, nasze' co mnie osobiście bardzo wpienia smile.gif
envp
Cytat
XHTML Transitional... Czemu nie Strict?


Może dlatego że IE nie obsluguje text/xml dla Content Type ?
Kurde ludzie przestańcie krytykować kogoś za to jakiego doctype'a użył smile.gif
Ludvik
Cytat
Może dlatego że IE nie obsluguje text/xml dla Content Type ?

Sposób w jaki developerzy microsoftu traktują programistów www jednoznacznie daje do zrozumienia, że my też nie powinniśmy traktować IE poważnie winksmiley.jpg Można serwować dla IE jako text/html i co z tego, że to nie jest poprawne? W ogóle, co w IE jest poprawne? Normalne przeglądarki interpretują application/xml+xhtml poprawnie... Nie daj Boże, żeby sieć rozwijała się w takim tempie jak Internet Explorer tongue.gif
Kreton
Wejdz na zeldman.com a będziesz zaskoczony jakiego DOCTYPE użył oraz w jaki sposób wysyła dokument do przeglądarki. Guru standardów sieciowych nie wie co robi ? smile.gif

Co do wysyłania dokumentu, wiele guru sieciowych jest za zostawieniem text/html póki IE 7 nie wyprze swojego poprzednika. Chociaż jak ktoś powiedział: "Gdzie dwóch programistów tam trzy zdania" czy jakoś tak smile.gif
dr_bonzo
Nie podoba mi sie to "poniszczone" 'g' w topie (poza tym jest on pusty i za duzy) tak, jakby sugerowalo ze robisz tandete
A menu pod topem troche male
smile.gif
Kreton
Cytat
Wzięło mnie jednak na refleksję i niby dlaczego UL ma być jedynym poprawnym rozwiązaniem dla menu. Rozumiem, że jest to krestia zwyczajowa.


Mylisz się, znacznik ul służy do gupowania elementów o podobnej treści bądz funkcji tak samo jak div. W divie o id="content" umieścisz treść co jest oczywiste. Ten div grupuje ci wszystkie elementy w stylu h1, h2, h3, p , q, blockquote. Tutaj ul grupuje ci wszystkie linki, które mają identyczną funkcję. Przecież nie wstawiamy ul żeby tak sobie wstawić. smile.gif

Z wyłączonymi stylami twoje menu wygląda ładnie. Ale skąd użtkownik ma wiedzieć, że te linki są w jakiś sposób powiązane ? Do listy artykułów stosujesz listę ( masło maślane smile.gif ), widać że stanowią one grupę ! To samo ma dziać się z menu.
ckrzysiek
Yhym, rozumiem intencję,
ale usuwanie wypunktowania z ul, to trochę, jak robienie sobie i przeglądarce pod górkę.

Wydaje mi się, że zaczęto używać listy, ponieważ umożliwia łatwy podział na działy, rozdziały i artykuły. Przy pomocy listy można stworzyć ładne drzewko i wskazać, co jest czemu podporządkowane. Nie trzeba przy tym nadawać kolejnym elementom specjalnych klas, aby stworzyć ot takie standardowe menu przy pomocy CSS i JS.

Czy jednak zwyłe, "płaskie" menu opłaca się wstawiać w ULe? Jak napisalem: u mnie ono listą nie jest.
starach
  1. <div id="menu">
  2. <a href="http://www.ciszewski.org/?x=5x2" class="alang"><img src="de/flag.gif" width="26" height="18" border="0" alt="DE"></a>
  3. <a href="http://www.ciszewski.org/?x=4x6" class="menua">Kontakt</a>
  4. <a href="http://www.ciszewski.org/?x=4x7" class="menua">CV</a>
  5.  
  6. <a href="http://www.ciszewski.org/?x=4x5" class="menua">Referencje</a>
  7. <a href="http://www.ciszewski.org/?x=4x4" class="menua">Artykuły</a>
  8. <a href="http://www.ciszewski.org/?x=4x3" class="menua">Oferta</a></div>
  9. <div id="content">
A tak nie lepiej, bo dla mnie owszem ?
  1. ul.menu { }
  2. ul.menu li { }
  3. ul.menu li a { }
  4. ul.menu img { }
  5. <ul class="menu">
  6. <li><a href="#">Oferta</a></li>
  7. <li><a href="#">Artykuły</a></li>
  8. <li><a href="#">Referencje</a></li>
  9. <li><a href="#">CV</a></li>
  10. <li><a href="#">Kontakt</a></li>
  11. <li><a href="#"><img src="de/flag.gif" width="26" height="18" border="0" alt="DE"></a></li>
  12. </ul>
edit>
Takie jakieś czytelniejsze mi się to wydaje poza tym jest po kolei.
ckrzysiek
...swoją drogą, to rzeczywiście zaśmieciłem nieco menu zmieniając je między wersjami wstydnis.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.