HighDots Forums  

Bitte CSS auf Safari anpassen.

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Bitte CSS auf Safari anpassen. in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Rolf
 
Posts: n/a

Default Bitte CSS auf Safari anpassen. - 10-15-2007 , 06:02 AM






Hi,
das hier laeuft mit Opera, Firefox und sogar mit dem IE:
http://juxfan.redio.de/a15.html
Aber Safari mag nicht.
Es waere supernett, wenn der das auch koennte.
Ich bitte also um ein geneigtes und raffiniertes Haendchen,
dieses Problem loesen zu helfen.
Sieht so harmlos aus, sollte doch zu schaffen sein.
Nur - ich check den Trick (noch) nicht. Der code ruht schon
etliche Wochen in meiner "Schublade", ist in seiner Auspraegung
wirklich nur von mir, also vermutlich einmalig im web.

Eine Safari-Anpassung waere wirklich super, ganz toll, faszinierend!

Einen schon im voraus aeusserst dankbaren Gruss in die Runde
Rolf

Reply With Quote
  #2  
Old   
Gerome Muent
 
Posts: n/a

Default Re: Bitte CSS auf Safari anpassen. - 10-15-2007 , 07:21 AM






* Rolf wrote:
^^^^^^

Bitte Realname verwenden!

Quote:
das hier laeuft mit Opera, Firefox und sogar mit dem IE:
http://juxfan.redio.de/a15.html
Aber Safari mag nicht.
Es waere supernett, wenn der das auch koennte.
1. Das ist hier ist eine JavaScript-NG, keine CSS-NGG. Geeigneter wäre:
de.comm.infosystems.www.authoring.misc

2. "Safari mag nicht" ist ja wohl keine vernünftige Fehlerbeschreibung.
Was wird in Safari falsch dargestellt?

G.


--
BM Computer-Services, Bergmannstr. 66, 10961 Berlin
Webdesign, Internet, Layout und Grafik
Tel.: 030/20649400, mobil 0175/7419517, Fax: 030/20649401
Web: http://www.bmservices.de, eMail: kontakt (AT) bmservices (DOT) de


Reply With Quote
  #3  
Old   
Alexander Clauss
 
Posts: n/a

Default Re: Bitte CSS auf Safari anpassen. - 10-15-2007 , 08:12 AM



Rolf <no.spam@t.all> wrote:

Quote:
Eine Safari-Anpassung waere wirklich super, ganz toll, faszinierend!
Wie wäre es, wenn Du erst mal die ganzen Fehler aus dem Code entfernst,
bevor Du "Anpassungen" an irgendetwas vornimmst. Eventuell lösen sich
Deine nicht genannten Probleme ja in Luft aus, sobald Dein Code keine
Fehler mehr enthält.

--
Alexander


Reply With Quote
  #4  
Old   
Rolf
 
Posts: n/a

Default Re: Bitte CSS auf Safari anpassen. - 10-16-2007 , 03:09 AM



....
Quote:
Wie wäre es, wenn Du erst mal die ganzen Fehler aus dem Code entfernst,
bevor Du "Anpassungen" an irgendetwas vornimmst. Eventuell loesen sich
Deine nicht genannten Probleme ja in Luft aus, sobald Dein Code keine
Fehler mehr enthaelt.
So viel Code isses ja nun nicht, dass da viele Fehler sein koennten.
Safari stellt nur das Einstiegsmenu dar, ohne was aufzuklappen.
Die Unterscheidung zw. 'normal' und 'onover' habe ich leider noch
nirgendwo sonst gesehen. Die geschieht sonst nur per CSS, nicht aber im
html-Text. Doch ich moechte bei hover einen anderen Inhalt darstellen
koennen.

Generell ist ja der code auch ohne diesen Sonderwunsch derart simpel, dass
es nicht einfacher gehen duerfte. Zumal, wenn man sich anguckt, was da im
web sonst an CSS-Wust gezeigt wird.

