php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.07.2005, 19:18  
Erfahrener Benutzer
 
Registriert seit: 08.02.2005
Beiträge: 224
lomtas
lomtas eine Nachricht über ICQ schicken
Standard Firefox & Stylesheets...

Hallo,

ich habe eine Seite programmiert. Diese beinhaltet Stylesheets und sollte eigentlich valide sein. Ich habe XHTML gewählt und habe auch einen korrekten Doctype verwendet. Seit ich sie aber auch als application/xhtml ausliefere, findet firefox die stylesheet datei nicht mehr. ie und opera zeigen es an...

geht um www.youthwolfsburg.de/_index.php (ist nur temporär oben, weil es erst ab mitte august wirklich online geht, deswegen funktionieren auch alle links nicht, weil die auf index.php zeigen...)

Weiß jemand Hilfe?
lomtas ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.07.2005, 19:20  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

wie lieferst du denn aus? also, prüfst du vorher, ob die clients überhaupt etwas mit dem gesendeten content-type anfangen können? sieht eher nicht so aus?
__________________
derHund ist offline   Mit Zitat antworten
Alt 26.07.2005, 19:25  
Erfahrener Benutzer
 
Registriert seit: 08.02.2005
Beiträge: 224
lomtas
lomtas eine Nachricht über ICQ schicken
Standard

ja, genau das mache ich.

folgende php-function wird benutzt:
PHP-Code:
<?php
function ua_accepts_xhtml() {
    
/* Prüft, ob an den UA XHTML ausgeliefert werden darf.
     * Gibt TRUE zurück, wenn ja, FALSE, wenn nicht. */

    /* In dubio pro HTML. */
    
$xhtml FALSE;
    
$check_pattern '|application/xhtml\+xml(?!\s*;\s*q=0)|';

    
/* Behauptet der UA, XHTML zu können? */
    
if (($_SERVER['SERVER_PROTOCOL'] == 'HTTP/1.1') and
        isset(
$_SERVER['HTTP_ACCEPT']) and
        
preg_match($check_pattern$_SERVER['HTTP_ACCEPT'])) {
            
$xhtml TRUE;
    }
    
/* Ãltere Geckos haben ein paar Crashbugs mit XHTML. */
    
if(isset($_SERVER['HTTP_USER_AGENT'])) {
        if(
preg_match("|rv\:0.9|"$_SERVER['HTTP_USER_AGENT'])) {
            
$xhtml FALSE;
        }
    }
    return 
$xhtml;
}

/* Anwendung. */
$content_type   ua_accepts_xhtml() ? 'application/xhtml+xml' 'text/html';
header('Content-Type: ' $content_type ';charset=iso-8859-1');
header('Vary: Accept, User-Agent');
header('Cache-Control: private');
?>
lomtas ist offline   Mit Zitat antworten
Alt 26.07.2005, 20:33  
Gast
 
Beiträge: n/a
Standard

Also, der Konqueror zeigt die Seite richtig an. Habe im FF versucht, mir die CSS anzeigen zu lassen, da kommt aber nix.

Habe mal eben ein bisschen zu der Problematik gegoogelt, guckst Du

http://www.google.de/search?hl=de&q=...a=lr%3Dlang_de

Evtl ist da schon was bei. Ansonsten frag doch mal im FF-Forum
  Mit Zitat antworten
Alt 26.07.2005, 20:57  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

hmm,

das ist die function, die ich meinte ....

rufe ich obigen link auf, sehe ich jedoch keine seite ohne stylesheet, ich sehe vielmehr das reine xml-dokument (This XML file does not appear to have any style information associated with it. The document tree is shown below.). versuche ich, das dokument zu speichern, erkennt ff es nur als reinen text ... irgendwas scheint falsch zu sein ^^ der header jedoch scheint in ordnung zu sein. verdammt.

das einzige, was mir auffällt, ist das fehlende leerzeichen vor dem /> ...
Code:
  <link rel="stylesheet" href="includes/standard.css" type="text/css"/>
das kann aber kaum die fehlerursache sein. edit: das leerzeichen wird nur im tree unterdrückt, vergiß, was ich schrieb.

