Artikel Tagged 'Internet'


jQuery: wie man eine Erweiterung Plugins zu bauen

Wie alle Bibliotheken dieser Art auch jQuery können Sie die grundsätzliche Funktionsweise der Verwendung realer Plugins zu erweitern. Einhaltung der Regeln für ihren Betrieb, das heißt, wieder ist es immer ein Zeiger auf das ausgewählte Element oder jQuery selbst, können Sie ein Plugin mit ein paar Zeilen Code zu schreiben. Nehmen Sie zum Beispiel den vorgeschlagenen Code in jQuery gegen alle: ein Benchmark mit 5 Browser , die (nach der Korrektur durch gemeldet wurde Luca ):

1
2
3
4
5
) . css ( 'cursor' , 'pointer' ) . click ( $ ('H2.dropdown'). Css ('Cursor', 'Zeiger'). Klicken Sie auf (
function () {
$ ( this ) . next ( ) . is ( ':hidden' ) ) $ ( this ) . next ( ) . slideDown ( ) ; else $ ( this ) . next ( ) . slideUp ( ) ; if (.. $ (this) next () is (': hidden')) $ (this) next () slidedown (); else $ (this) next () slideup ();....
}
);

Fortsetzung ...

Actionscript 3.0 für Anfänger: Lektion # 2

Wie hier versprochen wird die zweite Lektion in ActionScript 3.0! Heute starten wir die Analyse der ein einfaches Projekt, dass das Spiel oder das Tic Tac Toe Tic Tac Toe wiedergibt. Ich habe versucht, einige Besonderheiten in diesem Beispiel ActionScript 3.0 und versuchte, einen Platz für das Verständnis und die nicht auf Stil geben, gehören. Daraus folgt, dass, wenn ich das "Spiel" wirklich geschrieben hatte, wäre ich wahrscheinlich sehr unterschiedlich strukturiert, aber in diesem Fall habe ich versucht, zwischen einem klassischen Programm mit einem kompakten, hermetisch verständlicher für Neulinge zu vermitteln.

Fortsetzung ...

jQuery makeover

In diesen Tagen (auf Anraten ...) Ich war auf Durchsuchen jQuery , eine große Bibliothek im Stil der prototype.js , scriptaculous.js , MooTools , sozusagen ... und jetzt ist hier die gesamte Website wurde komplett neu gestaltet:

Bild

Toller Start, meinen Horizont zu dieser Art von Bibliotheken zu erweitern! Kurz veröffentlichen einige interessante Artikel, insbesondere über die Unterschiede zwischen jQuery und andere Bibliotheken "ähnlich".

Fortsetzung ...

Sehr kurze Schnipsel: Senden Sie HTML-Mails mit PHP

Der Code notwendig und ausreichend, um eine einfache E-Mail im HTML-Format zu senden mit dem Befehl mail() in PHP ist:

1
2
3
4
5
6
7
/ / Vorbereiten des Headers in HTML anzeigen
"MIME-Version: 1.0 \n " . $ Header = "MIME-Version: 1.0 \ n".
"Content-type: text / html; charset = UTF-8 \ n".
"From: Undolog.com <info@undolog.com> \ n".
"Bcc: Kopieren <g.fazioli@undolog.com> \ n";

"Destinatario <info@e-lementi.com>" , "Oggetto della mail" , "<p>Corpo della mail in <strong>HTML</strong></p>" , $headers ) ; mail ("Empfänger <info@e-lementi.com>", "Betreff der Mail", "Body der E-Mail <p> HTML </ strong> </ p>", $ header);

Fortsetzung ...

Skypemote.com: sagen Sie es mit Emotionen

Skypemote

