Menu

#1 HTML-kodering

open-later
nobody
None
3
2001-06-02
2001-01-12
No

Det er kanskje ikke sĺ dumt ĺ sjekke dokumentasjonen til HTML 4.01 og XHTML 1.0, slik at vi ikke risikerer at all HTML-en mĺ skrives om for at den skal bli střttet av f.eks. Netscape's nyeste browser.

F.eks. mĺ alle tags skrives med smĺ bokstaver, altsĺ ikke <HTML> eller <BR>, men <html> og <br>. Alle tags mĺ ogsĺ avsluttes. Ta en titt pĺ http://www.w3.org/ for dokumentasjonen. Det er bedre ĺ begynne med dette litt tidlig, slik at det ikke blir masse jobb senere...

Discussion

  • Ragnvald Larsen

    Ragnvald Larsen - 2001-01-13
    • milestone: 100100 --> 102250
    • assigned_to: nobody --> sealten
     
  • Ragnvald Larsen

    Ragnvald Larsen - 2001-01-13

    Vi har allerede problemer med forsida i forhold til Netscape 6.0. Det er absolutt en fordel g gjennom layout OG dokumentasjon i koden. Tenker meg at vi definerer to jobber.

    * HTML-validering sjekkes opp
    * Dokumentasjonen (meta/variabler) m over p engelsk

    Sander, kan du definere disse to oppgavene nrmere? Du trenger ikke gjre annet enn beskrive oppgavene nrmere. Forslag til endringer i filer kan gjres utenom CVS via "Rettinger" (eller "Patch").

     
  • Sander Alten

    Sander Alten - 2001-01-15

    (X)HTML-validering:

    Oppgave:
    Srg for at all kode som til n er skrevet blir godkjent som XHTML 1.0.

    Kort sammenfatning av hva som m skje:

    1) Alle XHTML-sider m begynne med en <!doctype>:
    For vanlige sider:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/strict.dtd">

    For sider inneholdende framesets:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/frameset.dtd">

    2) Alle attributt-navn m skrives med sm bokstaver

    3) Alle attributt-verdier m st i gseyne (quoted)

    4) All attributt-minimalisering er forbudt

    5) Bruk attributten 'id' i stedet for attributen 'name'

    6) Sjekk at alle tags er sluttet (f.eks. <p>....</p> og <br></br> eller evt. <br /> )

    7) Sjekk koden opp mot en gyldig XHTML-validator
    (f.eks. W3's gratis versjon p 'http://validator.w3.org/')

    Eventuelt kan 'XHTML Transitional' brukes i stedet for 'strict', men der det er mulig brukes 'strict'.

    For mer informasjon om XHTML, les informasjonen p siden 'http://www.w3.org/TR/xhtml1/'. En enkel og rask innfring i XHTML finnes p siden: 'http://www.w3schools.com/xhtml/'.

    All ny (X)HTML-kode flger fra n av kravene til XHTML slik beskrevet i punktene 1 - 7 over.

     
  • Sander Alten

    Sander Alten - 2001-01-16

    Oppgave:

    All dokumentasjon samt alle variabler og meta-informasjon oversettes til engelsk.

    1) En ny mappe som skal inneholde den engelske versjonen opprettes.

    2) Alle mappenavnene under CVS oversettes og blir opprettet under den engelske mappa - i samme struktur som den norske versjonen har.

    3) Alle dokumenter i /code/dokumentasjon/ oversettes, fr en passende engelsk filnavn og plasseres i rett mappe under den engelske mappa.

    4) Oversett alle variabler i alle filene som ligger i CVS. G systematisk gjennom fil for fil og mappe for mappe.

    Alle variabler fr passende engelske navn. Det er her svrt viktig notere oversettelsen av hver enkelt variabel slik at du ikke risikerer lage to forskjellige oversettelser av en og samme variabel. Dette er ikke bare viktig innenfor en og samme fil, men ogs mellom forskjellige filer ettersom en variabel kan bli overfrt til en annen fil! Bruk et Excel-regneark til notere dette i slik at det er mulig sortere filnavnene eller variablene i alfabetisk rekkeflge.

    Sjekk om det er gjort en avtale om hvordan variablene skal noteres tidligere og hold deg til dette. Hvis ingenting er avtalt, vr da konsekvent ved bruken av hvordan du noterer varibler; velg alltid bruke en av formene: MyFavouriteVariable eller my_favourite_variable - ikke begge.

    5) Oversett all meta-informasjon og dokumentasjon i de samme filene - dette kan best gjres samtidig med punkt 4.

    6) Legg Excel-filen ut p CVS slik at den er tilgjengelig for andre Sherpa-utviklere.

     
  • Ragnvald Larsen

    Ragnvald Larsen - 2001-03-18

    Logged In: YES
    user_id=28906

    I den nye versjonen av sherpa vil programmeringen med
    variabler gjres p engelsk. Kommentarer i CVS-loggen og i
    forum vil imidlertid holdes p norsk inntil videre. Et eget
    engelsk forum er opprettet, men slik prosjektet n str m
    vi fokusere p utvikle en GOD lokal lsning som vi
    etterhvert kan internasjonalisere.

    Det er viktig at vi tar tilstrekkelig hensyn til dette nr
    vi n gr inn i en fase med "nyprogrammering" av systemet.

    Foreslr at Sander tar en prat med Dag Nss (bor i
    Trondheim og skal programmere litt p Sherpa) om dette slik
    at det blir nrmere avklart.

     
  • Ragnvald Larsen

    Ragnvald Larsen - 2001-03-18
    • status: open --> open-later
     
  • Ragnvald Larsen

    Ragnvald Larsen - 2001-04-17
    • priority: 5 --> 3
    • labels: 102592 --> 320898
    • assigned_to: sealten --> nobody
     
  • Ragnvald Larsen

    Ragnvald Larsen - 2001-04-17

    Logged In: YES
    user_id=28906

    Dette viderefres nr codeland har kommet et stykke videre.
    Utsettes og nedprioriteres dermed n. Overfres senere som
    egen oppgave.

     
  • Ragnvald Larsen

    Ragnvald Larsen - 2001-06-02
    • labels: 320898 -->
    • milestone: 102250 -->
     
  • Ragnvald Larsen

    Ragnvald Larsen - 2001-06-02

    Logged In: YES
    user_id=28906

    Denne informasjonen vil vre nyttig som bakgrunn for
    patching. Viderefres der.

     

Log in to post a comment.