Tag Archives: javascript
Initiation à JQuery, une librairie JavaScript
Posté le 18. mai, 2009 par Arnaud-K.
La librairie JavaScript JQuery est une librairie légère (à partir de 19 Kio), compatible avec tous les navigateurs et qui supporte le CSS3. Son utilisation est bien sûr entièrement gratuite.
Mais à quoi ça sert ?
Ce n’est pas par hasard si le slogan de JQuery est : « Write less, do more » (que l’on peut littéralement traduire [...]
Lire la suite
Microsoft Live Maps et Google Maps
Posté le 27. mar, 2009 par Arnaud-K.
Pour le développement de Coconews, j’ai dû utiliser un outil de géolocalisation. Mon choix se serait logiquement tourné vers l’API de Google Maps (que je connaissais déjà) si Google Maps permettait la géolocalisation dans les Antilles françaises (Guadeloupe, Martinique et Guyane dans mon cas).

J’ai donc été obligé de trouver une solution alternative : l’API Live Maps de Microsoft (l’outil est également nommé Virtual Earth). Cette API proposant une bonne géolocalisation des Antilles françaises, j’ai donc pu l’utiliser sur Coconews.
J’ai trouvé que la documentation et les exemples que propose Microsoft pour l’utilisation des Live Maps étaient moins complets que ce qui est proposé par Google. Microsoft propose une vue supplémentaire : Bird’s view (littéralement « vue d’oiseau »). C’est une simple vue aérienne mais avec un décalage de 45° (voir l’image ci-dessous). Il faut également souligner que ce sont les données de l’IGN qui sont utilisées dans les Live Maps. Enfin il est à noter que, contrairement aux Google Maps, l’utilisation des Live Maps ne nécessite aucune inscription.

Pour insérer les Live Maps sur Coconews, je n’ai pas rencontré de grosses difficultés. Le plus dur a été de trouver des ressources et des exemples sur Internet. Il y en a assez peu et presque tout est en anglais. Les deux principales ressources que j’ai utilisées sont disponibles ici et là. Je n’ai pas utilisé l’outil de Géolocalisation direct (trouver la latitude et la longitude à partir d’une adresse) proposé par Microsoft car celui-ci ralentissait l’affichage de la carte et n’était pas toujours très pertinent. J’ai donc utilisé l’outil que propose Yahoo qui m’a permis de récupérer les coordonnées de chaque villes de Guadeloupe, Martinique et Guyane (plus d’informations disponibles sur ce billet de Tony : [PHP/SQL] Géolocalisation et distance entre des villes). J’ai également constaté que l’affichage de la carte est parfois plus lent avec Firefox qu’avec Internet Explorer.
Lire la suite
Créer un contrôle javascript universel en Javascript / jQuery
Posté le 11. fév, 2009 par Tony Samson.
En plus de la création des formulaires en HTML, pour laquelle j’ai déjà donné une astuce dans un précédent billet, il y a un autre aspect long et peu intéressant dans la conception de formulaires : les contrôles javascript. Ces derniers permettent de vérifier que le formulaire a été dûment rempli par l’internaute avant d’enregistrer [...]
Lire la suite
Une bibliothèque javascript/Ajax légère et efficace : Simple JS
Posté le 16. sept, 2008 par Tony Samson.
J’ai découvert il y a peu Simple.JS, une petite bibliothèque Javascript qui permet quelques effets très web 2.0 et d’effectuer des requêtes Ajax (rechargement de DIV). Pour voir ce qu’elle permet de faire, je l’ai utilisé sur le site de la communauté de communes du Val de Nièvre que nous sommes entrain de réaliser (vous [...]