Öffnet - in der Beta - Skypemote.com , ein Projekt aus einer Idee geboren mir und Nicola ( flussodigitale.com ), die einen einfachen Editor, um nette Zeichnungen aus "Einfügen" in Skype erstellen schlägt. Der Editor in Adobe Flash CS3 erstellt wurde und das Wetter erlaubt, möchte ich auch eine Version - Desktop - Adobe AIR.
Wenn Sie Skype auf "Chat" mit diesem Editor verwenden, werden Sie sicherlich beeindrucken Sie Ihre Gesprächspartner. Wenn Sie diesen Dienst nützlich und unterhaltsam finden, vergessen Sie nicht, Vorschläge zu leisten und - wenn man so will - mit ein paar Spenden! :)
Folgen Sie dem Projekt, weil es bald weitere "nette" news werden.

Fortsetzung ...

Einfache Flash Project Generator 0.5: eine AIR-Anwendung für Flash

In Actionscript 3.0 für Anfänger: Lektion Nr. 1 haben wir die notwendigen Schritte zur Erstellung eines Projekts in Flash CS3 zu sehen. So kam mir die Idee zu automatisieren, zu einem gewissen Grad, diesen Prozess durch die Merkmale des Adobe AIR .

Fortsetzung ...

Diebstahl, Kopien und Klone auf der web: Ich habe die Stelle kloniert

Update 26. Januar 2009

Am 26. Januar 2009 I durch die zuständigen Mitarbeiter kontaktiert wurde Pixelfabrica , die sehr ehrlich und mit seltenen Aufrichtigkeit mir gesagt, der Grund für die falsche "Klonen" der Website, was ist passiert, entschuldigte sich und geben immmediatamente Beginn der Überprüfung "richtige" Seite Pixelfabrica . Wie bereits in meinem Beitrag erwähnt, finden Sie Inspiration in anderen Web-Arbeit ist nicht ein Verbrechen, ja. In einigen Fällen kann es sogar lohnend sein. Was mich am meisten, war, wie Google Analytics, die absolut nicht bewusst war das "Double" in diesem User-Code gleichzeitig auf zwei verschiedenen Web (sowohl für IP Referer).

Jedenfalls danke Pixelfabrica für die Anpassung und die ehrliche Eingeständnis, und ich schwöre, dass dies kein virales Marketing : D

Original Post

Heute war ich durch die Berichte generiert Browser Google Analytics , wenn man einige Seiten meiner Website E-lementi.com Ich bemerke eine Reihe von "fremden" Links:

Bild

Wer zum Teufel ist PixelFabrica? Wie auf der Erde ist über diesen Link Statistiken? Ich habe einen Virus? Also habe ich für Google-Suche und ich werde auf auftreten:

Bild

Unglaublich Ich habe den "alten" (siehe auch: kopiert! Case Study ) ... Layout! Nicht nur haben sie kopiert das Layout der grafischen Sinn ... schließlich ist es nur normal, inspiriert von der Arbeit anderer. Aber sie haben nur den Code kopiert! HTML, CSS. Unter anderem wurden gar nicht bewusst, in der Tat, das Bewegen der Maus über den Titel "digitalcodices.org" der drei Nachrichtensendungen "undolog.com geboren"!

Bild

Sie haben auch gar nicht verstehen, den Betrieb von "dünn" in CSS. Durch einen Klick auf das Navigationsmenü, um die angezeigte Seite auf der Homepage, die nicht mit meiner Anlage geschah bleibt: PixelFabrica Liebe, wenn du meinen Rat willst, kannst du Kontakt ! Kurz gesagt, wenn Sie wirklich wollen, zu "kopieren" zumindest tut gut!

Einige werden sagen, dass ich zeigen alles von der "reinen" einen Gefallen ... machen einen guten virales Marketing ... aber es ist das erste Mal, dass ich waren "geklont" in diese schamlose Weise, und das Gefühl, ich habe noch zu entziffern! :) Hier ist, wie es in der Tat war E-lementi.com vor der Neugestaltung des Jahres 2008:

Bild

Fortsetzung ...

Actionscript 3.0 für Anfänger: Lektion # 1

Prämisse

Actionscript 3.0 kann ein guter Ausgangspunkt, um damit vertraut machen können, diese nicht mit C-Programmierung und / oder C + +, orioentata Programmierung (OOP). Darüber hinaus wird diese Reihe von Lektionen nützlich sein, um diejenigen, die aus anderen Zimmern oder aus früheren Versionen von Flash.