Will also sagen, dass es ganz toll waere, mir mal etwaige Fehler und evtl.
sogar Abhilfe zu explizieren. Mozilla Firebug bringt keinen Fehler.
Safari ist mit Abstand am Schnellsten, weswegen ich ihn nicht ausklammern
moechte - dessen Geschwindigkeitsvorteil kann man hier erkennen:
http://juxfan.redio.de/expandiert.php
Das moechte ist als Erstes mal auf den a15.html-Algorithmus umstellen und
dabei Safari nicht verlieren, wobei der IE hinzu kaeme. Das Beispiel kann
voellig unabhaengige hover-Inhalte, was ich dort aus Bequemlichkeit nur
nicht zeige. Zudem moechte ichs eh wie gesagt umstellen.
Dann kommen zwar die sechs bloeden ,,,,,,....,,-CSS-Menutiefe-Geschichten
hinzu, was aber noch vertretbar ist, weils damit dennoch ganz einfach
beliebig tief gehen kann.

vG
Rolf


Reply With Quote
  #5  
Old   
Rolf
 
Posts: n/a

Default Re: Bitte CSS auf Safari anpassen. - 10-16-2007 , 04:57 AM



Zur hover-Problematik fuer Interessierte:
http://juxfan.redio.de/expandiert-und-hover.php
Mittels einer Expandierschablone ersetzen per Firebug erzeugte streams
weite Teile von js. Davon habe ich noch nix gelesen, was es umso
interessanter macht ;-)
Da aber in "starren" streams keinejs-Funktionalitaet mehr moeglich ist,
replace ich die dynamischen Anteile nachtraeglich. Zu den dynamischen
Anteilen gehoert im vorliegenden Beispiel der Name des php-files, der dem
erzeugenden file angepasst wird, sowie der aenderbare Inhalt des "ab die
Post"-js-files, dessen Name hierfuer beide Beispiele gleich ist.

Ist etwas aufwaendig, aber man kann sich daran gewoehnen.
Vermutl. werden Expandierschablonen aber schon haeufig eingesetzt, um
damit eben den js-"Mist" in weiten Teilen auszublenden. Das blaeht
allerdings den code auf und macht ihn eher langsamer. Nur die bei mir dort
vorkommende erstmalige stream-Ein- und -Aus-Blendung geht damit schneller,
da der stream nicht erst erzeugt werden muss - danach ist ja der stream
vorhanden, womit es dann in beiden Faellen gleich schnell ablaueft.

Reply With Quote
  #6  
Old   
Alexander Clauss
 
Posts: n/a

Default Re: Bitte CSS auf Safari anpassen. - 10-16-2007 , 06:57 AM



Rolf <no.spam@t.all> wrote:

Quote:
So viel Code isses ja nun nicht, dass da viele Fehler sein koennten.
Da sind einige Fehler drin.

Der W3C-Validator meldet 9 Fehler:
http://validator.w3.org/check?uri=ht...io.de/a15.html

Quote:
Safari stellt nur das Einstiegsmenu dar, ohne was aufzuklappen.
Bei mir klappt der Safari durchaus was auf.

Quote:
Will also sagen, dass es ganz toll waere, mir mal etwaige Fehler und evtl.
sogar Abhilfe zu explizieren. Mozilla Firebug bringt keinen Fehler.
Das Hauptproblem ist erst mal, daß Du ja leider nicht verrätst, was denn
überhaupt beim Safari nicht funktionieren würde. "Safari mag nicht" ist
jedenfalls keine brauchbare Fehlerbeschreibung.

Und da Safari hier bei mir exakt das selbe zu machen scheint, wie der
Firefox und andere Browser, sehe ich Dein Problem nicht. Und wegen der
Fehler im HTML-Code sind nun mal Abweichungen bzgl des gewünschten
Layouts dann auch nicht abwegig.


Quote:
Dann kommen zwar die sechs bloeden ,,,,,,....,,-CSS-Menutiefe-Geschichten
hinzu, was aber noch vertretbar ist, weils damit dennoch ganz einfach
beliebig tief gehen kann.
Derarig tief geschachtelte Menüs sind immer eine Zumutung. Einnal mit
der Maus aus dem Menü gefahren, und man darf alles wieder von vorne
anfangen. Und je tiefer und größer ein Menü wird, umso wahrscheinlicher
passiert dann auch sowas.

--
Alexander


Reply With Quote
  #7  
Old   
Rolf
 
Posts: n/a

