Kategorie "D"


Adobe zur Rettung: Flash 9 und Photoshop Lightroom! Die Beta auch Exes ...

Nach der Übernahme von Macromedia, Adobe schafft seine Labs , Entwicklungslabors! Aufbauend auf dem Erfolg von Microsoft mit seinem Internet Explorer 7 Blog - das hat (und hat) gespeichert eine Menge von Diensten Pack - Adobe hat außerdem die Technik der Beta-Version. In der Tat war er nun, anstatt zu warten, für die nun sehr lange Zeit, um eine Software zu entwickeln (sei es Tradition, ist ein Web Application), warum nicht, Ihnen vorzuschlagen, die Version noch in der Entwicklung? Auf diese Weise gibt es eine Echtzeit-Feedback über die tatsächliche Qualität der Software die Sie entwickeln.

Aber, ganz ehrlich, sollte die Software haouse ein wenig nach unten "Preise für ihre Software, da die Beta - Sie zahlen oder gezahlt werden - wir tun Nutzer!

Mit Adobe Soundbooth Beta überschreibt der bekannten SoundEdit. Adobe Photoshop Lightroom ist ein neues Produkt an professionelle Fotografen richtet, mit vielen Video-Demos online. Flash 9 mit ActioneScript 3 erscheint auch in der Alpha-Version zum Download! Es ist zwar Vorschau angezeigt! Um die mobile finden Flash Lite 2.1 Authoring-Update , aber es scheint, dass eine endgültige Freilassung statt Vorfreude. Abgesehen von diesem kleinen Sammelband von Beta-, Alpha-und Upgrade glauben, dass die Initiative gut ist, wenn nicht sogar hervorragend.
Also für die Neugierigen, die vor und wollen nicht warten, um eine neue Version der Software versuchen, Adobe Labs ist ein Ort der sicheren Spaß! Ich betone noch einmal die Tendenz zum Endverbraucher zu den Stufen der Entwicklung beteiligt, ein Trend, der seine Verbreitung verdankt die Generation Web 2.0. Wahrscheinlich wird ein Modus, in naher Zukunft wie ein Lauffeuer verbreiten wird, wo immer möglich sein. Sie könnten versuchen, un'appartamente un'autombile oder bevor es freigegeben wird, zum Beispiel ...

Mehr ...

IE7: automatische Windows-Update

Version 7 des Microsoft-Browsers wurde (finalemente) in Englisch erschienen (es wurde fast gleichzeitig mit der Veröffentlichung von Firefox 2 veröffentlicht). Kurz gesagt - durch die automatische Windows-Update-Service - wird auf Millionen von Rechnern, wie z. B. System-Patches installiert werden. Jemand hat diesen Schritt von Microsoft x-ten schreien Fehlverhalten kritisiert. Web-Entwickler jedoch mehr daran interessiert zu wissen, was wird der Internet Explorer 6 (IE6) und wie comportarso bei der Entwicklung von Web-Sites werden

Die Veröffentlichung über Windows Update ist für Anfang November geplant! Daraus folgt, dass innerhalb einer Woche wird schön sein, dass IE6 begraben. Web-Entwickler haben auf Ihren PC natürlich aktualisieren, fand sie sich ohne eine Version 6 von denen die kanonische Test der Kompatibilität zu machen.

Es ist klar, dass diejenigen, die - wie wir - vollkommen wahnsinnig Updates ist und muss die neueste Version der Software haben, ist zwischen einem Felsen und einer harten Stelle. Auch - offensichtlich - IE6 ist tot! Und an der Zeit auch! Ein Kandidat Browser sicher zu sein - wenn es überhaupt eins ist - in der nahen Zukunft (nächster Tag) ist definitiv IE7, da diese Patches (Service Packs) Sicherheit unterzogen werden.

Vom Entwickler verstehen, dass IE6 aufgegeben wird! Darüber hinaus hat Microsoft ausdrücklich empfohlen, dringend auf die Version 7 zu bewegen, ob es eine Notwendigkeit, sie zu wiederholen. Webentwickler müssen eine Maschine mit IE6 zum Testen adoptieren? Durch nicht aktualisieren? Es wäre Angriffe von allen Seiten erlitten haben, und vermeidet es, auf dem Netz?

Die naheliegende Lösung - und vorteilhaft für Microsoft - ist, dass Entwickler und Endanwender unmittelbar auf IE7, ob sie es wollen oder nicht!

Mehr ...

Javascript PHP vs Inhalt

