begin process at 2012 05 28 15:42:13
  Trouver un code source :
 
dans
 

34 commentaire(s) de the_wwt sur des sources sur javascriptfr

Déposé sur Dessiner en js: lignes, figures, ellipses, ellipses pleines,

Salut,

merci ;-)

Cependant, il existe SVG et Canvas qui permettent de faire du dessin vectoriel.

Pour moi, c'est plus la peine d'utiliser une librairie en JS natif qui rame alors que la plupart des browser le supporte en natif.

De plus HTML5 approche à grand pas, on ne se posera plus de question là dessus d'ici peu.

D'où le manque d'interêt que je porte à présent sur ces sources.

Elle sont libre de droit, donc si tu souhaites les faire évoluer c'est avec plaisir, je pourrai même les intégrer sur cette page par la suite si tu veux.

Bien cordialement,

Pierrick
Posté le : 05/11/2009 18:05:37

Déposé sur Tableau généré et trié par le client

Bonjour à tous,

je parle en effet de la fonction Array#sort(comparator) qui trie une collection et peut prendre une fonction de  comparaison en paramètre.

@LeFauve42: Tout simplement parce que durant le tri le navigateur est bloqué. Je suis d'accord avec toi si ta collection comporte moins de 25 éléments le navigateur est bloqué moins d'une milliseconde. Cependant, si tu utilises la pagination du jeu de résultat le tri coté client n'est plus envisageable (tout simplement car il ne dispose pas de l'ensemble de la collection).

Cdlt,

Pierrick
Posté le : 20/07/2009 12:03:43

Déposé sur Tableau généré et trié par le client

Bonjour,

cela est un bon exercice algorithmique, cependant le tri coté client n'est jamais une bonne solution.

Au passage, j'avais écris une source du même ressort il y a quelques années en implémentant les algorithmes les plus connus :
http://www.javascriptfr.com/codes/TRI-TABLEAU-ALGORITHME-PLUS-CONNUS-IMPLEMENTES-FUSION-QUICK_43711.aspx

La conclusion est que la fonction tri du navigateur (mis à part IE6) est toujours la meilleure...

Les propriétés (taille, ordre initial...) de la collection à trier influent beaucoup sur l'algorithme à utiliser...

Cdlt,

Pierrick
Posté le : 19/07/2009 12:39:30

Déposé sur Info bulle (div,a href,img...)

Bonjour,

cette page n'est pas un espace publicitaire!

Si t'as une source et bien les gens iront la voir d'eux même.

A bon entendeur!
Posté le : 16/01/2009 14:06:49

Déposé sur Info bulle (div,a href,img...)

Bonjour,
l'idée est bonne, seulement il se pose un problème pour IE si l'utilisateur a déjà définis une fonction onmouseover, onmouseout ou onmousemove, ton script l'écrase.
Tu devrais vérifier l'existence d'une fonction au préalable, la sauvegarder et l'appeler après ton code.
Cordialement,
Pierrick
Posté le : 20/09/2008 14:02:40

Déposé sur Ajouter 'addeventlistener' sur internet explorer

Source élégante!
Pur s'abstenir de tester l'extraordinaire multitude de machines virtuelles javascript, il existe prototype: mature, élégant, plébisciter par tout le monde ( même google qui le propose en version compressé ).

Juste pour dire que la remarque de coucou47 n'est pas à suivre ( changer l'itération par compteur avec le for (.. in ..)).
Si tu fais ce genre d'itération, tu vas tomber sur des propriétés ajoutées par l'utilisateur exemple:
var o = [1,2,3,4];
o.maFonction = function(){ alert("bonjour");}
for( var p in o ){
   alert(p + "=" + o[p]);
}
==>Affiche:
1,2,3,4 et "function(){ alert("bonjour");}"

Alors que
for(var i = 0, length = o.length; i < length; i++){
   alert(i + "=" + o[i]);
}
==>Affiche:
1,2,3,4

Donc à éviter.
Cordialement,
Pierrick
Posté le : 12/09/2008 13:15:33

Déposé sur Estimation du degré de confiance à accorder à un mot de passe...

Salut,
Il est certain que "b0n!Jour" est plus secure que "0Bonjour!" mais ça c'est parce que le mot de passe contient un mot du dictionnaire ce que ta source ne peut tester.
Exemple:
adcADC123@# est tout aussi robuste que #aD1dA2Cc3@

Tester les mots du dictionnaire serait un vrai plus, cependant je ne pense pas que ce soit réalisable coté client en javascript.
Cordialement,
Pierrick
Posté le : 02/09/2008 09:47:07

Déposé sur Estimation du degré de confiance à accorder à un mot de passe...

Bonjour,
C'est une source qui a son intérêt.
Cependant, pour moi un bon mot de passe, c'est juste une chaine de 8 à 12 caractères qui respecte 3 de ces 4 principes:
* Lettre majuscule,
* Lettre minuscule,
* Chiffre,
* Caractère spéciaux

Dans n'importe quel sens, que cela se suivent ou non, ceux qui a aucune importance.
Cordialement,
Pierrick
Posté le : 27/08/2008 18:01:21

Déposé sur Progress bar widget

Bonjour,
le style css définit seulement la taille et la position de la barre de progression.
Sinon tout ce passe par les options que tu fournit au constructeur.

Pour ton problème, je crois que c'est bien plus compliqué que tu ne l'imagines.
Si tu veux faire évoluer la barre de progression en fonction de l'avancement de l'upload, il faut que ton serveur web te dise où c'est qu'il en est de la reception.
Et tout ceci bien sur en ajax pour pour voir l'afficher chez le client.

Un exemple serait:
// Tu crée ta barre de progression en style determiné dans le onsubmit:
var progressBar = null;
$("myForm").onsubmit = function(){
     progressBar = new ProgressBar( $("container"), {classProgressBar: 'progressBar', style: ProgressBar.DETERMINATE, selection: 0} );

     // Tu appels ton serveur
     appelServer();
}

// La fonction qui appel ton serveur:
function appelServer(){
new Ajax.Request(url, { onSuccess: updateProgressBar } );
}

// Ton serveur te renvoie une page contenant uniquement un chiffre entre 0 et 100 ( pour faire simple ), donc quand tu récupères ta réponse dans la fonction updateProgressBar:
function updateProgressBar( transport ){
   progressBar.setSelection( parseInt( transport.responseText ) );
}

Le fait de pouvoir montrer à l'utilisateur où en est l'avancement est très intéressant, mais ça demande un effort certains d'implémentation.
Quand j'aurai le temps (moi aussi j'ai un rapport de stage à faire, :( ), j'écrirai un petit tuto pour montrer la démarche plus proprement.

En tout cas bon courage à toi!
Pierrick


Posté le : 11/06/2008 18:23:16

Déposé sur Progressbar en javascript - rafraichir l'affichage dans une b...

Bonjour,
une alternative pourrait être ce bout de code:
http://www.javascriptfr.com/codes/PROGRESS-BAR-WIDGET_45586.aspx
Cordialement.
Posté le : 11/06/2008 17:12:28

1 2 3 4


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales