Christian: de-at,de;q=0.8,en-us;q=0.5,en;q=0.3

Hi,

im Betreff steht die PHP-Variable $_SERVER['HTTP_ACCEPT_LANGUAGE'] eines Phoenix 0.5 Browsers.

Es sind also die Sprachenkürzel mit deren Sprachen der Browser zurecht kommt. Richtig? Was aber bedeutet q=0.8 ...... q=0.3 ????

Gruß
Christian

  1. Hi,

    Es sind also die Sprachenkürzel mit deren Sprachen der Browser zurecht kommt. Richtig? Was aber bedeutet q=0.8 ...... q=0.3 ????

    alle Servervariablen, die mit "HTTP_" beginnen, sind HTTP-Header. Diese sind in RFC 2616, http://www.ietf.org/rfc/rfc2616.txt definiert, wo Du auch Antwort auf Deine Frage findest.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hallo,

      alle Servervariablen, die mit "HTTP_" beginnen, sind HTTP-Header. Diese sind in RFC 2616, http://www.ietf.org/rfc/rfc2616.txt definiert, wo Du auch Antwort auf Deine Frage findest.

      wenn wir schon bei der frage sind ,was bedeutet denn
      <html lang="en">
      <head>
      <meta...

      siehe quelle von http://www.w3.org/TR/html401/
      ist damit jetzt der inhalt der seite gemeint oder die html-sprache?

      Gruss vom Alain

      --
      ...wenn das gehirn so einfach wäre,es zu vestehen,
      wären wir zu dumm um es zu begreifen...
      1. Hallo Alain,

        wenn wir schon bei der frage sind ,was bedeutet denn
        <html lang="en">
        (..)
        ist damit jetzt der inhalt der seite gemeint oder die html-sprache?

        Die Sprache des innerhalb des Elementes Textes. In diesem Fall ist also
        aller Text zwischen <html> und </html> englisch. Siehe auch
        http://selfhtml.teamone.de/html/referenz/attribute.htm#universalattribute

        Tim

        1. Hi,

          <html lang="en">
          ist damit jetzt der inhalt der seite gemeint oder die html-sprache?
          Die Sprache des innerhalb des Elementes Textes.

          ja. Ich stelle mir gerade das Gegenteil vor:

          <html lang="de">
            <kopf>
              <titel> &Uuml;berTextAuszeichnungsSprache (&Uuml;TAS) [tm] </titel>
            </kopf>
            <koerper hgfarbe="#FFFFFF">
              <tabelle rand="1">
          [...]

          ;-)

          Cheatah

          P.S.: Günstiger DOCTYPE wird vorausgesetzt *g*

          --
          X-Will-Answer-Email: No
          X-Please-Search-Archive-First: Absolutely Yes
          1. Hallo Cheatah,

            <koerper hgfarbe="#FFFFFF">
            [...]
            P.S.: Günstiger DOCTYPE wird vorausgesetzt *g*

            Wenn Du so eine entwickelst, dann änder doch mal <koerper> zu <körper>, ja?
            Schließlich sind Unicodezeichen erlaubt. ;-)

            Tim

  2. Holladiewaldfee,

    Es sind also die Sprachenkürzel mit deren Sprachen der Browser zurecht kommt. Richtig? Was aber bedeutet q=0.8 ...... q=0.3 ????

    Die "Qualität" der Sprache.
    1.0 ist die "Lieblingssprache" des Benutzers (oder seines Browsers ;))
    Dann absteigend bis 0.1
    0.0 ist tja ... eigentlich heißt 0.0, daß der Benutzer die Sprache gar nicht haben will, auch wenn sie im Header steht ...

    Ciao,

    Harry

    --
      Intelligenz ist nicht zwingend etwas positives.
      Man weiß erst, was man hatte, wenn man es verloren hat.
    1. Hallo Harry,

      Dann absteigend bis 0.1

      Es geht bis 0.001 runter. Vgl. RFC 2616, Abschnitt 3.9.

      Viele Grüße,
      Christian

      --
      Glaube niemals dem Gelabber der Forums-Antworten. Das sind doch Minderheiten-Diskriminierer, Sexisten, Psychisch Kranke und Depressive.
      Ja auch Rassisten und ähnliche Sozialrowdies befinden sich da drunter. - </archiv/2003/8/54855/#m305505>