www.bugbomb.de - Webmasters Europe Forumhttp://www.bugbomb.deNeue Beiträge im Forum für Webmaster bei www.bugbomb.dede-DEwww.bugbomb.de (Manfred Walter Thoma)20.05.2012 00:49:01<![CDATA[OOP]]>Gleich vorweg: JavaScript kennt keine Klassen. Allerdings ist es möglich eine "Kopie" eines (beliebigen) "Objekt" als "Instanz/Referenz" einem anderen "Objekt" zuzuweisen. Die Beispiel-Funktion Konstruktor stellt eine Art von Container dar, der Methoden und Eigenschaften für ein Objekt bereitstellt. Das ist also vergleichbar mit den sonst üblichen Klassen. Mit var obj erstelle ...

MWT am 19.05.2012 14:38

]]>
<![CDATA[Prototypenbasierte Programmierung]]>Prototypenbasierte Programmierung, auch als klassenlose Objektorientierung bekannt, ist eine Form der Objektorientierten Programmierung, die auf das Sprachelement der Klasse verzichtet. Objekte werden durch Klonen bereits existierender Objekte erzeugt. Alle bestehenden Objekte können Prototypen neuer Objekte sein. Beim Klonen werden alle Eigenschaften (Attribute und Methoden) des Prototyp-Obj ...

MWT am 19.05.2012 14:11

]]>
<![CDATA[TextFields und deren Eigenschaften]]>Ein TextField verfügt über einer Reihe von Eigemschaften, die per ActionScript verändert werden können. Als Beispiel wird ein TextField direkt instanziiert und per addChild() auf die Bühne plaziert. var myText:TextField = new TextField();myText.text = "Hallo Welt";addChild(myText); Eigenschaften von TextFields myText.text = "Neuer Text...";    & ...

MWT am 06.05.2012 09:04

]]>
<![CDATA[Timer in ActionScript]]>Timer in ActionScript   // Timer-Klasse und -Events vom Typ "TimerEvent" importierenimport flash.utils.Timer;      import flash.events.TimerEvent; // Timer alle 10000 Milisekunden auslösen und das "unendlich" oft wiederholen (0)var meinTimer:Timer = new Timer(10000, 0); // Eventlistener für die Funktionsreferenz anlegenmeinTimer.addEventList ...

MWT am 29.04.2012 14:28

]]>
<![CDATA[Externen Sound abspielen]]>Der Code, der zum Abspielen einer Sounddatei notwendig ist, umfasst lediglich drei Zeilen. Als erstes müssen wir einen Datenbehälter für unseren Sound anlegen: var meinSound:Sound = new Sound(); Wir haben nun eine Variable mit dem Namen meinSound definiert und festgelegt, dass es sich um ein Soundobjekt handeln soll. Im nächsten Schritt werden wir unseren Datenbehälter m ...

MWT am 29.04.2012 14:21

]]>
<![CDATA[Sounds aus der Bibliothek einbinden und mit ActionScript verwenden]]>So können Sound aus der Allgemeinen Bibliothek verwendet werden: Sound aus der (Allgemeinen) Bibliothek (Sounds) aussuchen und in die eigene Bibliothek legen Doppel-Klick (oder Eigenschaften) auf den Sound in der eigenen Bilbliothek Unter "Verknüpfung" "Export für ActionScript" auswählen.Hinweis: Wenn "Export in Bild 1" ausgewählt, wird der Sound automatisch in das er ...

MWT am 29.04.2012 13:57

]]>
<![CDATA[Problem mit "kleinen" DIV-Containern beim IE8]]>Wird ein (sehr kleiner) DIV-Container angelegt z.B. <div style='background-color: red; width:48px; height: 4px;'></div> so wird besitzt der DIV-Container beim Internet Explorer 8 eine "größe" Höhe als die hier angegebenen 4px. Das Problem lässt sich folgendermaßen "beheben": <div style='background-color: red; width:48px; height: 4px; line-height: 0'> ...

