background preloader

Ajax (informatique)

Ajax (informatique)
Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir Ajax. L'architecture informatique Ajax (acronyme d'Asynchronous JavaScript and XML) permet de construire des applications Web et des sites web dynamiques interactifs sur le poste client en se servant de différentes technologies ajoutées aux navigateurs web entre 1995 et 2005. Ajax combine JavaScript, les CSS, XML, le DOM et le XMLHttpRequest afin d'améliorer maniabilité et confort d'utilisation des Applications Internet Riches (abr. RIA)[1],[2] : DOM et JavaScript permettent de modifier l'information présentée dans le navigateur en respectant sa structure ;L'objet XMLHttpRequest sert au dialogue asynchrone avec le serveur Web ;XML structure les informations transmises entre serveur Web et navigateur. Outre le XML, les échanges de données entre client et serveur peuvent utiliser d'autres formats, tels que JSON. Dialogue entre serveur et navigateur L'interface de programmation Document Object Model (abr.

Créa-france :: Association française pour le développement de la créativité DOM4 W3C Last Call Working Draft This version: Latest published version: Latest editor's draft: Bug tracker: file a bug (open bugs) Previous version: Editors: Anne van Kesteren, Mozilla (Upstream WHATWG version) Aryeh Gregor, Mozilla (Upstream WHATWG version) Ms2ger, Mozilla (Upstream WHATWG version) Alex Russell, Google Robin Berjon, W3C Copyright © 2014 W3C® (MIT, ERCIM, Keio, Beihang), Some Rights Reserved: this document is dual-licensed, CC-BY and W3C Document License. Abstract DOM defines a platform-neutral model for events and document nodes. Status of This Document This section describes the status of this document at the time of its publication. This document is published as a snapshot of the DOM Living Standard. This document was published by the HTML Working Group as a Last Call Working Draft. Table of Contents Goals This specification standardizes the DOM. The term An

PHP PHP: Hypertext Preprocessor [52], plus connu sous son sigle PHP a permis de créer un grand nombre de sites web célèbres, comme Facebook et Wikipédia[54]. Il est considéré comme une des bases de la création de sites web dits dynamiques mais également des applications web. Présentation[modifier | modifier le code] Il a été conçu pour permettre la création d'applications dynamiques, le plus souvent développées pour le Web. Son utilisation commence avec le traitement des formulaires puis par l'accès aux bases de données. Il est multi-plateforme : autant sur Linux qu'avec Windows il permet aisément de reconduire le même code sur un environnement à peu près semblable (quoiqu'il faille prendre en compte les règles d'arborescences de répertoires, qui peuvent changer). Libre, gratuit, simple d'utilisation et d'installation, ce langage nécessite néanmoins une connaissance aiguë des problèmes de sécurité qui lui sont liés. Histoire[modifier | modifier le code] Utilisation[modifier | modifier le code] <?

Une maison en Lego par James May Le présentateur de BBC TV James May, plus connu sous le nom de "Captain Slow" travaille en ce moment pour une nouvelle émission appelée Toy Stories qui sera sur les écrans cet automne sur BBC2. L'idée de l'émission est de représenter des jeux célèbres de façon extrême.Mr May est donc en train de construire une maison entièrement en Lego pour un nouvel épisode! La maison est construite avec des blocs de Lego contenant chacun 272 pièces. Pour finir la maison plus de 3 millions de brique de Lego seront utilisées soit au total 816 millions de Legos! James May avait auparavant fait le même genre d'exploit avec le plus grand circuit au monde de Scalextric et le plus long rail de train du monde. Via

La gestion des vnements en JavaScript Cet article est une introduction aux notions nécessaires pour bien comprendre et utiliser les événements en JavaScript. JavaScript est un langage événementiel : le développeur a un contrôle limité sur le flux d'exécution du code, qui est déterminé principalement par les interactions avec l'environnement (activation d'un lien, mouvement de la souris, chargement du contenu du document, …). La gestion des événements est un sujet essentiel dans le cadre de ce langage. Elle reste pourtant assez mal comprise, en partie à cause des lacunes et erreurs d'implémentation des différents navigateurs. Le DOM niveau 0, standard de facto hérité de Netscape ; il s'agit de l'interface la plus largement supportée mais aussi la moins puissante. Les concepts présentés dans la suite de l'article sont communs à ces trois familles, sauf indication contraire. L'objet Event Un événement est un changement d'état de l'environnement qui peut être intercepté par le code JavaScript. target type stopPropagation <!

Framework En programmation informatique, un framework (appelé aussi infrastructure logicielle[1], infrastructure de développement[2], environnement de développement[3], socle d'applications[4], cadre d'applications[4] ou cadriciel[4]) est un ensemble cohérent de composants logiciels structurels qui sert à créer les fondations ainsi que les grandes lignes de tout ou partie d'un logiciel, c'est-à-dire une architecture. Les frameworks sont donc conçus et utilisés pour modeler l'architecture des logiciels applicatifs, des applications web, des middlewares et des composants logiciels. Les frameworks sont acquis par les informaticiens, puis incorporés dans des logiciels applicatifs mis sur le marché, ils sont par conséquent rarement achetés et installés séparément par un utilisateur final. Description[modifier | modifier le code] Un framework est conçu en vue d'aider les programmeurs dans leur travail. On trouve différents types de frameworks : Objets[modifier | modifier le code]

Advergame Un article de Wikipédia, l'encyclopédie libre. L'advergame ou jeu vidéo publicitaire, est un jeu vidéo qui cherche uniquement à promouvoir l'image d'une marque. Le mot advergame est un néologisme qui vient de la combinaison d'advertisement (publicité) et de game (jeu). Définition de l’advergame[modifier | modifier le code] Principe de l'advergame[modifier | modifier le code] L'advergame est un jeu, en général de type jeu vidéo, destiné à promouvoir une marque. Des études ont établi que les Parisiens percevaient en moyenne près de 3 000 messages publicitaires chaque jour[1]. L'advergaming est la plus récente technique utilisée par les publicitaires afin de toucher les consommateurs. Finalité[modifier | modifier le code] Les entreprises cherchent à rester pérenne sur leur marché cible. Développer la notoriété de la marque[modifier | modifier le code] Afin de maintenir ou renforcer la notoriété d’une marque, il convient de mettre en valeur l’image qu’elle renvoie auprès de la cible.

twitter/innovators-patent-agreement GitHub Pourquoi utiliser un framework PHP ? C’est une question qui revient souvent et qui mérite une réponse claire. Ce post a pour objectif de vous encourager à utiliser un framework PHP, peu importe lequel, lors de vos développements PHP. Les frameworks PHP, c’est cool… Passé cette phrase, qu’apportent-t-ils véritablement ? Quelques éléments de réponse ci-dessous. Une organisation à votre projet Que vous travailliez en équipe ou tout seul dans votre garage, un projet a toujours besoin d’organisation. découpage logique du code sourcefactorisation de composants communs, réutilisabilité du codeajout de couche métierséparation des logiques techniques / métiers (développeurs) et logiques de présentation (designeurs / intégrateurs)maintenance et évolutivité Bref, autant de choses qui modifieront la façon dont vous concevez votre projet. Des composants et bibliothèques réutilisables Une incitation aux bonnes pratiques C’est surtout vrai avec les versions 2 des frameworks les plus connus (Zend, Symfony, Cake). Conclusion

packaging | UQAM | Sylvain Allard Tilt Developer-oriented features and experiments 10.31.11 - 08:33am Tilt is a Firefox addon that lets you visualize any web page in 3D. A new update is available, coming with more developer-oriented features. Try the addon. Since the first alpha version of Tilt was announced (a Firefox extension focused on creating a 3D visualization of a webpage), a lot of work has been done to add a great number of developer-oriented features. Solve nesting problems Tilt is useful when searching problems in the HTML structure (like finding unclosed DIV elements for example) by providing the extra third dimension, layering each node based on nesting in the DOM tree. Clicking anywhere on the visualization highlights a color-coded rectangle surrounding the corresponding node. Minidom map The “minidom” is a tree view representation showing a minimalistic snapshot of the document object model. Realtime editing To enable realtime updates for the 3D webpage, go to the Options menu and check “Refresh visualization”.

ESAAB AVA

Related: