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 16.03.2007, 04:50  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard HILFE! Meine Website laeuft unter Mac OS X / Safari nicht!

Hi!

Ich brauche dringend Hilfe. Meine Website http://www.NorthCoastTimes.com funktioniert nicht auf einem Macintosh mit dem OS X bzw. dem Mac-Browser Safari.

Die Buttons lassen sich nicht betaetigen.

Was muss geaendert werden, damit es laeuft? Bitte gebt mir alle Details, damit ich keinerlei wertvolle Zeit mit Experimenten verbringe. Es draengt!
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 16.03.2007, 05:20  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

-.- Frames in Frames in Frames und das dann nochmal mit Tabellen-Formatierung -.- Ich meine: Fast 1MB nur für den Textanteil einer website? Wie soll man da mal eben einen Fehler finden?

Ich tippe mal darauf, dass der Browser vom Mac kein JS ausführt. Genaueres kann ich dir aber nicht sagen, da ich weder Lust habe, noch nen Mac besitze Warum du da allerdings JS verwendest, anstatt die Links in den Tabellenzellen direkt zu setzen, is mir allerdings ein Rätsel (... wie so einiges an der Seite ^^)

Naja, ich hab versucht zu helfen ^^ Vielleicht mach ich da mein Gemecker wieder etwas gut
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline   Mit Zitat antworten
Alt 16.03.2007, 10:33  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Tach auch ...

Jo - da ist wirklich einiges "rätselhaft" ...

2 Minuten googeln hat aber gebracht, dass der Safari mit document.all, wie's u. a. in den Funktionen Open(), Search(), Launch() und Show() verwendet wird so seine Probleme hat. Hier sollten statt "all" (welches ja eigentlich IE-spezifisch ist) DOM-Geschichten zum Einsatz kommen.
Ferner scheint der MAC-Browser bei den Eventhandlern in bestimmten Korrelationen / Kombinationen (z.B. onclick in "img"-Tags) kräftig rumzuzicken.

Daher :
Zitat:
Warum du da allerdings JS verwendest, anstatt die Links in den Tabellenzellen direkt zu setzen
Genau ...!

Da die meisten (hier im Forum) in Ermangelung eines MACs auf'm Schreibtisch, deine Probleme nicht wirklich werden rekapitulieren können, wird dir wohl nix anderes übrich bleiben, als "wertvolle Zeit mit Experimenten" zu verbringen oder dich vorerst an Google zu halten (spezialisierte MAC-Foren).

Bis denne,
Axel
XLB ist offline   Mit Zitat antworten
Alt 16.03.2007, 16:49  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Vielen Dank soweit fuer die ersten Antworten. Weitere Hilfen sind mir noch immer AEUSSERST willkommen. Hat jemand ein noch tieferes Verstaendnis fuer die Problembeseitigung?

DOM: Nie vorher gemacht. Bin darin hilfloser Anfaenger.

Java-Links: Weil bestimmte Parameter sich aus sichtbaren bzw. unsichtbaren Inputs ergeben, mit denen die Seiten aufgerufen werden. Ist ja auch eine Bibliothek integriert. Daher.

Jene Safari-Browser haben Javascript enabled.

Hilfe weiterhin erwuenscht!
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Alt 16.03.2007, 17:35  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ich glaub dir kann nicht mehr geholfen werden xD
wenn deine seite sooo wichtig ist, solltest du dir mal drüber gedanken machen warum sie nur mit JS enabled bzw. nur unter Windows/Linux läuft! dies sollte auf jeden fall vermieden werden. ich würde dir raten mehr mühe in die aufbereitung der Seite zu stecken. zunächst hilft es dir bestimmt die oberen Links in der form Link zu setzen -und zwar OHNE JS!! wenn das geschafft ist solltest du wirklich die ganze seie nochmal neu machen. ohne frames, möglich wenig JS ...
>>Weil bestimmte Parameter sich aus sichtbaren bzw. unsichtbaren Inputs ergeben, mit denen die Seiten aufgerufen werden. Ist ja auch eine Bibliothek integriert. Daher. <<
das ist wahrlich die bequeme methode. das script was die seiten aus der datenbank holt kann doch auch links im document "erstellen" ?! vll guckst du dir auch einfach mal ein kleines CMS an, hilft bestimmt.
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things
phpdummi ist offline   Mit Zitat antworten
Alt 16.03.2007, 20:41  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