MWT am 14.04.2012 12:29

]]>
<![CDATA[Bits und Bytes]]>Das Byte ist ein Mengenbegriff (Maßeinheit) der Digitaltechnik und der Informatik, der für eine Folge von meist 8 Bit steht. Historisch gesehen war ein Byte die Anzahl der Bits zur Kodierung eines einzelnen Text-Schriftzeichens im jeweiligen Computersystem und ist daher das kleinste adressierbare Element in vielen Rechnerarchitekturen. Um ausdrücklich auf eine Anzahl von 8 Bit hinz ...

MWT am 28.03.2012 10:33

]]>
<![CDATA[Videos nach .ogg konvertieren]]>Das Programm Super (Simplified Universal Player Encoder & Renderer) von www.erightsoft.com wandelt nahezu jedes Videoformat und Audioformat in andere Multimediaformate um und ist kostenlos erhältlich. Super ist ein universeller Konvertierer für Audio- und Videodateien. Wandeln sie mit Super eine Datei von einem der unterstützten Dateiformate in ein anderes um. Dabei kann das Pr ...

MWT am 29.02.2012 10:44

]]>
<![CDATA[Quicktime Plugin in XHTML einbinden]]>  <object width="480" height="380"         classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"         codebase="http://www.apple.com/qtactivex/qtplugin.cab">          <param name="src" value="1984.mov" />  <param name="autoplay" value="true" />  <param name="showlog ...

MWT am 28.02.2012 15:45

]]>
<![CDATA[<video> in HTML5 einbinden]]>Für das Format des Videos haben sich zurzeit 2 verschiedene Formate herauskristallisiert. Einerseits das Format Ogg Theora (OGG) und auf der anderen Seite MP4 (H.264).Warum 2 verschiedene Formate? Das liegt an Patente und rechtliche Einschränkungen, die mit dem Format H.264 (MP4) zusammenhängen – dagegen punktet das Ogg Theora (OGG) Format als Open Source. In dem HTML-Befehl & ...

MWT am 28.02.2012 15:36

]]>
<![CDATA[Gammakorrektur]]>Die Gammakorrektur ist eine namentlich im Bereich der Bildverarbeitung häufig verwendete Korrekturfunktion zur Überführung einer physikalisch proportional (d.h. linear) wachsenden Größe in eine dem menschlichen Empfinden gemäß nicht linear wachsende Größe. Mathematisch gesehen handelt es sich bei dieser Funktion um eine Potenzfunktion mit einem oft n ...

MWT am 28.02.2012 13:54

]]>
<![CDATA[Google-Maps verwenden]]>Das Einbinden von Google-Maps ist sehr einfach mit der Google-API möglich. Sie kann direkt verwendet werden, eine Key ist nicht mehr notwendig. Die Rot gekennzeichneten Stellen müssen entsprechend angepasst werden. <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script><script type="text/javascript">    functio ...

MWT am 28.02.2012 08:57

]]>
<![CDATA[GIF-Bilder transparenz in Photoshop speichern]]>Liegt ein GIF-Bild vor, dass keine Transparenzen enthält und es soll beim Speichern eine bestimmte Farbe als "Transparenz" festgelegt werden, kann wie folgt vorgegangen werden: Datei -> Für Web und Geräte speichern... Links oben auf die Pipette klicken Mit der Pipette eine Farbe in der Grafik auswählen, die Transparent werden soll In der "Farbtabelle" (rechts) wird jet ...

MWT am 27.02.2012 10:40

]]>
<![CDATA[getElementsByClassName()]]>Mit getElementsByClassName() können alle Element (Knoten) ermittelt werden, die eine bestimmte class-Eigenschaft (Attribut) besitzen.  Beispiel: <div class="meineclass">...</div> var elemente = document.getElementsByClassName("meineclass");for (var i=0; i < elemente.length; i++) {  alert(elemente[i].innerHTML );} ACHTUNG: Der  Internet Explorer 7 (IE7) un ...

MWT am 25.02.2012 15:25

]]>