Malcolm Beck´s: Zusammenfassung

Beitrag lesen

hi,

» Jetzt kann ich die Inhalte der Datenbank nochmal überarbeiten

... lassen. Suche nach lang="en" und ersetze es durch lang="en" xml:lang="en". Mehr Sprachen hast du doch gar nicht, oder? Und mehr Aufwand ist es dann gar nicht.

Dazu kommen dann aber noch die DB-Dumps wo ich auch aufpassen muss, nichts falsch zu machen; Generell ist es nicht viel arbeit, aber Nervend, wenn man es immer wieder machen muss (gerade bei so kleinigkeiten, dafür ist es wenigstens Prägender für die Zukunft).

» <h2 xml:lang="en"></h2>

Das ist ja auch falsch. Zum einen erfordert dein Dokumententyp stets beide Varianten, zum anderen natürlich nicht für jedes Element, auch nicht für jedes [link:http://dj-tut.de/mixen/takt-korrigieren@title=<h2>].

Ich hatte mich vertippt, ich habe <h1 xml:lang="en"></h1> so Ausgezeichnet, da dieser bei mir ja Komplett in Englisch ist.
Und jetzt noch um <h1 xml:lang="en" lang="en"></h1> ergänzt.

» ich verwende XHTML-strict eigentlich nur, weil es gerade Hip ist und ich Hop mag.

Wenn dem tatsächlich so wäre, hättest du die Schwierigkeiten zumindest verdient, hehe.

Schuldig im Sinne der Anlage.

» <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">

Valide ist es nur, sofern es als text/html oder ähnliches ausgeliefert wird. Sobald du es als application/xml oder ähnliches auslieferst, wird überhaupt erst richtig geprüft, ob dein Code korrekt ist. Und dabei wird dann natürlich festgestellt, dass er nicht korrekt ist. Im Augenblick mag das für dich zwar noch nicht wichtig sein, aber der Tag wird kommen und du wirst dich ärgern.

Ja, der XML-Parser ist Grausam was Fehler angeht, dass wird mir immer zu bewusst, wenn ich an meinem Feed rumbastle.
Ich habe meine Seite jetzt Lokal mal mit „Content-Type: application/xml“ im Header ausliefern lassen und keine Fehlermeldung, der IE stellt die Seite jetzt wie ein XML-Dokument dar. Ist doch eigentlich ein gutes Zeichen oder?

Im Übrigen hast du mich zu meiner großen Verwunderung absolut missverstanden. Du hast ein <html>-Start-Tag mit doppelter Sprachangabe präsentiert und gemeint, das würde reichen.

Mir war Ehrlich gesagt nicht so ganz bewusst, wofür dieses xml:lang da steht bzw. habe ich mir nie Gedanken darüber gemacht. DOCTYPE! ist Pflicht, daher habe ich mich nie mit diesen beschäftigt sondern einfach Copy&Paste.
Mit XML habe ich mich noch garnicht so richtig beschäftigt.

Darauf habe ich geantwortet, dass du das mit jedem Element machen sollst, dessen Sprache davon abweicht. Und das verstehst du als Aufforderung, genau das Gegenteil zu tun, nämlich überall wieder nur das HTML-Attribut zu verwenden? Seltsam. -- Vielleicht hättest du den Satz noch ein viertes Mal lesen sollen, hehe.

Ich dachte wenn ich das lang="de" aus dem <html> entferne, brauche ich diese auch nicht mehr im restlichen Dokument. Meine Logik ;)

gelesen haben solltest.
Solltest du die Erläuterung des W3C nicht verstehen oder sollten noch einzelne Fragen offen bleiben, komme ich auch gern deiner Bitte nach einer laiengerechten Fassung nach. Frag dann bitte einfach nur noch einmal kurz hier nach.

Ja, der Begriff „Meta“ hat mich ein wenig verwirrt,  bei mir werden diese Angaben im HTTP-Header der Seite mit geschickt, zurzeit steht dort:

Content-Language: de-DE

Dann müsste es ja eigentlich

Content-Language: de-DE,en-EN

heissen, richtig? Bzw. wenn mehr Sprachen auf der Seite vorkommen dementsprechend hier notieren? Laut der verlinkten Seite sollte es ja reichen, wenn ich diese im Heder mitschicke, wobei es auch kein Ding ist, diese den Meta-Tags hinzuzufügen ... (Done).

mfg

