Page 1 sur 1

Site web dynamique : question générale

Posté : 28 mai 2010, 20:53
par visualight
Bonjour,

Une question en passant : Comment appelles t'on un site web ou l'on peux déplacer les fenêtres dans une page web ?
Du style iGoogle ou Piwik...

Est cela que l'on appelle web 2.0 ???

Comment "fabriques" t'on ce style d'interface ?
Avez-vous des tutos, explications, principes... (même fait maison) ?


Merci,
raph

Re: Site web dynamique : question générale

Posté : 28 mai 2010, 21:12
par stopher
Oui c'est le principe ...

Web2 vient du fait que l'internaute peut participer au contenu et à la mise en page d'un "site" ... bref une interactivité plus forte . ( il n'y a pas de prouesses techniques derrière ).

Pour ce que tu souhaite , c'est ni plus ni moins que du javascript , avec selon ce que tu souhaites , des requêtes ( en tache de fond ) -> Ajax (Asynchronous JavaScript and XML ).

Pour gérer ce genre de chose , je te conseil donc un framework Js comme script.aculo.us ou Jquery

Ch.

Re: Site web dynamique : question générale

Posté : 28 mai 2010, 21:18
par visualight
Merci pour ta réponse ;)

Le fait de pouvoir déplacer des fenêtres comme piwik ou igoogle le propose ça porte un nom ?
En fait je recherche une démo en jquery que je ne trouve pas, les mots clefs recherchés étant: web2.0 jquery

Merci,
raph

Re: Site web dynamique : question générale

Posté : 28 mai 2010, 21:24
par stopher
Bien en fait , jquery , va te permettre de rendre des calques ( div ) tres facilement "Draggables" , et d'autres "droppable" apres , à toi de faire exactement ce que tu souhaites au finale ,

par exemple , pour rendre un div draggable :

http://docs.jquery.com/UI/Draggable

Pour que ce même div puisse être déposé dans une zone en particulier , tu devras utiliser une zone "droppable"

http://docs.jquery.com/UI/Droppable

Si tu veux en plus que le div que tu déplaces soit redimensionnable , alors :

http://docs.jquery.com/UI/Resizable

Bref tu l'auras compri , jquery comme scriptaculous te donnent des outils , ensuite à toi de les utiliser comme tu l'entends .

Re: Site web dynamique : question générale

Posté : 28 mai 2010, 22:01
par AB
Oui, si dans ce précédent sujet js on peut facilement faire un code "maison" compatible avec les différents navigateurs, pour faire des blocs "draggables" c'est moins simple et jquery est une bonne option.

Et comme tu l'a compris le Web 2 n'est bien souvent qu'un programme standard auquel on a ajouté une couche de javascript. Donc excepté pour certaines applications particulières genre google map où l'apport de javascript est primordial pour le confort de déplacement/zoom, pour des programmes plus classiques c'est souvent juste un petit confort supplémentaire pour l'utilisateur mais qui en soi n'a rien de révolutionnaire (je dis ça par rapport au discours des marketeux qui ont vite fait de transformer un moineau en aigle :) )