[Talk-de] keepright.at

Martin Raifer tyr.asd at gmail.com
Fr Mär 22 10:37:19 UTC 2013


Hallo!

Ich denke das Problem liegt eher darin, dass keepright keine  
"Internationalisierte Domainnamen" (IDN) [1] unterstützt. Somit werden  
alle URLs, die z.B. Umlaute oder "ß" beinhalten, fälschlicherweise  
beanstandet (z.B. www.ströbel.at - siehe [2]).

Ich habe den entsprechenden Code mal überflogen und kann jetzt nichts grob  
falsches erkennen (außer die offensichtlich fehlende Implementierung des  
IDNA Standards): Die meisten Routinen (z.B. das von dir erwähnte  
'check_redirects' oder 'fix_charset') scheinen dazu dienen, in PHP das  
Verhalten eines Web-Browsers zu simulieren (hier: HTML-Weiterleitungen  
bzw. inkonsistente Encoding-Angaben). Inwieweit diese Vorgangsweise  
sinnvoll ist, sei mal dahingestellt...

Unabhängig davon könnte IDNA-Support leicht nachgereicht werden [3].

Liebe Grüße
Martin

[1] http://de.wikipedia.org/wiki/Internationalisierter_Domainname
[2]  
http://keepright.ipax.at/report_map.php?zoom=16&lat=48.20742&lon=16.17782&layers=B0T&ch=0%2C411%2C412%2C413&show_ign=1&show_tmpign=1
[3] http://phlymail.com/de/downloads/idna-convert.html



Am 22.03.2013, 10:40 Uhr, schrieb Philip Gillißen <guerda at freenet.de>:

> Ich habe mir mal den Code von dem Website-Tag-Check[1] angesehen und ab
> Zeile 777[2] wird es interessant mit den Umlauten. Alles, was ich im
> Folgenden schreibe ist nur mein Verständnis des Codes. Wenn ich falsch
> liege, möchte ich nichts gesagt haben :) Ich bin keiner, der täglich
> PHP-Code schreibt, bin da in anderen Welten unterwegs. Wie ich den Code
> verstehe, wird anscheinend der HTML-Text der Website heruntergeladen und
> dort das Encoding überprüft. Kann jemand das verifizieren?
> Wenn dem so ist, geht meiner Meinung der Check etwas zu weit. Ansonsten  
> kann
> man ja direkt den W3C-Validator auch noch drüberlaufen lassen...
> Falls der Website-Check so penibel ist, sind für mich die Fundstellen  
> dann
> sehr wertlos. Meistens kann man die externe Seite ja nicht beeinflussen.
>
> Gruß, Philip
>
> [1]:
> http://sourceforge.net/p/keepright/code/676/tree/checks/0410_website.php
> [2]:
> http://sourceforge.net/p/keepright/code/676/tree/checks/0410_website.php#l777




Mehr Informationen über die Mailingliste Talk-de