Archive for the 'XML' Category

Firefox – plug-in de recherche Google FR

FirefoxSi vous êtes anglophobe, les années qui viennent vont être difficiles pour vous 🙂

Donc, pour vos recherches sur Google, je vous propose un petit plug-in qui permettra de faire vos recherches en français en rajoutant un moteur de recherche à votre navigateur préféré.

Pour ajouter Google.fr comme moteur de recherche,

  1. Cliquez sur ce lien et téléchargez le fichier XML.
    Pour le sauvegarder, faites un clic droit sur le lien puis Enregistrer le lien sous… ; sous Mac, CTRL-clic à la place du clic droit.
  2. Copiez ce fichier dans votre répertoire searchplugins,
    sous Windows: C:\Program Files\Mozilla\Firefox\searchplugins
    sous Mac ou Linux: searchplugins dans votre répertoire d’installation de Firefox
  3. Redémarrez Firefox
  4. Vous devriez maintenant voir un nouveau moteur de recherche “Google FR” dans le menu déroulant en haut à droite de votre fenêtre Firefox
  5. Bon surf! 🙂

Google Search FR

Advertisements

Comment débuter avec AJAX

Pour ceux qui se sentent perdus face à ce nouveau phénomène de la scène Javascript, voici quelques liens qui vous permettront de bien faire vos premiers pas.

Amusez-vous bien 🙂

Retourvez cette discussion sur
http://digg.com/programming/AJAX_resources_for_beginners

Sécurité avec AJAX : vos scripts sont-ils sûrs?

Ajax!AJAX c’est super, tout le monde en veut pour son site Web 2.0.

Le problème c’est qu’on s’intéresse plus souvent au côté purement fonctionnel qu’à la performance… ou au côté sécurité…

En fait, à moins de mettre en place des contrôles, AJAX ne fait pas la différence entre une requête XMLHttpRequest faite via le script ou une requête bidon appelée par un script externe au site d’origine.

Continue reading ‘Sécurité avec AJAX : vos scripts sont-ils sûrs?’

PEAR pour vos webservices?

Un article dans lequel on discute:

  • des Web Services
  • de l’implémentation des Web Services avec PHP
  • de PEAR comme alternative (PHP4 et 5) aux fonctions XML natives de PHP5.

Vous avez toujours rêvé de pouvoir utiliser les informations de votre site préféré directement sur votre site? C’est peut-être déjà chose faite grâce aux Web Services!! Continue reading ‘PEAR pour vos webservices?’

Le Web 2.0 selon Tim O’Reilly

Dans son article du 30 septembre, Tim O’Reilly nous présente sa vision du “Web 2.0”.

Vous me direz bien sûr que le “Web 2.0” n’est qu’une appellation de plus dans la jungle du Web.

Dans son argumentaire, il dégage 3 grands “traits de caractère” du Web 2.0:

  1. Le Web en tant que plateforme
  2. Maîtrise de l'”intelligence collective”
  3. Le Web 2.0 repose sur l’information
  4. La fin des cycles de développement logiciel tels qu’on les connaît
  5. Des modèles de développement plus légers
  6. Prévoir de servir plusieurs types de plateformes
  7. Une “expérience utilisateur riche”

Tout ca pour dire que pour certifier une plateforme Web 2.0, il faut analyser si on dispose pour cette plateforme de compétences en:

  • Services, et pas des applications pré-packagées et si possible extensibles à bas coût
  • Contrôler des sources de données complexes et qui s’enrichissent à l’usage
  • Considérer les utilisateurs comme des développeurs (sic)
  • Maîtriser l’intelligence collective
  • Dépasser le concept de plateforme unique
  • Avoir des interfaces utilisateurs, des modèles de développement et de business légers.

O’Reilly conseille d’avoir une compétence renforcée sur l’un de ces domaines plutôt qu’un panaché à faible ou moyen niveau.

Pour résumer: plusieurs de ses points remettent en question l’industrie du Web telle que nous la connaissons et il apparaît évident que les acteurs désireux de rester sur le devant de la scène devront s’adapter TRES vite…