Default Re: Bitte CSS auf Safari anpassen. - 10-16-2007 , 07:46 AM



....
Quote:
Da sind einige Fehler drin.

Der W3C-Validator meldet 9 Fehler:
http://validator.w3.org/check?uri=ht...io.de/a15.html
Wow, danke, Fluechtigkeitsfehler ;-)
Ok, jetzt isses dort gut und laeuft mit Firefox dennoch, aber weiterhin
nicht mit Safari.

....
Quote:
Bei mir klappt der Safari durchaus was auf.
Oh, http://juxfan.redio.de/a15.html zeigt bei mir mit Safari Version 3.0.3
(522.15.5) nur: normal1. Sonst ruehrt sich dort nix. Viell. dort was
in den preferences einstellen?
http://juxfan.redio.de/expandiert-und-hover.php und
http://juxfan.redio.de/expandiert.php laufen mit Safari super schnell und
komplett.

....
Quote:
Das Hauptproblem ist erst mal, daß Du ja leider nicht verrätst, was denn
überhaupt beim Safari nicht funktionieren würde. "Safari mag nicht" ist
jedenfalls keine brauchbare Fehlerbeschreibung.
Ja, also: nur 'normal1' wird dargestellt. Es ruehrt sich leider nix.
Als obs den Rest nicht gaeb.

Quote:
Und da Safari hier bei mir exakt das selbe zu machen scheint, wie der
Firefox und andere Browser, sehe ich Dein Problem nicht. Und wegen der
Fehler im HTML-Code sind nun mal Abweichungen bzgl des gewünschten
Layouts dann auch nicht abwegig.
Das ist mir absolut schleierhaft. Bei mir handelt es sich um WinXP prof.
Es ruehrt sich nix, weswegen leider keine etwaigen Abweichungen erkennbar
sind.

....
Quote:
Derarig tief geschachtelte Menüs sind immer eine Zumutung. Einnal mit
der Maus aus dem Menü gefahren, und man darf alles wieder von vorne
anfangen. Und je tiefer und größer ein Menü wird, umso wahrscheinlicher
passiert dann auch sowas.
Dem will ich eben mal bissel abzuhelfen versuchen, sodass man risikolos
tiefer eindringen kann, was viell. den CSS-Spass steigert ;-)

Aber dass das simple Beispiel bei mir mit dem Safari nicht klappt,
verstehe ich noch nicht. Wie gesagt, sonst klappt doch alles damit.

Immerhin ists ja toll, dass es mit Safari wenigstens woanders laeuft ;-)

Schon mal vielen Dank
Rolf


Reply With Quote
  #8  
Old   
Rolf
 
Posts: n/a

Default Re: Bitte CSS auf Safari anpassen. - 10-16-2007 , 08:15 AM



Das hatte ich beim Safari von Anfang an installiert:
http://juxfan.redio.de/Plug-ins.html
Sollte doch aber damit nix zu tun haben?
Es will dort einfach nicht funktionieren.

Reply With Quote
  #9  
Old   
Alexander Clauss
 
Posts: n/a

Default Re: Bitte CSS auf Safari anpassen. - 10-16-2007 , 10:03 AM



Rolf <no.spam@t.all> wrote:

Quote:
Oh, http://juxfan.redio.de/a15.html zeigt bei mir mit Safari Version 3.0.3
(522.15.5) nur: normal1.
Naja, Betaversionen (und Safari 3 ist eine Beta-Version) zeigen durchaus
mal solches Verhalten. Aber da ist hier nicht der Ort zu meckern, besser
einen Bugreport an Apple senden, damit das verbessert wird. Es ist
Apple's aufgabe, daß in Safari zu verbessern, nicht Deine, das Problem
in deinem Code zu umgehen.

Die offizielle aktuelle nicht-Beta-Version von Safari ist 2.0.4, und
damit funkioniert alles.

--
Alexander


Reply With Quote
  #10  
Old   
Rolf
 
Posts: n/a

Default Re: Bitte CSS auf Safari anpassen. - 10-16-2007 , 12:04 PM



Jetzt hab ich mal den Safari komplett entfernt, neu runtergeladen und neu
installiert.
Keine Aenderung - es geht einfach nicht.
Wie kann das mit WinXP woanders gehen?

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.