public marks

PUBLIC MARKS with tags js & javascript

November 2008

File I/O

by greut, 1 comment

This document describes an interface for an abstract File I/O interface where web applications can interact with a file system, without any prior knowledge about the underlying filesystem. This interface can be used for e.g. an image preview before submitting a form or for saving a drawing from a canvas painting web application locally.

open the web

simpleCart(js) PayPal = E-commerce in minutes | The Wojo Group

by camel & 5 others (via)
SimplaCart (js) est un script très léger (10,5 Kb) qui permet d’ajouter la fonction “achat en ligne” en quelques lignes de codes. Il utilise les cookies pour garder les références des articles dans le panier d’achat. SimplaCart (js) n’exige pas de bases de données ou de connaissance élevé en programmation : vous devez simplement être a l’aise avec l’HTML de base et avoir de bons reflexes pour “copier/coller”!

obtrusivejavascriptchecker - Google Code

by greut & 1 other

Goes through all the HTML code in a web page, and outlines any HTML element with inline events with a red border.

nifty idea (via codepo8)

Recharger le cache CSS ou JS à chaque mise à jour des fichiers - Le Potlatch

by daxlebo & 1 other
Votre site accueille des visiteurs réguliers et vous devez modifier une feuille de style CSS ou un script JS. Problème : ces fichiers sont mis en cache sur le navigateur (côté client), et les utilisateurs risquent de ne pas bénéficier des modifications avant plusieurs jours. Ou pire, pour peu que le source HTML ait changé, l'affichage sera illisible ou les fonctions totalement inutilisables ! Voici une solution simple qui ne demande qu'une ligne de PHP et se mettra à jour automatiquement par la suite.

October 2008

Éviter les événements trop fréquents — Performance web

by claire_ & 1 other
Les bons développeurs javascript utilisent les événements, à toutes les sauces. En fait quasiment tout ce qui est fait en javascript est en réaction à un événement. On arrive à deux problématiques qui ont un un impact plus ou moins important sur les performances :

SitePen Blog » The Cross-Browser Window Focus Blues

by greut

you want it to lock the user out when the browser hasn’t had focus after 15 minutes? Well that’s easy you think, I’ll just connect to the document’s blur and focus events and be good to go.

msie6 quirkiness

Speeqe – Trac

by greut (via)

Speeqe is a web based, group chat client that works with the XMPP/MUC protocol.

and open source since a couple of days.

September 2008

dW - Article Archive - Tweet from Opera’s Address Bar 2

by greut

A week ago I wrote about tweeting from Opera’s address bar and presented a method for doing so without aid for external scripts or services such as a method given a couple of months ago. Since then my method has made its way across the interwebs even being posted on My Opera, but there’s a better way to do it.

nice hack.

JavaScript Events - Zürich WebTuesday 9.9.08

by greut, 3 comments

JavaScript Events: What can we learn from Desktop Applications?

presentation I gave at the 9.9.08 webtuesday, everything is in the page.

August 2008

July 2008

Yahoo UI vs JQuery : quel framework Javascript pour vos applications Web 2.0 ?

by daxlebo
Yahoo UI et JQuery sont deux frameworks Javascript qui simplifient la gestion d'Ajax, la mise en place d'interfaces clients riches et les interactions au sein des pages Web. La ressemblance s'arrête là. Car c'est un peu comme si on comparait une multinationale à la start-up du coin (comme leurs créateurs d'ailleurs). A ma gauche, YUI, solide, bien structuré, dont chaque extension est calibrée à la ligne de code près ; à ma droite, JQuery, rapide, dynamique, et doté d'une armada d'extensions de qualité très variable. Petite revue de détail.

June 2008

Finally, the alternative fix for IE6's memory leak is available

by greut & 1 other

the alternative fix for IE6's memory leak is available

try finally does the job for you.

Why Firefox's strict JavaScript warnings are wrong

by greut

Firefox offers a strict JavaScript checking option. It can be enabled by either setting 'javascript.options.strict' to 'true' in about:config, or by enabling 'strict JavaScript warnings' in the Web developer extension.

May 2008

Request.Comet - Comet wrapper for mootools 1.2

by greut (via)

Comet wrapper for the Mootools 1.2 JavaScript framework.

Pablotron: PersistJS

by greut

PersistJS is a client-side JavaScript persistent storage library.

window.name or cookie are a bit old school ;-)

The Lightbox Clones Matrix

by kasi77 & 21 others (via)
Comparison of various scripts that display images and other objects in somehow cool CSS popups

Performance web » Archive du blog » JSON ?

by nhoizey
Contrairement à une idée reçue assez répandue, l'usage de JSON à la place de XML pour optimiser les performances d'Ajax n'est peut-être pas si pertinent que ça...

John Resig - What's Next in jQuery and JavaScript?

by nhoizey
What's happening in jQuery Core, jQuery UI, and the jQuery Project? What upcoming browser features I'm excited about? Some of what's coming in JavaScript 1.9. Some things that should change about Open Web development

April 2008

The seven rules of unobtrusive JavaScript

by nhoizey & 7 others
Do not make any assumptions, find your hooks and relationships, leave traversing to the experts, understand browsers and users, understand Events, play well with others, work for the next developer

March 2008

[webkit-dev] Changes to keyboard event handling

by greut

In the latest WebKit nightlies, we have changed keyboard event handling to match Internet Explorer much more closely.

It may break your website.

mindforks: Debugging JavaScript evals

by greut

Note to self... when debugging dojo in firefox... always check the script option: "Show eval() sources" in firebug.

eval is evil, but still.

PUBLIC TAGS related to tag js

ajax +   analytics +   api +   bookmarklet +   code +   compress +   css +   detection +   dhtml +   documentation +   dom +   editor +   ga +   gmail +   gmaps +   google +   greasemonkey +   hack +   history +   html +   ie +   ie7 +   javascript +   jQuery +   json +   language +   library +   links +   mail +   map +   maps +   mashup +   obfuscate +   optimisation +   outgoing +   png +   programmation +   référencement +   slider +   Tangthon +   tech +   temps +   tools +   translate +   translation +   tuto +   web +   webdev +   xbl +   xml +