Plus d’information sur: “Tim O’Reilly: What is Web 2.0?” (en anglais)

Bonne lecture! 🙂

Fonctions XML présentes dans E4X/javascript 1.6

Comme annoncé dans mon article précédent, voici les fonctions dédiées à XML via E4X dans Javascript 1.6.

  • addNamespace(namespaceToAdd)
  • appendChild(childToAppend)
  • attribute(attributeName)
  • attributes()
  • child(childPropertyName)
  • childIndex()
  • children()
  • comments()
  • contains(value)
  • copy()
  • descendants([name])
  • elements([name])
  • hasComplexContent()
  • hasOwnProperty(propertyName)
  • hasSimpleContent()
  • inScopeNamespaces()
  • insertChildAfter(childToInsertAfter, childToInsert)
  • insertChildBefore(childToInsertBefore, childToInsert)
  • length()
  • localName()
  • name()
  • namespace([prefix])
  • namespaceDeclarations()
  • nodeKind()
  • normalize()
  • parent()
  • prependChild(childToPrepend)
  • processingInstructions([name])
  • propertyIsEnumerable(propertyName)
  • removeNamespace(namespace)
  • replace(propertyName, replacementValue)
  • setChildren(value)
  • setLocalName(name)
  • setName(name)
  • setNamespace(namespace)
  • text()
  • toString()
  • toXMLString()
  • valueOf()

Vous trouverez cette liste sur http://www.faqts.com/knowledge_base/view.phtml/aid/35323/fid/1762

Le Firefox nouveau est arrivé!

[mise à jour après mon article de Juin]

Bonjour à tous 🙂

Avec la sortie de Firefox 1.5 beta 1 on notera, outre les fonctions liées à l’accessibilité de contenu web par les mal-voyants, les fonctionnalités suivantes:

New support for Web Standards including SVG, CSS 2 and CSS 3, and JavaScript 1.6.

Le support natif de SVG, sans passer par un plug-in (comme c’est le cas actuellement) apporte une valeur ajoutée en termes de création d’images vectorielles dynamiques. C’est le moment d’envisager la mort de Flash… 😦

L’implémentation de CSS 2 et 3 apportera davantage d’améliorations en termes de mise en page.

Javascript 1.6

Mais le point principal que je voulais aborder, c’est le support de Javascript 1.6 et surtout de sa librairie E4X (ECMAScript for XML)

E4X vise à fournir une syntaxe simple pour accéder à des documents XML à travers d’interfaces DOM.

Dans les autres nouveautés de Javascript 1.6, on note également de nombreuses fonction améliorées pour le traitement des tableaux (arrays), notamment un forEach qui tient la route…
On trouve également une fonction de traitement des String dans les Array, ce qui évitera les problèmes de tri, entre autres…

Autres fonctionnalités

  • ordonnancement des onglets en drag/drop
  • Support du Braille
  • Lecture audio du contenu de la page avec Window-Eyes

Vous la trouverez pour Windows sur le FTP de Mozilla.

Bon surf!


Welcome to Julien Coquet’s blog!

This blog is titled Negligible Quantities, after these small details that you always miss... and that end up messing up your plans!

Web culture in general and Web Analytics in particular depend on details. Most of my posts relay information that consists of details of importance to me.

I am Country Manager for France for the Web Analytics Association (WAA)

Bienvenue sur le blog de Julien Coquet

Ce blog est un espace où je parle de ces petits détails chers à mes analyses du Web.

Vous y trouverez des billets sur mon humeur du moment, mes coups de coeurs mais aussi mes coups de gueule :-)

Je suis responsable pour la France de la Web Analytics Association (WAA)

Le nom du blog, Negligible Quantities, est inspiré de Manu Larcenet et de ses Quantités Négligeables

October 2017
M T W T F S S
« Oct    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Blog traffic

  • 53,007 views

Flickr Photos

RSS Digg!

  • An error has occurred; the feed is probably down. Try again later.

RSS Follow me on Twitter

  • An error has occurred; the feed is probably down. Try again later.