J'aime pas le javascript

mercredi 23 mars 2005 :: perrick :: Développement :: 7 commentaires :: aucun trackback

Et je sais pourquoi : la compatibilité entre IE / Firefox et Opera n'est vraiment pas terrible. Au passage, la nouvelle future version d'Opera est très agréable (en beta pour l'instant). D'un autre côté ça reste un très bon moyen d'avoir des interfaces interactives (comprendre qui bougent et répondent vite).

Toujours est-il que je viens d'en bouffer une bonne dose pendant 2 jours. Tout ça pour faire un truc tout bête : une boîte de dialogue pour choisir une date et remplir des champs. Au final ça donne quelque chose comme...

  1. Version fermée (je n'ai pas encore cliqué) :
    calendrier fermé
  2. Version ouverte (je viens de cliquer) :
    calendrier ouvert

Comme il faut rendre à César ce qui lui appartient, voici la source de l'original. Pour la version modifiée (et pour voir le truc qui fonctionne -- j'espère), il suffit d'aller faire un tour sur la démo d'OpenTime. Sinon il y a aussi un autre jeu possible : celui les 7 différences -- entre le pop-up de Matt Kruse et celui de la SNCF.

Avant de recevoir des emails de javascripteurs passionnés : dans le titre il fallait lire J'aime pas encore le javascript. Rien de tel qu'un petit tour vers JPSpan pour s'en convaincre.

Vos commentaires et/ou trackbacks

Le jeudi 24 mars 2005 à 10:13, commentaire par LaurentJ :: site :: #

Comme beaucoup, tu fais une confusion entre le javascript et les objets implémentés dans le navigateur. Bon nombre de problèmes est du à une difference d'implementation des objets DOM ou autre (le DOM ne fait pas parti du javascript), et non à une difference au niveau du langage javascript.

Par exemple, document.all. Le fait que cela ne soit pas implémenté dans les autres navigateurs est normal car
1) ce n'est pas un problème de javascript puisque l'objet document ne fait pas parti des specifications du javascript (ça fait parti des specs du DOM)
2) la propriété all n'est pas standard en regard du DOM

Le jeudi 24 mars 2005 à 12:20, commentaire par perrick :: site :: #

Merci de l'explication détaillée... j'en ai encore bien besoin comme tu peux le constater !

Le dimanche 27 mars 2005 à 17:47, commentaire par Jérémie :: #

Bonjour,

Je vais me répéter, mais avec Prado (www.xisc.com), des composants similaires, sont déjà développés :

Quelques exemples sur :
xisc.com/demo/prado/examp...

Un formulaire automatisé en plusieurs étapes.

C'est un manque de PHP d'avoir constamment à refaire des choses qui existent déjà. Dans des langages plus mûrs, certaines valeurs sûres permettent d'avancer plus rapidement sans tout réinventer à chaque fois.

C'est ce qui m'a fait me tourner vers le framework Prado, et qui m'a permis de me concentrer réellement sur le comportement d'une application Web, et plus sur les procédés techniques implicites.

J'en ferai un tutoriel complet à l'occasion. Plus les développeurs l'utiliseront, plus les ressources se partageront simplement (tous les composants sont réutilisables).

Bonne journée

Le mardi 17 mai 2005 à 15:49, commentaire par oniryx :: #

LE calendrier dynamique (dont PRADO semble s'etre fortement inspire) : www.dynarch.com/projects/...

sinon vu sur nexen_news un lien vers une methode de saisie orientee utilisateur : simon.incutio.com/archive... , la demo : simon.incutio.com/code/js...

Le mardi 14 juin 2005 à 18:27, commentaire par catboy :: #

Le calendrier dynamique de PRADO n'est pas simplement inspiré de celui de dynarch.com.

Dans la documentation de PRADO on peut lire à son sujet :

TDatePicker wraps the DHTML Calendar javascript developed by dynarch.com www.dynarch.com/projects/...

Le mardi 15 novembre 2005 à 23:29, commentaire par fred :: site :: #

pinaise bah bravo c chaud ca !
A bientot !

Ajouter un commentaire

Les commentaires pour ce billet sont fermés.