Talk:Meeskond:vertigo

From ICO wiki
Revision as of 16:41, 8 March 2015 by Uhoogma (talk | contribs) (Created page with "Meeskonna Valar Morghulis retsensioon meeskonnale Vertigo Meeskonnale Vertigo xml-faili sisuks on IMBD andmete sarnane filmiandmete nimekiri. Kindlasti võib see kasutamist leid…")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Meeskonna Valar Morghulis retsensioon meeskonnale Vertigo

Meeskonnale Vertigo xml-faili sisuks on IMBD andmete sarnane filmiandmete nimekiri. Kindlasti võib see kasutamist leida ka antud aine järgnevate osade juures.

Main.xml - vastab igati nõuetele. Rohket CDATA kasutamist mina veaks ei pea erinevalt kuna filmide kirjeldused, kompaniide nimed jm võivad sisaldada keelatud märke.

Main.xsd- ga on palju vaeva nähtud, peale atribuudi id tüübi "unsignedInt"-iks muutmise on määratud ka andmetüüpide miinimumpikkusi ja (vajaduse korral) ka nende maksimaalset esinemiste arvu.

Actors.xslt - on kasutatud if-testi sorteerimaks näitlejaid atribuudi väärtuse järgi kahte gruppi.

ShorterMovies.xslt - on loovalt kasutatud if-testis XSLT funktsioone position() ja last(), et tekitada komadega eristatud nimekiri. Kui antud koht koodis oleks kirjutatud kujul

<xsl:if test="position() != last()">, </xsl:if>

mitte

<xsl:if test="position() != last()">
  , 
</xsl:if>

siis oleks saanud vältida ka ebavajalikku tühikut enne koma SmallVersionXML.xslt - on valitud alamhulk Main.xml-is olevatest andmetest HTML transformatsioonidel (esimesed 2 faili) on vaid üks viga. Neil pole deklareeritud dokumenditüüpi. Kui kasutada W3C HTML validaatorit http://validator.w3.org/check tuleb see selgelt välja.

Line 1, Column 1: no document type declaration; implying "<!DOCTYPE HTML SYSTEM>"

Sellest saaks üle lisades xslt-failidesse vahetult enne <html> elemendi algust järgmise rea

<xsl:text disable-output-escaping='yes'><!DOCTYPE html></xsl:text>

Muidu väga hea töö mis väärib maksimumpunkte.