Talk:PC KartKicker
Retsensioonid
Retsensioon meeskonnalt [1]
XML ja XSD fail
Näidisfail valideerib ning struktuur vastab osaliselt etteantud kriteeriumidele
1. on vähemalt neli loogilist dimensiooni - leidsime viis
2. Valdavalt on kõik andmed defineeritud atribuutide väärtustena - raskesti loetav XML fail.
3. ID-sid pole kasutatud. Kasutatud on liigselt palju atribuute. Identifitseerimiseks saab põhimõtteliselt kasutada ainult name atribuuti. Õlejäänud atribuudid on üleliigsed. Võiksid olla xml-elemendid.
4. Identifitseerimiseks võiks kasutada ikkagi numbrilisi väärtused ja vähemalt üks element peaks olema unikaalne, sest nii oleks tagatud loogilisem ja veakindlam ülesehitusega. Samuti vastaks selline identifitseerimine andmebaasi primarykey väärtustamise põhimõttele.
5. elementi <case>, <cpu> jne (kõik ülejäänud ka) saab nt name ja teiste tema sees olevate atribuutidega lisada piiramatul arvul, ilma et viga tekiks.
6. Nimetuste kasutamine atribuutides ja xml-elementides on ühtlase stiiliga
7. Transformatsioone on esitatud kaks aga kumbki sisaldab vaid ühte foreach klauslit. Ei vasta nõuetele.
8. Tingimuste kontrolli pole kasutatud.
Transformatsioonid
XML -> HTML transformatsioon
Väljundiks olev HTML annab W3C validaatoris mitu viga:
1. XML -> HTML lühike ja ikka vigu täis!!!!
2. Puudub dokumendi tüübi deklaratsioon (<!DOCTYPE HTML SYSTEM>).
3. Head elemendis on sees