18. marts 2007 - 15:34Der er
7 kommentarer og 1 løsning
Google og HTML kode?
Hej
Jeg syntes altid jeg har lært at man skal kode HTML således: <br><input type="text" name="q" size="31" maxlength="2048" value="free" title="Søg">
Altså at lukke alle variabler med "".
Hvis man kigger på Google's source, så har de følgende: <br><table border=0 cellpadding=0 cellspacing=0 align=center><form method=GET action=/search><tr><td nowrap> <font size=-1><input type=text name=q size=31 maxlength=2048 value="free" title="Søg">
Hvor variablerne ikke er lukket, og det er konsekvens gennem stort set hele HTML koden.
Jeg undrer mig bare over hvorfor? Er der fordele ved ikke at lukke dem?
Du bør overholde w3c standarden der siger de skal lukkes. Hvad google selv gør er en ting noget andet er det hvad de web sites de optager gør.
Prøv at søge på dine 5 vigtigste søgeord, og se hvad top 5 for hvert søgeord gør. Hvis du kikker detaljeret efter, så vil du kunne uddrage meget at hvad der skal til for at nå toppen
Jeg ligger allerede i toppen på mine keywords, og overholder w3c standarden. Jeg undrer mig bare over om der er logisk forklaring på hvorfor de ikke går det?
Minimere mængden af data der sender til den besøgende? De "'er løber jo op på et site som google :)
Jeg skal ikke påstå at jeg ved hvordan man tænker i plexet og har inside information, men googles egen kode skal jo ikke være optimeret, kun køre hurtigt for at kunne leverer svaret så hurtigt som muligt
Jeg ville bare gå ud fra at Google af alle ville optimere deres kode til at fungere på alle platforme. Og man må vel gå ud fra de ved hvad de gør, siden de bevidst ikke overholder w3c standarderne.
Nu kan man jo sige meget om google, men de kører jo konsekvent html4 transitional, hvor det er ganske i orden at droppe streng-afgrænsere, medmindre der er tegn i property-værdien, der skal escapes (hvilket google så konsekvent nok undgår !-)
Google har, såvidt jeg ved, heller ikke nogen form for validering (det vil jo også begrænse deres evne til at formidle indhold !-), men checker alligevel en masse ting, der har en sammenhæng til validering, når de skal page-ranke ...
-- og der er absolut _ingen_ fordel ved at sætte properties i tekst-strenge, hvis du bruger html4 eller en tilsvarende standard, hvor browseren alligevel bare læser tingene efter en grundlæggende SGML-standard ...
-- og dette gælder f.eks. også 99.9% af de sites, der er lavet efter XHTML idag, da browseren er nødt til at fortolke siden som fejlfyldt html4, da den ikke forstår xhtml alligevel ...
Til gengæld er det en god investering, at man bruger fuldt kompatibelt html-kode, da chancen for, at fremtidens browsere kan følge med, forøges i så stort omfang, at de få ekstra tegn, der skal overføres, er fuldstændig marginale !o]
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.