Artikel Tagged 'Internet'
Update: BlogBabel geschlossen - alle Dienste, Widgets und Plugins sind nicht mehr aktiv
Nun gibt es viele, die die Blogger antipixel von BlogBabel installiert haben, aber ich habe keine genaue Spur. Also, einfach aus Neugier, lassen Sie einen Kommentar zu diesem Beitrag, wenn Sie BlogBabel antipixel Rang installiert haben, in einem beliebigen Format (Flash oder Bild)? Vielen Dank 
Fortsetzung ...
Auf dem Blog von Internet Explorer (IE Automatic Component Activation (IE Änderungen an ActiveX Update)) gab eine große Veränderung, die wahre Introns im April 2008 wurde mit der Veröffentlichung von wichtigen Patches, einschließlich der lang erwartete Service Pack 3. Vorschau wird jedoch im Dezember 2007 erhältlich Download-Center für Internet Explorer.
Im April 2006, in der Tat hatte Microsoft einen Patch in Internet Explorer eingeführt Blockierung der Interaktion mit ActiveX-Komponenten in einer Web-Seite Dieser "Block" am Ende, in ausdrücklichen Wunsch wurde beschlossen - direct user / Browser - zur Kontrolle (Flash-Film, QuickTime, etc ...) über die Leertaste oder Mausklick aktivieren.
Im Laufe der Zeit wurden jedoch eine Reihe von Verknüpfungen eingeführt, um dieses lästige Anfrage offiziellen Abkürzungen zu vermeiden (z. B. Vorschläge der gleichen Macromedia Flash und Apple QuickTime) und inoffizielle ( SWFObject oder UFO , zum Beispiel - siehe auch Unauffällige Flash-Objekte ).
Laut Microsoft-Entwickler müssen nichts im April 2008 Änderung in der "alten" Seiten mit Abkürzungen, aber es ist gut, ein Blick auf die Blog von Internet Explorer für die besonderen Fälle.
Microsoft damals seine Schritte zurückverfolgt, und eigentlich hatten wir ein bisschen 'all diesen Unsinn gefragt wurde, dass die Aktivierung der Kontrolle, "patch"-Ansatz zu einem Mangel in der Verwaltung von ActiveX (OBJECT-Tag) statt, um Fehler in den Komponenten selbst. In anderen Browsern in der Tat, ist der Einsatz von Plugin durch stärkere EMBED-Tag begleitet. Letzter Hinweis:
In den kommenden Wochen werden wir die Aktualisierung der MSDN-Artikel mit Beschreibungen der neuen Verhalten. Halten Sie ein Auge hier für When The Vorschau live geht.
Fortsetzung ...
Wenn estent einer Klasse aus einer MovieClip, dass es andere Objekte enthält (MovieClip, TextField, etc ...) können sie nicht "bereit" innerhalb des Konstruktors. Dies geschieht vor allem, wenn Sie andere oder erweiterte MovieClip Komponenten (Kontrollen) von Flash. Zur Lösung des Problems benutzen Sie einfach das onLoad-Ereignis von der Klasse selbst übernommen. Angenommen Sie haben ein MovieClip, dass ein TextField (interne statische visuelle Objekt in Flash) und eine TextInput Objekt (eingefügt Bedienfeld Komponenten) enthält, und wollen eine Eigenschaft im Konstruktor unserer Klasse MyClass gesetzt.
Wir schaffen ein Symbol und legen Sie innerhalb der TextField-Objekt ist (nennen wir text_txt) ist das Objekt TextInput (textinput_txt). Wir verbinden mit diesem Symbol, um eine Klasse, die MovieClip erweitert, rufen Sie unsere Klasse MyClass. Was wir bekommen, ist, dass während der Konstruktor unserer Klasse MyClass diese beiden Steuerelemente initialisiert werden. Wenn wir versuchen, einen Code wie folgt zu verwenden:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| / / controls . TextInput ; Import mx steuert TextInput..; / / MovieClip { class MyClass erstreckt MovieClip { / / text_txt : TextField ; private var text_txt: TextField ; textinput_txt : TextInput ; private var textinput_txt: TextInput; / / function MyClass () { "MiaClasse::costruttore" ) ; trace ("MyClass:: constructor"); / / = "Ciao" ; . text_txt text = "Hallo"; = "Ciao" ; . textinput_txt text = "Hallo"; / / } } |
Fortsetzung ...
TynyMCE 2.1.2 (3.01 alpha)
Jetzt in der Version 3.01a ( die letzte stabile 2.1.2 ) TinyMCE unterstützt die folgenden Browser:
(Mozilla, MSIE, Firefox, Opera und Safari (experimental)).
Mit der Unterstützung für Plugins ist voll konfigurierbar, sowohl in der Haut (siehe Bilder unten für zwei Beispiele), sowohl in Bezug auf unterstützte Funktionen (siehe Plugins ). Komplette Language Pack ermöglicht die Anpassung der Ausgabe XHTML 1.0. Kann von PHP / verwendet werden. NET / JSP / Coldfusion GZip Kompressor unterstützt auch Ajax für operaqzioni Load / Save.
Fortsetzung ...
Hier ist eine interessante Erweiterung für Firefox ( 2.0.0.9 Patch veröffentlicht heute ) von Kris Zyp. geschrieben RESTTest ermöglicht Senden und Empfangen zu überprüfen, um eine URL mit dem REST-Protokoll, die Wahl zwischen den kanonischen Methoden GET oder POST (ggf. angepasst) .
RESTTest verwendet das XMLHttpRequest-Objekt zu testen und dann auf Anwendungen, die Ajax verwenden zu testen. Wir können dann schnell und einfach simulieren XHR Anfragen und Antworten.
Diese Erweiterung ist speziell für die Arbeit mit REST-Ressourcen entwickelt und unterstützt alle HTTP-Methoden.
Im Bereich POST / PUT können alle Parameter, die wir senden unseren Test der Standard-Syntax eingeben:
variable1 = wert1 & variable2 = value2 &[...] variable n = n-Wert
Diese Erweiterung ist auch bei der Prüfung der RSS-Feeds von einer Website oder bei der Analyse von paramteri keine RPC-Dienst sein.
Fortsetzung ...
Im Hinblick auf die objektorientierte Programmierung kommt natürlich zu produzieren Komponenten für die Wiederverwendung in anderen Projekten, insbesondere, wenn diese Komponenten für allgemeine Zwecke sind. Die Verwendung der Klassen ist sicherlich ein erster Schritt in die Wiederverwendung von Code, aber oft sind diese Klassen miteinander verbunden sind, auch extrem komplexe MovieClip. So entsteht die Notwendigkeit, "Import" ist die ActionScript-Klasse (was sehr einfach ist), sondern auch alle Symbole zugeordnet.
Komponenten erstellen in Flash
Dieser Weg ist sicherlich die richtige aus rein logischer Sicht. Doch zumindest in der Version von Flash MX, erstellen Sie eine Komponente, die zumindest in der Nähe zu den mit der Entwicklungsumgebung zur Verfügung gestellt ist keine geringe Leistung ist. ) e la scrittura estremamente accurata della classe legata al nostro componente. Die Mitglieder in der Tat, vor allem visuelle, erfordert eine ganze Reihe von Verfahren (wie z. B. die Einbeziehung von Schnittstellen UIObject oder UIComponent ) und Schreiben hochgenauen Klasse im Zusammenhang mit unserer Komponente. Aber die Tatsache bleibt, dass die Schaffung eines Bauteils ist eine interessante Erfahrung zu tun, aber die Entwicklung der Zeit ist wirklich bemerkenswert. Auch als Bestandteil muss den Modus in designtime oder Autor, was sonst bietet es eine Vorschau von dem, was zur Laufzeit geschehen. Sie können Mitarbeiter ein Symbol und Dokumentation lässt sich perfekt in die IDE Flash integriert werden, komplett mit Intellisense beim Schreiben von Code. So, hier wählen Sie diesen Weg mit einem erheblichen Aufwand an Zeit, wahrscheinlich für spezielle Projekte, bei denen zum Beispiel ist die Komponente genau das Ziel des Projekts vorbehalten.
Es gibt Software-Haus in der Produktion von Komponenten für Flash spezialisiert, da sowohl kostenlose und kostenpflichtige Produkte. Ohne so sehr einfachen Komponenten, wie, wo es keine Benutzeroberfläche, ist diese Methode toll, aber teuer und temporalemte so wenig in den meisten Fällen verwendet.
Fortsetzung ...
Collaboration ist alles, vor allem für Programmierer. Daher un'interesante kostenlos, einfach und effektiv. Bug.gd ist ein Repository von "Problemen" bei 360 Grad für alle Betriebssysteme. Mit seiner Datenbank versucht zu lösen, mit dem Beitrag der ganzen Gemeinschaft, Probleme, Störungen, Fehler und / oder unerwarteten in unserem Computer geschehen. Nur um die Website zu gehen, unsere Datenbank blättern Bug.gd , und sehen, ob jemand schon ein ähnliches Problem wie bei uns. Wenn wir die Lösung gut, sonst finden, was darauf hinweist unsere E-Mail-Adresse, können wir uns eine Nachricht hinterlassen Hilfe, eine Beschreibung unserer "bugs" unter Angabe der Art des Problems haben wir. Sobald jemand sie löst wir werden per Post benachrichtigt werden.
Fortsetzung ...
Microsoft hat eine neue veröffentlicht Demo von Windows Home Server und Avision von Heimelektronik. Nichts Außergewöhnliches, außer der Tatsache, dass die Demo in ist Flash- !
Es ist merkwürdig, in der Tat, dass trotz der Anzeigen im großen Stil auf den neuen Rivalen zu Flash, Silverlight in der Tat, im vergangenen Jahr veröffentlicht, wird Microsoft unaufhaltsam weiter Adobe Flash für seine Präsentation verwenden, in der Tat die Ablehnung ihres Kindes. Es "war" über eine neue "Erfahrung" der Benutzeroberfläche, neue Funktionen sprach jedoch, dass niemand - wirklich - wirklich zu sehen. Kurz gesagt, wenn Sie nicht verwenden können Microsoft Silverlight , weil sie niemals sonst jemand?
Fortsetzung ...
Die Technik Fullsize (Halle für Vollbild - davon später mehr) war bis vor kurzem hauptsächlich in Flash-Anwendungen (RIAs) eingesetzt, die aus so einer mehr oder weniger komplexe Benutzeroberfläche, wo der Container (Adobe AIR , Browser oder Standalone-Player) durch den Anwender skaliert, zwingt eine Neupositionierung der Objekte, aus denen der Film. Die Verkleinerung des Containers offensichtlich folgt eine Zeichnung Funktion oder Refresh MovieClip kann positionieren oder Neugestaltung der Laufzeit-Schnittstelle auf die neue Größe des Behälters. Heute wird diese Technik auch in fortgeschrittenen Websites oder artikuliert, sehr fromm rendondo attraktive Schnittstelle verwendet. Die Umsetzung dieser Technik ist sehr einfach und nutzt im Wesentlichen die native Flash-Stage-Objekt und stellte mit der Version MX. Für ihre Umsetzung ist hier eine Klasse, die die Koordinaten des zu erhalten ermöglicht Stage :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
| / ** * * @ File StageExt.as * @ Autor Giovambattista Fazioli (@ g.fazioli undolog.com) * @ Web http://www.undolog.com * @ @ Email g.fazioli undolog.com * / {Class StageExt / / Release __release : String = "1.0" ; __release private var: String = "1,0"; / / Eigenschaften __movieWidth : Number = 0 ; __movieWidth private var: Anzahl = 0; __movieHeight : Number = 0 ; __movieHeight private var: Anzahl = 0; __left : Number = 0 ; __left private var: Anzahl = 0; __right : Number = 0 ; __right private var: Anzahl = 0; __top : Number = 0 ; __top private var: Anzahl = 0; __bottom : Number = 23 ; __bottom private var: Anzahl = 23; / / w : Number , h : Number ) { StageExt Funktion (w: Anzahl , h: Anzahl ) { "StageExt::constructor" ) ; trace ("StageExt:: constructor"); / / __movieWidth = w; __movieHeight = h; / / addListener ( this ) ; Praktika addListener (this).; } / ** * OnResize ()-Ereignis * / onResize ( ) { onResize private function () { "StageExt::onResize " + Stage . width + ", " + Stage . height ) ; trace ("StageExt: onResize" + Bühne . width + "" + Bühne . height); / / Number = Math . round ( Stage . width ) ; var sw: Anzahl = Math round (. Stufe Breite.); Number = Math . round ( Stage . height ) ; var sh: Anzahl = Math round (. Stufe Höhe.); Number = Math . round ( this . __movieWidth ) ; var ow: Anzahl = Math . round (this. __movieWidth); Number = Math . round ( this . __movieHeight ) ; Oh var: Anzahl = Math round (this. __movieHeight);. / / Die x-Koordinate (oben links) __left = - Math . floor ( ( ( sw - ow ) / 2 ) ) ; . diese __left = - Math . Etage (((sw - ow) / 2)); __top = - Math . floor ( ( ( sh - oh ) / 2 ) ) ; . diese __top = - Math . Etage (((sh - h) / 2)); / / Die x-Koordinate (oben rechts) __right = Math . round ( ( sw + ow ) / 2 ) ; . diese __right = Math . round ((sw + ow) / 2); / / Die y-Koordinate (unten) __bottom = Math . round ( ( sh + oh ) / 2 ) ; . diese __bottom = Math . round ((sh + O) / 2); } / ** * Refresh () * / Refresh ( ) { public function refresh () { onResize (); } / ** * Links - get * / get Left ( ) : Number { public function get Left (): Anzahl { __left ) ; return (__left); } / ** * Top - get * / get Top ( ) : Number { public function get Top (): Anzahl { __top ) ; return (__top); } / ** * Rechts - get * / get Right ( ) : Number { public function get Right (): Anzahl { __right ) ; return (__right); } / ** * Bottom - get * / get Bottom ( ) : Number { public function get Bottom (): Anzahl { __bottom ) ; return (__bottom); } / ** * MovieWidth - get / set * / get MovieWidth ( ) : Number { MovieWidth public function get (): Anzahl { __movieWidth ) ; return (__movieWidth); } set MovieWidth ( v : Number ) { MovieWidth public function set (v: Anzahl ) { __movieWidth = v; } / ** * MovieHeight - get / set * / get MovieHeight ( ) : Number { MovieHeight public function get (): Anzahl { __movieHeight ) ; return (__movieHeight); } set MovieHeight ( v : Number ) { MovieHeight public function set (v: Anzahl ) { __movieHeight = v; } } |
Fortsetzung ...
Vorschau der Effekte-Bibliothek Scriptaculous und wartete auf den 1,8 2,0:
- Prototype 1,6 (Stamm aktuellste Version)
- Komplette Überarbeitung der Ajax.InPlaceEditor und Ajax.InPlaceCollectionEditor
- Vollständige CSS Vererbung in Effect.Morph
- New Basiseffekt: Effect.Tween
- Sound: MP3-Dateien für Sound-Effekte; verwendet native Wiedergabe auf IE und verfügbaren Plugins, wo immer möglich
- Performance-Verbesserungen
- Tonnenweise Bugfixes
Für die vollständige Liste der Verbesserungen sah das CHANGELOG
Fortsetzung ...
Neueste Kommentare
Mark : @ Mark: Danke für die Antwort. Zum Beispiel, wenn Sie einen Code zum Speichern / haben Sie die Ordner ...
Mark : Danke für die Antwort. Zum Beispiel, wenn Sie einen Code zum Speichern / haben Sie die Ordner ...
Giovambattista Fazioli : @ Mark: Im Prinzip, absolut, hängt viel ab, wie und was zum Download bereit. La ..
Mark : Hallo, guter Führer! Ich wollte fragen, können Sie den gleichen Code, um eine SQL-Datenbank laufen? Statt ...
Joseph : Hallo Ich wollte Sie fragen, wie können Sie in der Post finde ich hochgeladen einer Galerie von 50 Bildern, zum Beispiel ...