Tutorial über erweiterterte Objekte und Funktionen
Lukas Hänel
- javascript
0 Norbert Klein0 MichelM
Hallo
Ich suche eine Tutorial in der Form wie SelfHTML, bei dem man etwas über Funktionen findet, die hier nicht erklärt sind. Evtl auch eine Auflistung, welche Standard sind und welche proprietäre Komponenten.
Ich habe in verschiedenen Script Sammlungen Objekte und Funktionen gesehen, die nicht weiter erklärt waren. Mich interessiert das zum einen für die Anpassung meiner persönlichen lokalen Websiten, bei denen ich rücksichtslos auch IE 5.5 proprietäres verwenden würde, und für mein allgemeines Javascript-Wissen; d.h. für spätere Projekte. Falls es sowas nicht wirklich gibt, liste ich hier mal entsprechendes auf, in der Hoffnung, dass mir von euch jemand was erzählen kann. :). Hab jetzt beim raussuchen nochmal ein bisschen nNachgedacht, also wenn ich mir ein Beispiel anschaue, dann verstehe ich es meistens nach einer Weile. Aber früher dachte ich immer, ich habe SelfHTML, da steht ALLES drin, aber in letzter Zeit habe ich viel gesehen, worüber mir SelfHTML keine Antwort geben konnte. In diesem Sinne fände ich es gut, wenn es bei JavaScript in Selfhtml eine Seite gibt, die veraltete oder proprietäre Funktionen aufzählt und weitere Information verlinkt. Eine Zeitlinie des Aufkommens und der Entwicklung von Objekten und Methoden wäre für Leute, die nicht seit Beginn des Internet dabei sind auch sehr hilfreich. Ok, das letzte gehört warscheinlich nicht wirklich in das Forum und unter das Thema, ich wollte aber mal sagen.
Liste:
ActiveX in Javascript allgemein
und speziell, das, was erzeugt wird, wenn man bei Win98 in einem Ordner "Ansicht"->"Ordner anpassen"->"html datei bearbeiten" macht.
href="%THISDIRPATH%"
weitere EVENT-Handler, z.B.:
onselectionchange
oncontextmenu
onselectstart
bzw. alle Handler, die kommen, wenn man mit einer Schleife alle Attribute von einem Element anzeigt.(IE 5.5)
window.clipboardData
window.external
window.showModalDialog()
document.execCommand()
Abend.
http://msdn.microsoft.com/library/
http://msdn.microsoft.com/scripting/
http://msdn.microsoft.com/workshop/author/dhtml/reference/dhtml_reference_entry.asp
sowie http://developer.netscape.com/docs/manuals/
und http://aktuell.de.selfhtml.org/links/javascript.htm
Inwiefern da Tutorials bei sind, weiß ich nicht.
Ansonsten hilft dir http://www.google.de/ bestimmt weiter.
Gruß
Norbert
Erstmal danke, ich hatte schonmal bei Microsoft vorbeigeschaut, aber die Seite ist (jetzt zwar grad nicht) so lahm... und englisch und ich habe irgendwie nicht richtig gefunden was ich suchte.
@>>google.de ich hatte einfach mal gehofft, das hier jemand seine Favoriten niederschreiben kann. vielleicht ein wenig zu blauäugig.
hi
@>>google.de ich hatte einfach mal gehofft, das hier jemand seine Favoriten niederschreiben kann. vielleicht ein wenig zu blauäugig.
ich glaube, die meisten haben ihre meistbenutzten JS-Dokus eher bei developer.netscape.com oder www.w3.org, weil es dort eher um Standardkonformes Scripting geht - und alles andere wird immer unnützer, wo doch der MSIE6 das jetzt auch schon weit umsetzt. ;)
Grüße aus Bleckede
Kai
Hallo,
die Idee ist ja gar nicht so schlecht, aber die Technik ist schnelllebig und jetzt, da die Standards sich allmählig durchsetzen, sollen wieder browserspezifische Funktionen und Objekte beschrieben werden.
Daher vertete ich eher die Meinung - Weniger ist mehr:
Priorität:
1.Standards einhalten, möglichst DOM und ECMA-Script262,
2.nur wo Standards nicht funktionieren, broswerspezifische Ersatzfunktionen programmieren und diese archivieren.
(das mache ich z.B. auf meiner website), z.B. ein innerHTML-childNodes.data-Ersatz für Opera, woran ich gerade experimentiere.
3. für ältere Browser wird eine Grundfunktion (HTML3.2) gewährleistet, aber auf monumentales Scripting verzichtet.
(IMHO sind z.B: echte Linux-Freaks mit NN4 oder Lynx unterwegs und mit deaktivierten JavaScript und keine Bilder)
Diese HTML-Grundfunktion sollte auch für mobile Computing kompatible sein, z.B. AvantGo (Palm/Lynx/imode).
Weiter:
Da AOL und Compuserve jetzt auf Netscape 7.0 umgestiegen sind, wird DOM und Webstandard Pflicht.
Deutschsprachige Beispielscripts, bzw. Funktionen und Objekte sind sehr rar gesäht.
Hier ist tatsächlich Handeln angesagt.
Allerdings:
Ich hatte vor kurzen mal eine Aktion starten wollen, eine DOM2-kompatible (z.B. statt document.layers.document.layers.document.write document.getElementByID.childNodes.data) Funktionen-Sammlung für NN4.x und ältere Broswer zu programmieren,
die Beteiligung war gleich Null und alleine nicht zu schaffen.
Ausserdem gibt es zahlreiche Sammlungen, z.B. auf hotscripts.com, die kaum noch Wünsche offen lässt.