![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 778 Pomógł: 84 Dołączył: 29.07.2010 Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury. Ostrzeżenie: (20%) ![]() ![]() |
Proszę was o ocenę mojego małego skryptu portalu społecznościowego, a zarazem poszukuję osoby do współpracy (grafika), najlepiej w moim wieku (15lat), który mógłby zaprojektować nowy layout strony.
www.znajomek.unixstorm.org może i nazwa trochę zrąbana (IMG:style_emoticons/default/biggrin.gif) można zawsze zmienić. Portal tworzony od zera, tylko przeze mnie (IMG:style_emoticons/default/smile.gif) pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Rejestracja
Na alertach JavaScritowych w dzisiejszych czasach nie buduje się walidacji formularzy! Dane z formularza logowania powinny pójść postem, nie getem. Jak wyłączę JS, to ni cholery nie mam żadnego komunikatu, że wypełniam błędnie rejestrację. Z rejestracji ni cholery nie mam gdzie wrócić, jeśli zmienię zdanie. Strona główna Nieklikalne logo. Łamiesz konwencję używaną od lat. Zarejestruj i zapomniałem wyglądają jak zwykły tekst - łamiesz konwencję dotyczącą linków. Login i Hasło to nie powinien być obrazek - to powinien być znacznik label. Strona ogólnie NIEDOSTĘPNA dla użytkowników niewidzących, czy niedowidzących. Teksty jako obrazek to katastrofa. Warstwy z zapomnieniem hasła nie umiem wyłączyć. Po prawej, na górze, na warstwie powinien być taki mały [x]. Zainteresuj się tzw. polityką prywatności. I kimś, kto zredaguje Ci na nowo regulamin. I że spełniasz wszystkie wymagania GIODO - jak już wypuścisz to cudo to będziesz przetwarzał dane osobowe w postaci e-mail + Imię + Nazwisko. W regulaminie ni słowa o tym, że użytkownikom przysługuje możliwość poprawiania czy usuwania danych osobowych. Czeka Cię też zakup SSL najprawdopodobniej. Btw. zgodnie z Twoim regulaminem mam możliwość promować w serwisie kokainę, o ile nie podam linka i będę to robić bez "brzydkich słów". Poświęć tej części serwisu nie pół godziny, a tydzień. To pod względem prawnym ważna część. Użytkownicy muszą wyrazić zgodę na przetwarzanie ich danych osobowych (przechowywanie według polskiego prawa jest również przetwarzaniem!), bazę z tego co mi wiadomo musisz zgłosić do GIODO. Poza kwestiami prawnymi i użytecznymi - w kodzie strony masz jeden wielki SYF. Nadaje się to moim zdaniem tylko i wyłącznie do przepisania. Nie buduj strony na divach i nie buduj strony na tabelkach. Strony buduje się na elementach, które najlepiej służą do danego zastosowania. Mamy masę możliwości, jeśli chodzi o elementy HTML, ale o tym było już mówione. Po zalogowaniu W stopce (tak, potrzebna jest lupa) nie ma żadnej potrzebnej informacji. Przejrzyj sobie stopki i co w nich się znajduje, bo na pewno nie fakt, że regulamin musi być przestrzegany, czy jest aktualizowany co jakiś czas. Podpowiem - znajduje się tam prócz frazy Copyright blabla spis linków do takich elementów jak kontakt, regulamin i inne. Bardzo pomocne. Linki MUSZĄ wyglądać na linki. Użytkownik jest leniwy, nie będzie machał myszką, żeby znaleźć w co da się kliknąć - MUSI widzieć to od razu! Portal jest nieintuicyjny. Klikam w elementy, spodziewając się pewnych zdarzeń, a dzieje się co chce. Nie wiem czy przeniesie mnie do profilu, czy wyświetli obrazek na warstwie, czy przeniesie mnie gdzieś indziej. Do pokazywania zdjęć lepiej nadaje się coś typu lightbox niż rozsuwanie się na górze. Jestem na samym dole strony - klikam i przenosi mnie na górę = jestem wkurzona. Wchodzę na Otrzymane oceny, przenosi mnie do czegoś, co ma tytuł Wystawione oceny i żadnego komunikatu. Nawet nie wiem czy tu faktycznie będą wystawione przeze mnie, czy przez innych. Brak jakiegokolwiek oficjalnego kontaktu. Nie chcę szukać użytkownika z gwiazdkami, żeby wylać swoje żale, albo zlecić usunięcie konta. Chcę kliknąć na jeden link, wypełnić jeden formularz i mieć spokój. Po kliknięciu na znak zapytania przenosi mnie do... profilu. Wbrew moim oczekiwaniom przeniesienia do działu Pomoc. Masz w menu górnym (na które trafiłam przypadkiem, w ogóle nie rzuca się w oczy) dwie ikony z ludźmi. I żadnego opisu, gdzie to mnie poprowadzi. Zapoznaj się z atrybutem title. Pod względem kodu dalej sieczka. Adresu IP nie umieszczaj do wiadomości publicznej. Skoro nie mogę do siebie samej pisać wiadomości to nie powinnam w ogóle mieć takiego linka w profilu. Podsumowanie Źle napisane - trudno będzie wprowadzać jakiekolwiek zmiany we front-endzie. Nieintuicyjne dla użytkowników. Nieużyteczne dla użytkowników z ograniczeniami (czy to wzrokowymi czy ruchowymi). Niepoprawne od strony formalnej. Chaotyczne. Powielające istniejące już serwisy. Jesteś jeszcze młody i takie ćwiczenie na pewno jest dla Ciebie dobre. Natomiast kopiowanie facebooka nie zapewni Ci sławy czy przyszłości - może lepiej zająć się mniej ambitnym projektem (np. w tym tygodniu do obrzydzenia zajmuję się rejestracją i dopieszczam formularz, aż będzie idealny; w przyszłym tygodniu projektuję i koduję nowe menu oraz rozrysowuję sobie jak powinny wyglądać przejścia z jednej części witryny do innych; w kolejnym - jak ma wyglądać profil (wyglądać w sensie makiet, nie finalnego layoutu) żeby użytkownikom było łatwiej - czy warto umieszczać tam wszystkie elementy, czy tylko te wypełnione przez użytkownika no i może gdzieś tam wyżej dać zapraszanie do znajomych) a w zaoszczędzonym czasie poćwiczyć podstawy (jak się pisze kod i dlaczego, dlaczego tak ważne oddzielenie jest struktury od prezentacji), użyteczność (bez tego nie zatrzymasz użytkowników). Społecznościówki z danymi osobowymi to już dzisiaj nie jest zabawa - to prawnicy, to GIODO, to masa konkurencji. Tworzyć i dopieszczać można, wypuścić bez dobrego regulaminu i bez zgłoszonej bazy danych osobowych na świat może być strzałem w stopę. Dobrze również z tego zdawać sobie sprawę. Społecznościówki to nie tylko front i back-end, to też ergonomia w używaniu (która tutaj leży) to usability, bo korzystają z tego laicy, to uwarunkowania prawne. W tym przypadku wygląda to trochę na porwanie się z motyką na słońce w aktualnym kształcie. No i niekiedy, żeby wypuścić coś dobrego trzeba kilka razy zaczynać od początku, nie tylko raz. Autor tematu na szczęście ma dużo czasu na zwojowanie świata. Poczyta sobie o paru tematach i jeśli się nie zniechęci, to możliwe, że kiedyś coś ciekawego zobaczymy. A stworzenie od nowa to nie zawsze zła rzecz. Czasem błędów (w kodzie i w podejściu) jest tyle, że lepiej machnąć zgodnie ze sztuką od początku niż siedzieć i poprawiać rzeczy, zastanawiając się, czy przy okazji poprawy coś innego się nie sypnie. Ten post edytował Shili 27.12.2011, 11:24:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 22:42 |