-
Abwärtskompatibilität
Autor: MarcoV 16.01.09 - 12:47
Hey,
weiß jemand, wie es mit Abwärtskompatibilität aussieht? Ich setze jQuery 1.2.1 bei sehr vielen Projekten ein und mich würd interessieren, ob ich die Datei einfach austauschen kann.
Klar, probieren geht über studieren, aber erstens sieht man manchmal evtl. nur auf den ersten Blick, dass es läuft und zweitens hat vielleicht schon jemand selbige Erfahrung gemacht?
Lg,
Marco -
Re: Abwärtskompatibilität
Autor: DonR 16.01.09 - 13:17
Auf der News Seite zum Release steht, was weggefallen ist und wie man seinen Code anzupassen hat. Lesen!
-
Re: Abwärtskompatibilität
Autor: Keks123 16.01.09 - 13:25
JQuery kennt keine echte Objektorientierung und ist im Gegensatz zu mootools immer noch gefrickel.
-
Re: Abwärtskompatibilität
Autor: Klaus Peter 16.01.09 - 13:28
so siehts aus!
-
Re: Abwärtskompatibilität
Autor: DonR 16.01.09 - 13:37
Keks123 schrieb:
-------------------------------------------------------
> JQuery kennt keine echte Objektorientierung und
> ist im Gegensatz zu mootools immer noch gefrickel.
Warum ist der Dünnschiss ne Antwort auf meinen Kommentar? -
Re: Abwärtskompatibilität
Autor: SchwulTools 16.01.09 - 13:43
http://ejohn.org/blog/classy-query/
----------------------------------------------
var Person = jQuery.Class.create({
init: function(name){
this.name = name;
}
});
var ClassyDude = Person.extend({
sipWine: function(){
return "Has a beautiful bouquet.";
}
});
-
Re: Abwärtskompatibilität
Autor: ja 16.01.09 - 13:57
[ ] Du hast JavaScript verstanden.
[ ] Die mootools-Leute haben JavaScript verstanden.
[x] Crockford hat JavaScript verstanden.
[x] JavaScript unterstuetzt/kennt 'echte' Objektorientierung out of the box. -
Re: Abwärtskompatibilität
Autor: DonR 16.01.09 - 14:18
Das war ne Hoax :>
-
Re: Abwärtskompatibilität
Autor: Gunah 16.01.09 - 14:34
also bei mir hat das Update ohne Probleme Funktioniert...
habe einfach per IP weiche gemacht, meine IP da wird die neue Version geladen und bei allen anderen das alte...
und alles getestet...
so mache ich auch immer Design änderungen, so sehe es nur ich und kein anderer... -
Re: Abwärtskompatibilität
Autor: titrat 16.01.09 - 14:36
Gefährliches Gefrickel.
Neben der Produktion gibt es für so etwas noch das Staging- und die Entwicklungsversion, alle voneinander hübsch getrennt. -
Re: Abwärtskompatibilität
Autor: SchwulTools 16.01.09 - 14:53
Aber das muss man doch nicht unbedingt Verraten. Ist doch viel schöner wenn der "Aha-Effekt" von alleine kommt ;)
-
Re: Abwärtskompatibilität
Autor: Gunah 16.01.09 - 15:47
war nur ein beispiel ;-)
Es gibt mehrere möglichkeit, um zu einem Ziel zugelangen -
Re: Abwärtskompatibilität
Autor: Schnarchnase 16.01.09 - 17:16
ja schrieb:
-------------------------------------------------------
> [ ] Die mootools-Leute haben JavaScript
> verstanden.
Aha, erleuchte uns, was sollen sie nicht verstanden haben?
Hast je in deinem Leben Mootools gesehen, geschweigedenn damit gearbeitet? Begib dich doch bitte nicht gleich auf das Niveau deines Vorposters. -
Re: Abwärtskompatibilität
Autor: Hellwach 16.01.09 - 17:25
Mootools hilft einem unglaublich dabei, sich selbst in den Fuß zu schießen. Erst wirkt alles so schön einfach und dann haperts beim Zusammenspiel. Da hätte ruhig etwas mehr Zeit in die Überlegungen zu "Was sind eigentlich die Kernstücke/Kernkonzepte? Wie spielen wir mit Javascript zusammen?" fließen dürfen.
-
Re: Abwärtskompatibilität
Autor: uller 16.01.09 - 18:46
[x] JavaScript unterstuetzt/kennt 'echte' Objektorientierung out of the box.
Falsch angekreuzt. Leider nur 3 von 4 möglichen Punkten.
-
Wesentliche Änderungen: Attribut-Selektoren / Event Bubbling
Autor: LX 16.01.09 - 19:17
Es gibt zwei große Änderungen, was die Kompatibilität angeht:
- Attribut-Selektoren funktionieren jetzt ohne das @, also wird aus "div[@title]" jetzt "div[title]".
- Event-Bubbling bedeutet, dass man ggf. event.stopPropagation() verwenden muss, damit der Parent das Event nicht durchgereicht bekommt.
Abgesehen davon (und von einigem mehr an Geschwindigkeit und ein paar kleinen Bugfixes) bleibt alles beim Alten.
Gruß, LX -
Re: Abwärtskompatibilität
Autor: 7bit 16.01.09 - 20:23
uller schrieb:
-------------------------------------------------------
>> JavaScript unterstuetzt/kennt 'echte'
>> Objektorientierung out of the box.
>
> Falsch angekreuzt. Leider nur 3 von 4 möglichen
> Punkten.
JavaScript unterstützt Objektorientierug out of the Box. Das ist einfach mal eine Tatsache, die kannst Du nicht durch willkürliche Falschbehauptung negieren.
--
Private Kommunikation in feindlichen Netzen:
http://torchat.googlecode.com/ -
Re: Wesentliche Änderungen: Attribut-Selektoren / Event Bubbling
Autor: gogo 16.01.09 - 22:42
> - Attribut-Selektoren funktionieren jetzt ohne das
> @, also wird aus "div[@title]" jetzt "div".
>
Nicht ganz korrekt. Die Selektoren haben in 1.2.x sowohl mit als auch ohne das @ funktioniert. Und da wurde auch schon empfohlen, kein @ mehr zu Verwenden. Mit der 1.3 wird das @ aber nicht mehr Unterstützt. Wer es also vergessen hat, schon mit der 1.2.x Umzustellen, wird nun Fehler bekommen. -
Re: Abwärtskompatibilität
Autor: Schnarchnase 16.01.09 - 22:48
Hellwach schrieb:
-------------------------------------------------------
> Mootools hilft einem unglaublich dabei, sich
> selbst in den Fuß zu schießen. Erst wirkt alles so
> schön einfach und dann haperts beim Zusammenspiel.
> Da hätte ruhig etwas mehr Zeit in die Überlegungen
> zu "Was sind eigentlich die
> Kernstücke/Kernkonzepte? Wie spielen wir mit
> Javascript zusammen?" fließen dürfen.
Komisch, das ist mir nie aufgefallen, ganz im Gegenteil. Kannst du auch konkreter werden? Deine pauschalen Aussagen erwecken nicht den Eindruck, als würdest du Mootools richtig kennen. -
Re: Abwärtskompatibilität
Autor: goosejan 19.01.09 - 14:47
Es mag sein, dass ich einiges an Neuerungen verpasst habe, aber unterstützt JS z.B. Interfaces oder das Erweitern eigener Klassen?
Soweit ich weiß nicht, kann mich aber auch irren, wäre dann über eine kurze Korrektur mit Nachlese/Weiterbildungslink sehr erfreut. :)



