Hogy tetszik az oldalam?
No. Az ízekre szedés ma este elmarad. Inkább elmegyek sakkozni. :-)
Node hogy feleljek a feltett kérdésre is:
Ötlet: 2
Okok: Tucatnevelde, semmi ötlet, újszerűség. (A néhai alkoholistanevelde meg csíknevelde legalább ötlet szinten mutatott némi kreativitást.) 4 paraméter az egész, az is kb. minek. Semmi összetettség, semmi stratégiai döntési lehetőség. Nincs elérendő cél, így nincs is igazi verseny. Vicces, kedves, érdekes elemeket sem tartalmaz a játék. A toplistában is jobb híján az oldalon töltött idő szerepel. (Ha éjszakára bekapcsolva hagyom a játék főoldalát 2 percenkénti frissítéssel, akkor az igazán nagy győzelem.) Csak azért kapott kettest, mert egy 8 éves – aki még életében nem ült a net előtt – láthat benne annyi fantáziát, hogy akár heteken keresztül is játszhat a játékkal.
Design: 2 alá alá
Okok: Szétesik. Egy böngésző és felbontásfüggetlen oldal ma már követelmény és nem is nagy ördöngösség. A betűtípusok és méretek teljesen kaotikusak. A színek is itt-ott ütik egymást, bár láttam már sokkal rosszabbat is.
Játékmenet: 1
Okok: A „nevelés” menüpontban ott van az Étel, Ital, Kedv, Tisztaság rész. Mindegyiknél „0/” látszik. (Nulla per micsoda?) Bármilyen gombot nyomok meg, látszólag nem történik semmi. Az egész első ránézésre érthetetlennek és működésképtelennek tetszik.
Kiegészítő, kommunikációs funkciók: 3
Okok: Végülis a chat és a levelezés működnek. Vannak azért működésbeli hibák, de összességében jó úton van a dolog. Azért a chat elég fapados, az üzenetek sorrendje eltér a szokványostól. Az adatlap funkcióiban is van következetlenség. (Pl.: Nézd meg a képeit > Nincs képe). Lehetne akár 4-es osztályzatú is, de a kód és a biztonság tekintetében inkább visszahúzom 3-asra.
HTML kód: 1
Okok: Az még oké, hogy eleve szétesik az oldal, de abszolút nem szabványos HTML kódról van szó. Hogy hány téren sértette meg a HTML szabványt, azt most inkább hagyjuk, nincs kedvem órákat gépelni. A jobb klikk tiltásos cucc tipikusan amatőr húzás. (Pl. a facebookon miért nincs ilyen?) Még egy nagyon amatőr felhasználó is kb. 1 perc alatt talál rá legalább egy módszerre, hogy megnézze a HTML forrást. A kód láttán azon csodálkozom, hogy hogyan képesek a böngészők mégis megjeleníteni az oldalt.
Biztonság: 2
Okok: Számos helyen látom nyomát biztonsági intézkedéseknek, csakhogy nem következetesen. A legegyszerűbb XSS trükkök túl sok helyen működnek. Hogy ez milyen mélységig jelent kockázatot, azt még tesztelni fogom, de van egy olyan érzésem, hogy nem sok akadálya van annak, hogy szabadon lehessen garázdálkodni az oldalon.
* * *
Azt írod: „Apróbb hibákkal”… Apróbb hibák olyanok, hogy pl. a chatben nem jól jeleníti meg bizonyosos esetekben a unicode karaktereket. Apróbb hiba, ha nincs semmi védelem a csalás, scriptelés ellen. Apróbb hiba, ha a kód nem megy át a W3 validáción, mert néhány helyen <strong> helyett <b> szerepel.
Az oldal súlyos és lényeges hibákkal rendelkezik. Kiindulási pontként még jó lehet, bár amilyen szörnyű a kód, lehet érdemes teljesen előröl kezdeni. Még mindig gyorsabb, mint kijavítani az összes hibát. Programozási gyakorlásnak is jó lehet, de az ember ritkán nyit éttermet, ha főzni tanul, és rendszeresen elsózza, odaégeti az ételt.
* * *
Tudom, hogy ezek súlyos kritikák és érthetők úgy, mintha „fikázni” akarnálak. Hidd el, hogy amit írtam, azt objektív szemmel nézve, elfogultság és rosszakarat nélkül írtam. Elismerendő programozási tudásra vall, ha ennyit sikerült összehoznod, de ez még így önmagában nagyon messze áll a „jó kis oldal” érzéstől. Jóval nagyobb tudás van benned, mint egy átlag gportálos szerkesztőben, blogíróban. Annyi mindenesetre látszik, hogy megvan az alapvető érzéked a programozáshoz. Viszont egy programozóhoz képest meg igencsak felszínes, hiányos, tapasztalat nélküli tudást jelent.
Azért további jó tanulást és jó programozást. Ha lesz időm még megpróbálok szerény hacker tudásommal eljutni addig, ameddig lehet, és megosztom veled a biztonsági hiányosságok helyét, kihasználási módját, valamit a lehetséges óvintézkedések lehetőségét. (Úgyis túl rég csináltam ilyet.)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!