ansonsten ist bei mir immer noch ein xml-namespace angegeben (frage aber nicht nach sinn und zweck ^^)
Code:
<html xmlns="http://www.w3.org/1999/xhtml"
falls du eine lösung findest, unbedingt kundtun.
__________________
derHund ist offline   Mit Zitat antworten
Alt 26.07.2005, 21:50  
Erfahrener Benutzer
 
Registriert seit: 08.02.2005
Beiträge: 224
lomtas
lomtas eine Nachricht über ICQ schicken
Standard

also, ich habe erst mal gegoogelt (habe ich vorher auch schon gemacht) und festgestellt, dass das Problem mehrere Leute haben, aber es gab bei Google keine Lösung. Dann dachte ich: naja, kannst ja mal das von derHund ausprobieren und ich habe
Code:
<html>
durch
Code:
<html xmlns="http://www.w3.org/1999/xhtml">
ersetzt und es funktioniert einwandfrei. Ich glaub's nicht... Aber es ist so. Und wer von uns schreibt jetzt dazu einen Artikel, den er dann auf seiner Homepage veröffentlicht?

Vielen Dank für eure vielen guten Gedanken und natürlich für die Lösung
lomtas ist offline   Mit Zitat antworten
Alt 26.07.2005, 23:59  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

zu dem thema gibts sicher schon artikel, so wie es gründe dafür gibt, die angabe zu machen ...
edit: http://de.selfhtml.org/html/xhtml/un...#wurzelelement

schön, daß es funktioniert.
__________________
derHund ist offline   Mit Zitat antworten
Alt 27.07.2005, 07:09  
Erfahrener Benutzer
 
Registriert seit: 08.02.2005
Beiträge: 224
lomtas
lomtas eine Nachricht über ICQ schicken
Standard

Dann sollten diese Artikel aber mal auf bestimmte Suchworte optimiert werden, denn wenn ich bei Google nach meinem Problem suche, dann weiß ich bestimmt nicht, dass mein Problem ist, dass ich keinen Namensraum angegeben habe...
lomtas ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fehler bei Übergabe von Variablen aus MySQL in Firefox jensoweber Datenbanken 0 13.07.2008 13:14
Firefox / IE - ungeahnte Statistik pepe24 Off-Topic Diskussionen 10 30.04.2007 16:46
Firefox will mein 3-spaltiges Layout mit Footer nicht (CSS)! vampsoftchef HTML, Usability und Barrierefreiheit 1 28.02.2007 00:22
templates oder css mit firefox rbs_phoenix HTML, Usability und Barrierefreiheit 1 30.10.2006 15:24
[code]-Darstellung Firefox und Mozilla Magic Off-Topic Diskussionen 9 21.01.2006 01:15
JS - Firefox: DOM-Problem?? stf.stream HTML, Usability und Barrierefreiheit 4 12.01.2006 23:21
[Erledigt] window.location.href mit firefox HTML, Usability und Barrierefreiheit 15 18.11.2005 17:49
[Erledigt] shiftKey bei Firefox abfragen HTML, Usability und Barrierefreiheit 2 05.08.2005 15:08
Problem mit PFad Firefox - Verzeichnis löschen PHP Tipps 2005-2 0 19.07.2005 16:05
Deer Park Alpha 1 (=Mozilla Firefox 1.1) Off-Topic Diskussionen 15 09.07.2005 02:32
[Erledigt] verfluchter Firefox HTML, Usability und Barrierefreiheit 5 08.07.2005 22:51
RGB im IE anders als im Firefox ! Cyberbob_at_tot HTML, Usability und Barrierefreiheit 9 29.06.2005 17:47
[Erledigt] Script Interpretaion läuft falsch im Firefox PHP-Fortgeschrittene 23 11.05.2005 19:01
FireFox :: php.net als Suchmaschine Guradia Off-Topic Diskussionen 14 07.12.2004 13:29
Firefox - Wechseln zwischen Stylesheets - Wie einbauen? MrMarco HTML, Usability und Barrierefreiheit 2 14.09.2004 12:39

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
firefox erkennt stylesheet nicht mehr, php xml file does not appear to have any style information, this xml file does not appear to have any style information associated with it. the document tree is shown below. firefox, this xml file does not appear to have any style information associated with it, firefox this xml file does not appear to have any style information associated with it., xml stylesheet firefox leerzeichen, warum funktionieren stylesheets bei firefox nicht, firefox this xml file does not appear to have any style information associated with it

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.