"unsichtbare Inputs" aha ^^ Geheimnistuerei? Wenns im Quelltext steht, kriegt man es trotzdem raus.
Nen Rewrite ist wirklich angebracht. Der sichtbare Quelltext ist (mit verlaub gesagt) brutal. Wie der PHP-Source aussieht möchte ich garnicht wissen ^^

Ein Anspruch sollte es schon mal sein, dass JS die Seite nur ergänzen darf, nicht aber davon abhängig sein soll, sofern möglich. Links sind keine Notwendigkeit Ferner hat phpdummi dazu einiges gesagt, was du auf jeden Fall berücksichtigen solltest.

Ich denke einfach, dass die Seite zu reparieren einfach nur Flickwerk wäre, der irgendwann wie nen Turm in sich zusammenfällt, wenn noch weiter dran rumgedoktort wird.

Zitat:
Zitat von SvennLittkowski
Jene Safari-Browser haben Javascript enabled.
Zitat:
Zitat von XLB
2 Minuten googeln hat aber gebracht, dass der Safari mit document.all, wie's u. a. in den Funktionen Open(), Search(), Launch() und Show() verwendet wird so seine Probleme hat. Hier sollten statt "all" (welches ja eigentlich IE-spezifisch ist) DOM-Geschichten zum Einsatz kommen.
Ferner scheint der MAC-Browser bei den Eventhandlern in bestimmten Korrelationen / Kombinationen (z.B. onclick in "img"-Tags) kräftig rumzuzicken.
Das hast du aber geprüft?
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline   Mit Zitat antworten
Alt 17.03.2007, 06:10  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Hallo, danke fuer die weiteren Antworten.

Googeln / Mac-Macken: Ja, die habe ich bemerkt und bin noch immer dabei, Informationen zusammenzutragen. Ich muss ja einen Weg finden, diese Browser-Probleme zu beheben. Aber was kann diese Befehle ersetzen?

DOM: kenne ich, wie gesagt, noch nicht mal als Kuerzel. Werde recherchieren.

Kurzes Abschweifen (soll kein eigenes Thema werden, ich will bei meiner Anfrage bleiben): Alle Techniken, die sicherstellen, dass Zeitungsnamen und die wichtigen links staendig im Screen bleiben und nicht 'verloren gehen", soll mir recht sein. Ich mag halt nicht jene Websites, wo man staendig scrollen muss, um auch wieder zu wissen, auf welcher Website man ist, und um ueberhaupt irgendwie navigieren zu koennen. Daher in meinem Fall die Frames. Unsichtbare Inputs: nur um Platz zu sparen. Es werden schliesslich ja auch Datumsinformationen als Parameter uebergebe. Ihr sagt, dies geht auch mit dem eigentlich undynamischen HTML, als gewoehnlicher Link. Nun gut. Ich kenne vieleicht nicht alle Geheimnisse.
Ich muss auf PHP und auch Java zurueckgreifen, um sich aendernde Datumswerte sofort erfassen und als Parameter weitergeben zu koennen. Waere natuerlich schoener,w enn dies nur mit reinem HTML ginge, so wie Ihr es sagt. Ich werde da mal nachforschen. Aber egal, lasst uns beim Thema bleiben. Und dies waere, Anpassen des Scripts auf die Safari-Macken. Nur darum geht es hier, nicht um die individuellen Meinungen ueber eine Website. Ich weiss sehr gut, dass da jeder Entwickler seine eigenen Ansichten hat. Klar. Geht mir doch auch so.

