Unauffällig Javascript: ein wenig "Auge um Klarheit und um Betrüger

Einige Scripts, und einige Web, mit einigen JavaScript-Funktionen und deren Vermarktung für non-intrusive (Unauffällig), auch wenn sie nicht überhaupt. Was macht ein Script (in der Regel JavaScript) ist nicht aufdringlich? Im Prinzip ist ein JavaScript-Skript nicht-intrusive, wenn Sie können darauf verzichten! Einfach ausgedrückt! Bei der Entwicklung einer Website Usability des gleichen sollte nicht auf jede Art von Skript ab. Nur in diesem Fall haben wir eine echte Unauffällig Skript.

Scripts Javascript aufdringlich zu verbessern oder zu modifizieren bestehende Verhaltensweisen auf einer Webseite. Bibliotheken als Shadowbox zum Beispiel sind wirklich unauffällig wie im Fall ihrer Abwesenheit nicht behindert, Navigation und Bedienung der Website, wenn sie immer verwendet werden richtig. Einige Skripte unaufdringlich und oft libreirie, obwohl sie eigentlich von der Navigation freigegeben werden manchmal in einer Weise verwendet werden geschoben, um ihre nicht-Aufdringlichkeit zu verlieren!

Auf diesem Blog zum Beispiel, habe ich eine einfache Funktion von Pseudo-Akkordeon in der Seitenleiste auf der linken Seite. Ausnutzen libreirie als prototype.js (für den Ereignis-Listener) und scriptaculous.js (für Animation), habe ich "verändert" Karten (statisch), die die Abschnitte in der Sidebar unterteilen: Klick darauf wird eine Art von Öffnung / Schließung simulieren animierte. Wodurch das Skript jedoch ist dieser Blog total zugänglich und navigierbar, das macht das Skript sehr unauffällig:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/ *
@ ** Rel.2.0
* /
'dom:loaded' , Dokument zu beobachten ('Sun: loaded ".,
function () {
) . each ( $ $ ('H2.dropdown'). Stück (
element ) { function (element) {
= "pointer" ; .. Element style cursor = "Zeiger";
'click' , Element. beobachten ("Klick",
event ) { function (event) {
this . next ( ) . style . display == "" ) new Effect. BlindUp ( this . next ( ) , { duration : .5 } ) ; if (.. This. next () Stil Anzeige == "") neue Effect BlindUp (This. next (), {duration: 0,5});.
Effect. BlindDown ( this . next ( ) , { duration : .3 } ) ; Effect sonst neue BlindDown (This. next (), {duration: 0,3}).;
event ) ; . Event-Stop (event);
}
)
}
);
}
);

Es tut nichts, aber fügen Sie ein neues Verhalten, das an sich ändert nichts an der normalen Lufttüchtigkeit von diesem Blog. Einige jedoch verwirren die "Patches" auf Seite mit dem Konzept der Unauffällige geladen. Einige Skripts in der Tat nicht "entfernt" von der Struktur einer Bahn. Ein solches Vorgehen würde den Standort schiffbar oder - schlimmer noch - nicht zugänglich.

Das gleiche Shadowbox, zum Beispiel, kann auch als ein Skript, aufdringlich und diese verwendet werden, in endgültiger, das ist nicht eine Wahl. Zum Beispiel kann die Website und-lementi.com Früher habe ich eine Reihe von Skripten, Shadowbox und die gleiche wie in aufdringlich in dem Sinne, dass disattivanto Javascript ist nicht schiffbar Website! Aber nicht speichern diese Skripte als unauffällig.

Comment on: "Unauffällig JavaScript: einige" Klarheit und Auge für Fälschungen "

  1. 10. Juli 2008 Textersetzung Techniken in Flash | Undolog.com :

    [...] Die Zugänglichkeit der Website mit einer True-unobtrusive JavaScript-so dass Crawler und Spinnen, die Seite so einfach und richtig sehen weiterhin [...]

Hinterlasse einen Kommentar

TAG XHTML Papiere: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Platzhalter-Codes:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL 


Stop SOPA