Es ist ein sehr wichtiger Grund für die Bevorzugung der Aufnahme von Inhalten über PHP - Server-Seite - auf einer Webseite in Bezug auf die Verwendung von JavaScript - Client-Seite. In der Entwicklung von Werkzeugen Ausflug Dienstleistungen auf dem CMS getmePage verwendet applick.com war es möglich, Ajax-Engine als HTTP-Server Datenrettung verwenden. Das Problem, in diesem Fall, war, dass man mit dem Inhalt einer Seite zu tun hatte, dass Inhalte, die von Suche Crawler wie Googlebot indiziert! Die Raupen nicht ausführen JavaScript, so dass es eine leere Seite in den Augen der googlebot. Heute bin ich zufrieden, einen Unterschied in der Indizierung in Suchmaschinen zu machen bin, so muss man vorsichtig sein, wie sie Inhalte auf einer Seite generiert. Derjenige, der die 'sieht Endkunden ist nicht die Ansicht eines Werkzeugs wie googlebot. Dies ist einer der Gründe, die die Wahl von PHP nell'engine Datenrettung dell'applick getmePage bestimmt. PHP in der Tat durch den Web-Server, bevor die Seite an den Client ausgeführt. Daraus folgt, dass das, was er sieht, ist das, was ein Crawler die Endanwender sieht.

Mehr ...

Web 2.0: Kein JavaScript

Wie bereits auf "berührt JavaScript vs PHP "(oder ASP, CFM, ...), die Frage, ob oder nicht, einen Kernel Web2.0 JavaScript in Ihren Skripts eingeben, anstatt ihn - in der Mehrheit der Mitglieder - der Server-Seite, kann zu Verwirrung führen, wenn nicht Verwirrung. Allerdings gibt es gute Gründe, um den Server als dem Auftraggeber zu begünstigen, aus Gründen, die nichts mit Web2.0, die im Gegensatz dazu wirft ein Schlaglicht auf Ihre JavaScript-Skripten zu tun haben.

Mehr ...

Bestätigen per E-Mail in Javascript und PHP

Für diejenigen, die Module und Form der Kontakte zu entwickeln, besteht ein Bedarf an der immisione einer E-Mail-Adresse zu bestätigen. Heute mehr denn je bereit, mit Dämonen SPAM überall laufen, ist es gut, gegen die "schlauen" ready to HTML-Formulare verwenden, um E-Mail senden oder illegalen Hack, um SPAM und mehr zu bewachen.

Mehr ...

Klassen und ID in CSS

nei fogli di stile. Hier sind ein paar kurze Tipps, wie Sie mit class und id in Stylesheets. Denken Sie daran, dass, sobald der Einsatz moderner JavaScript-Techniken, wie zum Beispiel den Einsatz von Ajax-Motoren, kann in Konflikt mit den Empfehlungen, hierher zu kommen! Und am Ende werden wir sehen, warum.

Mehr ...

Die Wunder der CSS2.0 +

Aufgrund der Unverträglichkeit von Stil und vielleicht Ausgang - noch - Cross-Browser, weiß nicht jeder über das enorme Potential von Stylesheets. Wir wollen zeigen, so dass einige Funktionen von CSS-Syntax den meisten unbekannt und soll uns daran erinnern, wie wenig - oft - wir eine optimale Nutzung des Tools, die wir zur Verfügung haben.

Hinweis: Alle Proben wurden auf Firefox 1.5.0.5 getestet

Wählen Sie nach Attributen

