Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
jquery - abfrage ob effekte möglich sind [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-consult PHP Entwicklung
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
jquery - abfrage ob effekte möglich sind


 
joextra
19-01-2010, 18:16 
 
hallo,

ist es möglich raus zu bekommen, ob effekte vom verwendeten browser unterstützt werden? damit man gerade bei älteren browsern eine alternative darstellen kann?

 
Kropff
19-01-2010, 18:23 
 
Von welchen Effekten reden wir? Wenn du die von Frameworks wie jQuery, script.aculo.us oder ähnlichen meinst, damit kommen imho alle gängigen Browser klar.

Peter

 
joextra
19-01-2010, 19:09 
 
also, es geht um jquery und effekten wie animate. auf älteren safari versionen zb funktionieren die animationen zb nicht. gut, man könnte jetzt sagen das diese egal sind, aber trotzdem würde ich gerne wissen ob es eine möglichkeit gibt. auch aus interesse

 
Kropff
19-01-2010, 20:44 
 
auf älteren safari versionen zb funktionieren die animationen zb nicht
Wie alt? Die ersten 1.x Safari-Versionen waren in Punkto JavaScript eine Katastrophe. Bei der 1.0 funktionierten selbst die einfachsten Dinge nicht. Wie es mit den 2.x-Versionen aussieht, kann ich nicht sagen. Die habe ich nie getestet. Ab 3.1 sollte aber alles laufen.
aber trotzdem würde ich gerne wissen ob es eine möglichkeit gibt.
Per Programmierung? Mit einem Framework? Da hast du imho kaum eine Chance.

Peter

PS: Die alten Safari-Versionen kannst du getrost ignorieren. Mit denen arbeitet kein Schwein mehr.

 
TobiaZ
19-01-2010, 21:49 
 
Könnte mir auch nur ein Mapping zwischen Browsern und Effekten vorstellen. Das würde aber voraussetzen, dass du einmal definierst, in welchen Browsern welche Effekte funktionieren.

 
pekka
19-01-2010, 21:55 
 
Ich denke mal, daß für die JQuery-Core-Library und -Effekte die generelle Kompatibilitätstabelle ausreichend ist:

Browser Compatibility - jQuery JavaScript Library (http://docs.jquery.com/Browser_Compatibility)
Known Issues - jQuery JavaScript Library (http://docs.jquery.com/Known_Issues)

Heute noch Internet Explorer 1-5 zu unterstützen ist den allerallermeisten Fällen unnötig.

 
Kropff
19-01-2010, 22:40 
 
Heute noch Internet Explorer 1 ...
Das meinst du jetzt nicht ernst, oder? :D
Peter

 
pekka
19-01-2010, 22:45 
 
Das meinst du jetzt nicht ernst, oder? :D
Peter

Das bezog sich mehr auf das Zitat in der Doku, daß IE 1-5 nicht von JQuery unterstützt werden.

Aber wer weiß. Irgednwo läuft garantiert noch ein PC mit Windows 95 und IE 1. :D

 
Kropff
19-01-2010, 22:49 
 
Aber wer weiß. Irgednwo läuft garantiert noch ein PC mit Windows 95 und IE 1. :D
Bei Windows 95 gab es bereits den IE 4.0. Schon vergessen? :D
Peter

 
pekka
19-01-2010, 22:50 
 
Stimmt, bzw. IE 3 war glaube ich im Ur-95 ohne Service Pack.

Dann liefen 1 und 2 schon unter 3.1? Da kann ich mich gar nicht dran erinnern.... Aber vor Windows 95 (also 1996) hab ich glaub ich auch kein Internet benutzt.

 
joextra
20-01-2010, 00:22 
 
ok, ihr habt schon recht. es wird zeit die alten browser endlich in frieden ruhen zu lassen :)
ich bin eh dafür, das browser ein mindesthaltbarkeits datum bekommen, so das man irgend wann gezwungen ist zu einer neueren version zu wechseln.

 
AmicaNoctis
20-01-2010, 00:40 
 
Wenn du das als Petition startest, hast du meine Unterschrift sicher! ;)

 
dani_o
26-01-2010, 09:15 
 
google ma nach "jquery+browser detection"
damit erhälst Du den Browser des Users, da bekannt ist, welche Browser welche Funktionen unterstützen kannst du dann die passenden effekte etc anbieten. ob ein direktes abfragen "ob die funktion ausgeführt werden kann" geht weiß ich leider auch nicht :-(

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:18 Uhr.