Talk:Meeskond "Kipsplaat"
XML failide retsensioon meeskonna "KM" poolt
Meeskond valis ülesandeks veebipoe ja tegi XML andmefail, XML skeemifail ja 2 XML stiilifaili. XML andmefaili ülesehitus on tehtud arusaadavalt ja valideerub vigadeta. Juurelemendiks on Shop millel on kolm alamelementi - Info, Categories, Products. Element Info all on elemendid Name kujul String, Description kujul string ja Contaxts elemendi alamelemendid on Contact, mille on attribute kontakti tüübiga. Element Categories on alamelemendid Category kus on müüdava sisu kategooria nimed. Element Products alamelendid on Product. Toote all olev element Data sees olevad toote spetsifikatsioon ei ole hästi üles märgitud.
Näiteks elemendi Size on pandud “16 GB”, see ei võimalda toodeid sorteerida mahu järgi, sest mahtu saab erineva ühikutega üles märkida. Teises tootes on märgitud kõvaketta suurus Elemendi HDD all kuigi tegemist sama väärtusega.
Näitena veel element RAM, kus esimesel tootel puudub ram ja teisel tootel on ram String formaadis.
See käib ka kõigi teiste Data elementide kohta. Display on märgitud “4.0-inch Retina”, hea oleks märkida ekraani suurus tollides “4” ja attributes type=”retina”, see võimaldab sorteerida suuruse järgi, ning esimese toote all on ekraani viidatud Display elemendina, siis teisel tootel on ekraan Screen element.
Tootetel puudub ühtne standart mille järgi on keeruline otsingumootorit teha. Hea näide samast andmefailist on hind, mis on märgitud Elemendi Price all ja märgitud attribute Unit- ehk viidatakse valuutale. Hind on int formaadis millega on saab lihtsalt sorteerida tooteid.
Stiilifailid on kirjutatud ülesandele vastavalt.
Kokkuvõte Kõik vajalikud kriteeriumid koduses ülesandes on täidetud. Üle tuleks vaadata toote elemendi Type faili tüübid ja luua standard.