1
2
3
4
5
"myInput" > < div id = "myInput">
"submit" value = "invia" / > < Eingang type = "submit" value = "submit" />
"button" value = "Pulisci" / > < Eingang type = "button" value = "Clear" />
"button" value = "Annulla" / > < Eingang type = "button" value = "Abbruch" />
</ div >
1
2
3
type = submit ] { color : #f00 } div # myInput input [type = submit] {color: # f00}
type = button ] { color : #0f0 } div # myInput input [type = button] {color: # 0f0}
value = Annulla ] { color : #00f } div # myInput input [Wert = Abbrechen] {color: # 00F}

Diese Funktion, die oft Kegel fortgeschrittenen CSS2 genannt, ermöglicht strabiglianti Dinge, wenn wir für einen Moment zu reflektieren. Der größte Vorteil ist die HTML-Seite ottinene, wo es keine Notwendigkeit, zwischen den Klassen-oder ID-Tag im CSS unterscheiden. Es ist genau die Attribute - noch vorhanden - in der TAG um anzuzeigen, welche Art verbunden. Darüber hinaus kann jeder Attribut des Tags als Wähler genommen werden: alt, title, accesskey, etc. ...

Auswahl für Tiefe

Diese Art der Selektion ist nichts weniger als spektakulär, wenn man bedenkt, dass kann mit dem vorherigen hinzugefügt werden. Es erlaubt Ihnen, die Hierarchie der Elemente zu definieren. Mit Blick auf das folgende Beispiel haben wir sofort erkennen, wird die außerordentliche Bedeutung dieser Art der Selektion, die das HTML sauber und frei von unnötigen Indikatoren. Hält

1
2
3
4
5
6
7
"myBox" > < div id = "mybox">
p > < p > Absatz 1 </ p >
p > < p > Absatz 2 </ p >
p > < p > Abschnitt 3 </ p >
p > < p > Absatz 4 </ p >
p > < p > Absatz 5 </ p >
</ div >
1
2
3
p { color : #f00 } div # mybox> p {color: # f00}
p + p { color : #0f0 } div # mybox> p + p {color: # 0f0}
p :last-child { color : #00f } # Mybox div> p: last-child {color: # 00F}

e – fantastico – first-letter ! In der Tat, um nur diesen Schluss Überflugrechte, sowie last-child existiert first-child , und - erstaunlich - first-letter ! Probieren Sie es aus.
Wir haben offensichtlich das Thema berührt, sehr umfassend, um die Wahrheit, der CSS sieht wie fortschrittliches Instrument für die Definition von layput Seiten sagen. Es gibt noch weitere Selektoren und Verhaltensweisen und eine gute Nachricht für die Spezifikation der CSS-Datei für die künftige Generation.

Mehr ...

Die Zukunft des HTTP-

Entwickeln von Webanwendungen mit Technologien wie Ajax hat alle Beschränkungen des Internet-Protokolls HTTP enthüllt. Früher oder jeder Programmierer trardi kollidiert mit der Notwendigkeit - zum Beispiel -, um eine dauerhafte Verbindung mit dem Client zu haben. Der Versand an die Kunden von einer Broadcast-Nachricht ist immer noch, ohne auf eine Einrichtung riskant unmöglich!

Im Internet-Szenario, aber die Verwendung von speziellen Komponenten wie ActiveX-Objekt, Flash oder Java-Applet, so dass das Problem auch umgehen. Oft in der Tat fragt man sich, wenn das HttpRequest-Objekt (Stein Basis für Ajax Erfahrung) kann nicht durch eine ActiveX-Komponente ersetzt werden oder mit Hilfe einer unsichtbaren Flash-Film für alle Fälle!

Dies ist einer der ergreifendsten Teil der Entwicklung der nächsten Generation Web-Anwendung. Um das zu beweisen, in der Tat gibt es eine ganze Reihe von "Beta"-Web-Anwendung mit gemischten Technologien, um die verschiedenen Probleme zu lösen, die entstehen - und dass die HTTPRequest ist nicht in der Lage durchzuführen. Das gleiche FlickR , einer der erfolgreichsten Foto-Blog, nutzt Flash-Filme in einigen Bereichen der Webseite. Es gibt tatsächlich noch komplexer, wo es Java-Applets oder ActiveX-Steuerelemente, um sie zu bekommen, wo niemand - Ajax - wurde vor weg!

Was muss kurzfristig getan werden, ist ein neuer Standard für die HTTPRequest, auch indem er ihn auf eine andere Weise. Lage, ein Objekt zu erhalten, in allen Browsern präsentieren, in der Lage Verbinden permaneti und in der Lage, mehrere Protokolle zu manipulieren. Dies würde jedoch ein Wunschtraum für Entwickler, sondern ragionandoci gut sein, könnte es zum Tode des Internets führen, wie wir es kennen.

Wenn HTTP als globales Netzwerk wurde entwickelt, die wir heute kennen hatten sehr unterschiedlichen Geschwindigkeiten und Anwender. Die wichtigsten Punkte des HTTP sind:

  • Verbinden mit dem Web-Server
  • Fordern Sie eine Datei
  • Trennen

Minimale Unterstützung Händedruck; Das HTTP ist mit der Grundidee nicht belasten die Übertragung über das Netzwerk geboren! Selbst jetzt, wenn der Browser eine Seite auf einem Webserver, legen Sie nur die drei oben aufgeführten Schritte. Es ist wichtig zu beachten, dass Google hat eine Software wie Google Earth entwickelt, um Hindernisse zu überwinden, und die Verbindung mit anderen Sachen. Internet-Verbindung ist bereit, permaneti tragen? Wir halten es für verfrüht. Der größte Teil der Hosting-Service würde in wenigen Sekunden zusammenbrechen. Banda und CPU sollte viel mehr in der Lage, die Menge des Verkehrs, der heute produziert wird, zu widerstehen.

Die Tatsache, dass die Unterstützung Verbindungen permaneti gut umschrieben und werden zunehmend mit ausgefeilter Technik und Komponenten und Spezifikationen.

Mehr ...

Javascript vs PHP

Es gibt ein Gerücht, das derzeit eine anhaltende Diskussion über die Verwendung von Javascript als Hersteller von HTML-Inhalten. Insbesondere verfolgt das Dilemma, das Universum zu Ajax. Unter diesem Kürzel verbirgt sich eine Methode, um den Web-Server mit Hilfe von JavaScript-Skript zu kontaktieren, ohne dass der Browser muss die gesamte Seite neu zu laden, mit dem Ergebnis - und ärgerlich - "fliker" video.

Die Tatsache, dass diese Technik, um mit den Web-Server mittels Kommunikation ermöglicht, in der Praxis, können Sie - und erhalten - Informationen aus dem Web-Server ohne dass der Benutzer - in der Tat - wenn Sie es wissen! Auf dieser letzten Aussage wäre es angebracht, eine separate Diskussion zu eröffnen.

Kehren wir zu unserem Frage, ist die wichtigste Frage: wenn er die Antwort erhält von der Web-Server, die das Gerüst HTML zu bauen, dass Sie die Antwort in der aktuellen Seite gesetzt hat? Der Webserver muss zum Zeitpunkt der Antwort oder eine Aufgabe, die der Client-Seite wird Javascript delegiert machen?

In der Praxis werden einige sagen, der beste Weg ist, um die vollständige Antwort direkt auf der Server-Seite zu packen, so dass der Client JavaScript und nur dann erfolgen sollte (get & einfügen). Andere hingegen argumentieren, dass das Beste, was empfängt falsche Daten, roh, vielleicht in einer XML-Struktur und Prozess alle der Client-Seite mit JavaScript, und immer mit JavaScript, um das Gerüst benötigt, um die HTML-Seite einfügen erstellen.

Es erscheint unmittelbar einsichtig ist jedoch, dass es nicht möglich ist - a priori - unterstützen ein Modell relativ zueinander. Sowohl offensichtlich werden muss kontextualisiert. E 'möglich, dass in einigen Fällen, um alles an den Web-Server packen es tatsächlich ist die beste Wahl, sowohl während der Entwicklung und in der Geschwindigkeit der Übertragung.

Es muss gesagt werden, dass, wenn die Idee, große Mengen an Javscript Code auf dem Client geladen nicht eine schöne Lösung. Ich sage das in Erinnerung an Skalierbarkeit. Ein System, das schon schwer in einem frühen Stadium hat, hat kaum eine Chance, in Frieden in die Zukunft voranschreiten. Darüber hinaus auch bei den weit verbreiteten incomptibilità Browser verfügbar, dann wird der Client-Seite Javascript-Code machen es zu anstrengend für die Entwicklung artikuliert. Aber manche Leute es tut! Zweifellos.

Die Moral, auf dem neuesten Stand, mit Browsern und Betriebssystemen die wir haben, scheint zu sein, dass jeder muss seinen eigenen Weg, morgen werden wir sehen, zu wählen. Besuchen Sie unsere Website Applick.com Der Code wurde geschrieben mit beiden Methoden entsprechend.

Morgen, vielleicht, wird der Browser kommen Sie an Bord vorcodiert! Sie werden auf jeden Fall die Komponente HTTPRequest überarbeitet. Denn jetzt hat diese Technik ihre Wiedergeburt (siehe Verwendung von IFRAME-Tag) ist der Mindeststandard HTTPRequest auf dem Bauteil, seine Präsenz und Umsetzung sowohl der Anstieg im Browser und Banda-Medien zur Verfügung zu Internet-Nutzer gemacht. Die HTTPRequest HTTP ist immer noch ein Sub-Kanal, nicht mehr und nicht weniger. Senden XML statt HTML macht nicht viel Unterschied, belauscht das Netz dort zu realisieren jetzt. Vielleicht handelt es sich um etwas anderes, die über die Frage von Ajax geht stöhnend. Es ist wahr, dass ein bestimmter Teil der Internet-Gemeinschaft für eine Veränderung, strukturelle Veränderungen aufruft. Es war die Rede - zu Recht - pemanenti Verbindungen, die sicherlich nichts mit der aktuellen Politik (und original) des HTTP-Protokolls zu tun.

Die Realität, am Ende, kann es sein, zuzugeben, dass die aktuelle Technologie des Internets überholt. Seine Protokolle, für andere Netzwerk-Geschwindigkeit und andere Bedingungen konzipiert, sind obsolet.

Mehr ...



Stoppen Sie SOPA