Legen Sie ein Projekt

In dieser ersten Lektion werden wir sehen, wie Sie ein Projekt Flash CS3 Generika. Es ist gut zu bedienen, wenn die Projekte zu erwarten sind zu haben, um mit mindestens mehr als eine Datei behandeln. Die Nutzung der Projektergebnisse vorgestellt wurde - von Macromedia - bereits in den Versionen vor CS3, es sollte also ein Thema bekannt, dass Entwickler Actionscript 2.0.
Allerdings mit Actionscript 3.0 - wie wir sehen werden - es ist möglich, eine Actionscript (as)., Um das Dokument-Root-Film uns erstellen Fla sozusagen.. Diese Funktion ist sehr nützlich und macht auch ein Projekt mindestens mindestens zwei Dateien:. Die Fla Als assoziiert. Aus diesem Grund werden Sie "immer" aus einem Projekt, so jetzt die Organisation der verschiedenen Dateien (. Fla,. As, ...), die Teil unserer "Paket" der Entwicklung sein.
Auch, wenn Sie die dimesticazza lernen mit der Philosophie von Objekten, instrinseca in dieser Art von Sprache, am Ende mit vielen Dateien werden normal, selbst für einfache Projekte erheblich.

Fortsetzung ...

Verwenden von Vorlagen zu einem WordPress Blog erstellen

Es ist eine Funktion in WordPress, manchmal übersehen, wodurch es sehr vielseitig macht, vor allem für diejenigen, die Themen zu erstellen: die Verwendung von Vorlagen! Eine Vorlage ist nicht nur eine Datei in den Theme-Ordner enthalten. So identifizieren Sie es als Vorlage legen Sie einfach einen speziellen Kommentar am Anfang der Datei in PHP:

1
2
3
/ *
Template Name: Sitemap
* /

Mit dieser Funktion können Sie eine leere Seite, mit dem Standard-Verfahren von WordPress, und verbinden Sie es mit unserem Template. Wenn Sie eine Datei erstellen, z. B. sitemap.php (Addition der Kommentar siehe oben) geladen und in den Ordner Ihrer Thema, werden Sie feststellen, dass der Redakteur bei der Erstellung einer statischen WordPress-Seite (keine post-) Menü Template (siehe unten) enthält den Namen der Template-Datei geladen wird. Wie in der Vorlage Abschnitt angedeutet:

Einige Themen haben benutzerdefinierte Vorlagen, die Sie für bestimmte Seiten mit zusätzlichen Funktionen oder benutzerdefinierte Grafiken enthalten können verwendet werden kann. [...]

Ich zum Beispiel habe ich diese Funktion, um eine dynamische Seite (die führt dann PHP-Code) erstellen kann eine echte Show sitemap für Ihr Blog.

Erstellen einer Seite Sitemap

Zuerst erstellen Sie eine Datei sitemap.php und laden Sie den Ordner Ihres Themas. WordPress durch die Schaffung einer neuen Seite, geben Sie ihm einen Namen und wählen Sie die Vorlage aus dem Menü, das sich unter dem Editor befindet! Fertig!