--
echo '<pre>'; var_dump($Malcolm_Beck`s); echo '</pre>';
array(2) {
  ["SELFCODE"]=>
  string(74) "ie:( fl:) br:> va:? ls:? fo:) rl:| n4:# ss:{ de:? js:} ch:? sh:( mo:? zu:("
  ["Meaningful"]=>
  string(?) "Der Sinn des Lebens ist deinem Leben einen Sinn zu geben"
}
0 148

Wieviel ist zuviel des guten?

Malcolm Beck´s
  • barrierefreiheit
  1. 0
    Kai345
    1. 0
      Malcolm Beck´s
      1. 0
        Kai345
        1. 0

          Wieviel ist zuviel des guten? Soweit geklärt.

          Malcolm Beck´s
  2. 0
    Hans
    1. 0
      Malcolm Beck´s
      1. 0
        Hans
        1. 0
          Malcolm Beck´s
          1. 0
            Auge
            1. 0
              Malcolm Beck´s
          2. 0
            at
            1. 0
              Malcolm Beck´s
              1. 0
                at
        2. 3
          molily
          1. 0
            Tim Tepaße
    2. 1
      at
  3. 0
    Beat
    1. 0
      Malcolm Beck´s
      1. 0
        Kai345
        1. 0
          Malcolm Beck´s
          1. 0
            MudGuard
            1. 0
              Malcolm Beck´s
      2. 0
        Beat
        1. 0
          Malcolm Beck´s
          1. 0
            Beat
            1. 0
              Kai345
              1. 0
                Malcolm Beck´s
            2. 2
              Auge
  4. 0
    hotti
    1. 0
      Malcolm Beck´s
  5. 2
    molily
    1. 0
      Malcolm Beck´s
      1. 0
        at
  6. 0
    Cyx23
    1. 0
      Malcolm Beck´s
      1. 0
        at
        1. 0
          Cyx23
          1. 0
            Beat
            1. 0
              Cyx23
              1. 0
                at
          2. 0
            at
            1. 0
              Cyx23
              1. 0
                at
                1. 0
                  Cyx23
                  1. 0
                    at
                    1. 0
                      Cyx23
                      1. 0
                        Beat
                        1. 0
                          Cyx23
                      2. 0
                        at
  7. 3
    at
    1. 0
      Malcolm Beck´s
      1. 0
        Auge
        1. 0
          Malcolm Beck´s
          1. 0
            Auge
            1. 0
              Malcolm Beck´s
      2. 0
        at
        1. 0
          at
          1. 0
            Malcolm Beck´s
        2. 0
          Malcolm Beck´s
          1. 0
            at
            1. 0
              Malcolm Beck´s
              1. 0
                at
                1. 0
                  Malcolm Beck´s
                  1. 0
                    at
  8. 0

    IDs für Überschriften

    Malcolm Beck´s
    1. 0
      Kai345
    2. 0
      at
      1. 0
        Malcolm Beck´s
        1. 0
          Beat
          1. 0
            Malcolm Beck´s
        2. 1
          at
          1. 0
            Malcolm Beck´s
            1. 0
              at
              1. 0
                Malcolm Beck´s
                1. 0
                  at
    3. 0
      Beat
      1. 0
        Auge
      2. 0
        Malcolm Beck´s
        1. 0
          Auge
          1. 0
            at
            1. 0
              Auge
              1. 0
                at
                1. 0
                  Beat
                  1. 0
                    at
                    1. 0
                      Beat
                      1. 0
                        at
                        1. 0
                          Beat
                          1. 0
                            at
                2. 0
                  Auge
                  1. 0
                    at
                    1. 0
                      Auge
                      1. 0
                        at
            2. 0
              at
              1. 0

                Target für Popups

                Beat
                1. 0
                  at
                  1. 0
                    Beat
                    1. 0
                      at
                    2. 0

                      Sprachauswahl

                      Gunnar Bittersmann
                      1. 0
                        Beat
                        1. 0
                          at
                          1. 0
                            Beat
                            1. 0
                              at
                              1. 0
                                Beat
                        2. 0
                          Gunnar Bittersmann
              2. 0
                Auge
                1. 0
                  at
                  1. 0
                    Auge
                    1. 0
                      Patrick Andrieu
                      1. 0
                        at
                    2. 0
                      at
            3. 0
              Malcolm Beck´s
              1. 0
                at
                1. 0
                  Malcolm Beck´s
                2. 0
                  Gunnar Bittersmann
                  1. 0
                    at
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        at
          2. 0
            Malcolm Beck´s
            1. 0
              Auge
              1. 0

                Minus im String? Wer will das sehen?

                Kai345
                • menschelei
                1. 0
                  at
        2. 0
          Gunnar Bittersmann
  9. 0

    Zusammenfassung

    Malcolm Beck´s
    1. 0
      Beat
      1. 0
        Malcolm Beck´s
        1. 0
          Beat
      2. 0
        at
    2. 0
      at
      1. 0
        Malcolm Beck´s
        1. 0
          Gunnar Bittersmann
          1. 0
            Malcolm Beck´s
        2. 0
          at
          1. 0
            Malcolm Beck´s
            1. 0
              at
              1. 0
                Malcolm Beck´s
                1. 0
                  at
                  1. 0
                    Malcolm Beck´s
                    1. 0
                      at
                      1. 0
                        Malcolm Beck´s
    3. 0
      Gunnar Bittersmann
      1. 0
        Malcolm Beck´s
        1. 0
          at
          1. 0
            Malcolm Beck´s
            1. 0
              at
              1. 0
                Malcolm Beck´s
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Malcolm Beck´s