Article View: dk.edb.internet.webdesign.serverside
Article #208Re: google kode (javascript) validerer ikke
From: Birger Sørensen
Date: Tue, 17 May 2011 13:07
Date: Tue, 17 May 2011 13:07
42 lines
3107 bytes
3107 bytes
Preben Nielsen skrev den 17-05-2011: > Jeg har indsat noget kode kopieret fra > http://translate.google.com/translate_tools, hvor tryk p� link udl�ser en > overs�ttelse til et givet sprog (i mit eksempel italiensk). Og det virker som > det skal. Men da jeg s� tjekkede via W3 Markup Validation Service, viser den > 19 fejl for koden til blot �t sprog. Koden kan ses isoleret p� denne side: > http://vinsiderne.dk/test_translate/translate_fejl.htm > > Jeg kan ikke hverken skrive eller l�se javascript, s� jeg ved ikke > hvordan jeg skal forholde mig til dette. Kan koden virkelig v�re s� > fejlbeh�ftet? Og hvis den er: Hvad g�r jeg s�? Eller er det ligemeget, > s� l�nge det virker? Det sidste vil �rgre mig, da jeg under > renoveringsarbejdet med mit site har s�rget for at alle sider > validerer. > > Den ovenfor anf�rte google side giver i�vrigt 825 fejl if�lge W3 > validatoren! Javascript h�rer til i <head> - ikke i en href for et anchor. L�g koden hvor den h�rer til, i en funktion der kaldes ved onclick. Det beh�ver s� ikke v�re et anchor - selvom det nok er passende i dit tilf�lde. Der gives en hel del fejl, som skyldes at koden ikke er masket af - specielt n�r man skriver XHTML, er der visse tegn man ikke kan skrive i js, uden enten at escape dem, eller markere hele scriptet som CDATA. Selve koden vil jeg ikke g� ind i. Det er een lang linie - 593 karakterer - der overhovedet ikke er til at overskue. Og jeg har ikke et par timer, til lige at formattere det, s� det er overskueligt. Man kan selvf�lgelig - som Google og mange andre med dem - v�re ligeglad med valideringen, n�r bare tingene virker. Det p�virker formentlig langtidsholdbarheden af din kode. Har du checket i IE? Overvejet hvor crossbrowser compatibelt skal det v�re? Birger -- http://varmeretter.dk - billig, sund og hurtig mad http://bbsorensen.dk
Technical Details
Message-ID:
<4dd27324$0$311$14726298@news.sunsite.dk>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!feeder.news-service.com!newsfeed101.telia.com!starscream.dk.telia.net!news.tele.dk!feed118.news.tele.dk!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mailReferences:
<05933b9c-71ba-4c98-bad2-3407f8683377@x6g2000yqj.googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: fe0cc,84fdfa8a30d95e07 X-Google-NewGroupId: yes X-Google-Attributes: gid855c6d7664,domainid0,public,usenet X-Google-Language: DANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!feeder.news-service.com!newsfeed101.telia.com!starscream.dk.telia.net!news.tele.dk!feed118.news.tele.dk!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail Subject: Re: google kode (javascript) validerer ikke From: Birger Sørensen <sdc@bbsorensen.com> References: <05933b9c-71ba-4c98-bad2-3407f8683377@x6g2000yqj.googlegroups.com> Newsgroups: dk.edb.internet.webdesign.serverside Organization: SDC X-Newsreader: MesNews/1.08.03.00-da Date: Tue, 17 May 2011 15:07:50 +0200 MIME-Version: 1.0 X-ICQ: 1936024686 Reply-To: sdc@bbsorensen.com Content-Type: text/plain; charset="iso-8859-15"; format=flowed Content-Transfer-Encoding: 8bit Lines: 44 Message-ID: <4dd27324$0$311$14726298@news.sunsite.dk> NNTP-Posting-Host: 82.143.205.219 X-Trace: news.sunsite.dk DXC=f?UZZ50YhVKB^D;0lZCOUDYSB=nbEKnkK30Tohi2XK;DTb887[fE<JG3`[_fI<nl9B2hf8P_0PMJG;kDaZAaFG7CSO<G6S8e1LF X-Complaints-To: staff@sunsite.dk