Die Vorlage, als Teil des Themas, es enthält auch alle die Struktur der das Thema selbst ist daher wichtig zu wissen und zu schreiben. Aber hier ist das Skelett einer Sitemap, die Sie ändern, um das Thema Sie installiert haben, reflektieren kann:

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
<Php
/ *
Template Name: Sitemap
* /
?>
<? Php get_header ();?>
"content" > < div id = "content">
have_posts ( ) ) : the_post ( ) ; ?> ? <Php if (have_posts ()): while (have_posts ()): the_post ();?>
"post" id = "post-<?php the_ID(); ?> "> < div class = "post" id = "post-<? php the_ID ();?>">
h2 > < h2 > <? php the_title ();?> </ h2 >
"date-time" ><?php the_time ( 'lj F, Y' ) ?>< / small > < kleine class = "date-time"> <? php the_time ('lj F, Y')?> </ kleine >
"entry" > < div class = "entry">
href = "<?php bloginfo('url'); ?> " alt=" <?php bloginfo ( 'name' ) ; ?> ">Home < / a >< / strong >< / p > < p > < stark > < ein href = "<? php bloginfo ('url');?>" alt =" <? php bloginfo (' name');?>"> Home </ eins > </ p > </ p >
h3 > < h3 > Seite </ h3 >
< ul >
; ?> <? Php wp_list_pages ('title_li =');?>
</ ul >
h3 > < h3 > Post </ h3 >
< ul >
) ; <Php $ archive_query = new WP_Query ('showposts = 1000');
while ($ archive_query-> have_posts ()): $ archive_query-> the_post ();?>
= "<?php the_permalink() ?> " rel="bookmark" title="Permanent Link to <?php the_title ( ) ; ?> "> <?php the_title ( ) ; ?>< / a >< / li > < wird > < ein href = "<? php the_permalink ()?>" rel =" bookmark "title =" Permanenter Link zu <? php the_title ();?>"> <? php the_title ();?> </ ein > </ sie >
<? Php endwhile;?>
</ ul >
h3 > < h3 > Monatsarchiv </ h3 >
< ul >
; ?> <? Php wp_get_archives ('type = monatliche');?>
</ ul >
h3 > < h3 > Kategorie </ h3 >
< ul >
; ?> <? Php wp_list_categories ('title_li = 0');?>
</ ul >
h3 > < h3 > RSS Feeds / FeedBurner </ h3 >
< ul >
= "<?php bloginfo('rdf_url'); ?> " alt="RDF/RSS 1.0 feed"> < acronym title = "Resource Description Framework" > RDF < / acronym > / < acronym title = "Really Simple Syndication" > RSS < / acronym > 1.0 feed < / a >< / li > < wird > < ein href = "<? php bloginfo ('rdf_url');?>" alt =" RDF / RSS 1.0 feed "> < acronym title = "Resource Description Framework"> RDF </ acronym > / < acronym title = "Really Simple Syndication"> RSS </ acronym > 1.0-Feeds </ eins > </ sie >
= "<?php bloginfo('rss_url'); ?> " alt="RSS 0.92 feed"> < acronym title = "Really Simple Syndication" > RSS < / acronym > 0.92 feed < / a >< / li > < wird > < ein href = "<? php bloginfo ('rss_url');?>" alt =" RSS 0.92 feed "> < acronym title = "Really Simple Syndication"> RSS </ acronym > 0,92-Feed </ eins > </ sie >
= "<?php bloginfo('rss2_url'); ?> " alt="RSS 2.0 feed"> < acronym title = "Really Simple Syndication" > RSS < / acronym > 2.0 feed < / a >< / li > < wird > < ein href = "<? php bloginfo ('rss2_url');?>" alt =" RSS 2.0 feed "> < acronym title = "Really Simple Syndication"> RSS </ acronym > 2.0-Feeds </ eins > </ sie >
= "<?php bloginfo('atom_url'); ?> " alt="Atom feed">Atom feed < / a >< / li > < wird > < ein href = "<? php bloginfo ('atom_url');?>" alt =" Atom feed "> Atom-Feed </ eins > </ sie >
</ ul >
</ div >
</ div >
<? Php endwhile, endif;?>
</ div >
? <Php get_sidebar (); get_footer ();?>

Fortsetzung ...

Safari, entfernen Sie den blauen Rand am Eingabefelder

Safari, der Apple-Browser für Windows, erzeugt einen blauen Rand (blau umrandet), wenn Sie innerhalb eines Feldes klicken Sie input . Wenn es in manchen Fällen kann angenehm, wird anderen wirklich ärgerlich! So löschen Sie einfach einstecken in unserem Stylesheet:

1
2
/ * ____________________________ Entfernen blauen Rand * /
: 0 none } Eingang {outline: 0 none}

Oder alternativ direkt als Attribut in das Tag input :

1
"outline: 0 none" ... / > < Eingang style = "outline: 0 none" ... />

Fortsetzung ...



Stoppen SOPA