Alright. Hat jemand irgendwelche Ausweichmoeglichkeiten fuer die Java-Scripts? Mir sind weiterhin alle Antworten willkommen! Auch die kritischen, ich bin dankbar ueber Meinungen und Denkanstoesse.
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Alt 17.03.2007, 13:10  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Zitat:
Alle Techniken, die sicherstellen, dass Zeitungsnamen und die wichtigen links staendig im Screen bleiben und nicht 'verloren gehen"
CSS Stichwort "positition"
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline   Mit Zitat antworten
Alt 17.03.2007, 17:13  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Vielleicht reicht's ja erstmal, wenn du deinen JS-Funktionen ein allgemein verträgliches DOM-"Update" zukommen lässt ...

Zum Bleistift :
Code:
function Open(What)
{
       window.open(What+"&&Templum="+document.getElementsByName('MyIssue')[0].value,'Page');
}
... und den JS-Code und das "hidden" Input dorthin schreibst, wo's hingehört !

Grundsätzlich würde ich dir ans Herz legen, deine Framefiles in puncto "Validität" mal durch den Validator zu jagen.
Dazu "könntest" deinen Files auch mal das ein oder andere Doctype gönnen.

Edit: Sind die zwei "&" in der Open(...)-Funktion, mit der die GET-Paramter verkettet werden, Absicht ?
XLB ist offline   Mit Zitat antworten
Alt 17.03.2007, 22:28  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Super! Ich werde es mir gleich mal anschauen und ausprobieren.

Hmm, das fuehrt mich gleich zu einer weiteren Frage: gibt es so etwas wie einen mac OS X simulator fuer Windows, wo auch der Safari laufen wuerde? Dann koennte ich alles viel besser testen.
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski 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
Captcha in Website einbauen Dartgott PHP Tipps 2008 9 23.04.2008 15:53
JavaScript: Safari Browser: Problems SvenLittkowski HTML, Usability und Barrierefreiheit 11 14.09.2007 13:13
Idee: Website mit uncrackbarem Serial Broadcast PHP Tipps 2007 13 23.02.2007 22:59
ich brauche hilfe beim umgestalten meiner website in php PHP Tipps 2006 8 18.07.2006 15:21
[Erledigt] Hilfe: Projektabreit Informatik und Technik bitte helft uns. Off-Topic Diskussionen 31 05.04.2006 18:25
[Erledigt] komplette Website als Grafik speichern PHP-Fortgeschrittene 68 08.03.2006 21:29
[Erledigt] HILFE HILFE HILFE mysqladmin.exe fehlt Datenbanken 7 20.12.2005 14:00
[Erledigt] VARIABLEN WERDEN NICHT RICHTIG VERARBEITET!!!! HILFE PHP Tipps 2005-2 6 02.07.2005 18:32
[Erledigt] Chat Server mit Datenbank realisieren - - - Hilfe benötigt PHP Tipps 2004-2 3 14.12.2004 18:38
[Erledigt] spezielle schrift in der website HTML, Usability und Barrierefreiheit 23 12.12.2004 12:02
[Erledigt] schriften für website HTML, Usability und Barrierefreiheit 2 15.10.2004 09:57
Daten aus einer externen Website lesen via PHP Locutus007 PHP Tipps 2004 4 29.09.2004 17:20
[Erledigt] Domainnamen in Apache bekanntgeben HILFE Server, Hosting und Workstations 3 12.08.2004 13:48
[Erledigt] Fehlermeldung auf der Website nach dem Veröffentlichen PHP Tipps 2004 6 10.07.2004 15:03

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
website läuft nicht unter safarie, komme mit safari nicht auf meine homepage, safari document.all, website geht unter safari nicht, websit läuft unter safari nicht, wie hompage auch fuer mac safari, web seite wird unter osx fuktionirt nicht, document.all safari, wie sieht meine seite in mac browsern, mein safari auf meinem mac funzt nicht, warum geht safari bei meinem mac nicht, barrierefreiheit mac browser safari, .js safari os x lädt nicht, php mac website, unter welchem php läuft eine webseite, php safari macos-x, safari lädt nicht mac os x, safri 3.2 java link problems, website funktioniert auf mac nicht, php geht nicht unter mac

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:58 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.