Grundlegende Fragen zu Charsets-Gebrauch
Hallo Coder-Freunde,
ich habe folgendes Problem: Als ich anfing meine Website zu produzieren, habe ich den Charset ISO-8859-1 (Westeuropa) verwendet und meine Umlaute in der Form ü eingesetzt. Dadurch dass ich nun das CMS Drupal fuer meinen Community-Bereich nutzen moechte, habe ich das Encoding der gesamten Website auf UTF-8 umstellen muessen, da ich nicht zwischen 2 Charsets in einer Website springen moechte. Die Umlaute in der Form &Xuml; werden im Browser weiterhin richtig dargestellt, also kein Problem. Jedoch habe ich gerade ein SEO Tool benutzt um mir die Seite so darstellen zu lassen, wie sie eine Suchmaschine sieht. Der ausgegebene Text hatte bei vielen Umlauten (nicht die mit der &Xuml; Formatierung) Probleme. Liegt dies nur an dem Tool, oder werden die Bots auf meiner Seite aehnliche Probleme haben? Hat jemand eine Idee, was ich tun kann OHNE alle Umlaute wieder bearbeiten zu muessen? Danke und Gr Kai |
Gegenfrage: Warum verwendest du eigentlisch die hexadezimale schreibweise? Die symbolische klappt immer und ist viel verständlicher.
Mir viele keine möglichkeit ein dieses problem zu umgehen. |
Was genau meinst Du mit symbolische?
Vielleicht ist dies aber schon die Antwort auf Deine Frage: Ich arbeite momentan von Melbourne (Australien) aus und habe hier keine Umlaute auf meiner Tastatur. Deshalb ist das Eingeben der Umlaute ueber &Xuml; fuer mich am einfachsten... |
Achso du meinst du verwendest die ä (symbolische) schreibweise aber das wird falsch umgesetzt. Ich dachte du verwendest die hexadezimale / unicode schreibweise.
|
Nein, also ich habe die ä (symbolische) Schreibweise fuer den "statischen Teil" meiner Website benutzt. Im Drupal-powered Bereich werden aber Umlaute - wenn sie von Benutzern eingegeben werden - nicht in die symbolische Schreibweise umgewandelt, sondern beleiben so bestehen, wie sie eingegeben werden.
Langer Rede kurzer Sinn: ich habe manchmal symbolische und manchmal "direkte Eingabe der Umlaute", die nicht umgewandelt werden. UTF-8 kommt anscheinend mit beiden klar. In meinen Browsern sieht das Ganze jedenfalls OK aus. Ich habe heute morgen aber wie gesagt ein SEO Tool benutzt, um mir die Website so anzeigen zu lassen, wie sie von Bots gesehen wird. Und da machten die Umlaute irgendwie Probleme. Ich wollte nun wissen, ob das nur an dem SEO Tool liegt, oder ob das von den Suchmaschinen wirklich nicht richtig gelesen werden kann!? Der Text den das SEO Tool ausspuckt sieht wie folgt aus (Ausschnitt) Zitat:
|
Google sollte mit diesen sog. Entiies umgehen können. Vielleicht kann das dieses englischsprachige Tool nicht :)
Übrigens, wenn Dein CMS nicht den output generiert, den Du haben wiilst, kann manchmal SED helfen, den gibt's auch für Windows. |
Zitat:
Was ist denn ein SED? VG Kai |
SED = Stream EDitor, ein Editor für nicht-interaktive Anwendungen. Kann scriptgesteuert Muster finden und ersetzen oder Zeilen hinzufügen oder rauswerfen.
siehe auch: http://www.linuxfibel.de/sed.htm |
Alle Zeitangaben in WEZ +2. Es ist jetzt 04:21 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023