Page 1 sur 1

php, navigateurs et interfaces

Posté : 02 nov. 2006, 01:44
par Invité
Bonjour à tous,
je viens de découvrir des outils intéressants comme xul, phpgtk et winbinder pour faire des applis "style windows" avec php.

Ma question: ya t'il une technologie pour faire des applis style windows proposant des widgets avancés, le tout dans une page web accessible sur internet ? (pas exclusivement firefox)

Merci pour vos réponses.

Posté : 02 nov. 2006, 12:27
par Invité
ma question est si louche que ça?
je reformule:
j'ai testé php-gtk et c'est super, on peut faire des interfaces plus solides pour des applis.

J'aimerais que le fichier php créé avec gtk soit accessible en ligne, c'est à dire
www.monsite.com/appliGtk.phpw

est-ce possible? si ça ne l'est pas, ya til une autre technologie qui permet de faire des interfaces à la gtk accessibles online?

Posté : 02 nov. 2006, 13:20
par mcorgnet
si je ne te dis pas de bétise, il semblerait que gtk fut créé parce que php ne permettait pas la mise en place d'applications avec interfaces client. De fait, à mon sens, non, ça n'est pas possible, car les deux ont une fonction quasi opposée, et sont complémentaires.

Posté : 02 nov. 2006, 14:05
par albat
Le PHP "seul" (cad avec Apache ou IIS) est accessible online.
Le PHP grâce à GTK génère des applis offline.

Sachant cela, vouloir faire du online avec GTK ne me paraît pas des plus logiques... :shock:

Posté : 02 nov. 2006, 14:12
par mcorgnet
ha ben j'savais pas comment l'dire ...

Posté : 02 nov. 2006, 14:31
par Invité
est-ce possible avec xul ?

Re: php, navigateurs et interfaces

Posté : 02 nov. 2006, 15:02
par mere-teresa
Ma question: ya t'il une technologie pour faire des applis style windows proposant des widgets avancés, le tout dans une page web accessible sur internet ? (pas exclusivement firefox)
C'est quoi style Windows ? Gris ? Avec des menus déroulants ? Des raccourcis clavier ? Du glisser-déposer ?

Posté : 02 nov. 2006, 15:05
par iclo
Les applets Java ??

Posté : 02 nov. 2006, 15:49
par Invité
oui, c'est bien ça mère theresa. Tout ça dans un navigateur web sur www.monsite.com

Posté : 03 nov. 2006, 11:01
par naholyr
Oui c'est possible de différentes manières :
- avec beaucoup de javascript
- avec xul mais ce sera réservé à firefox
- avec un applet java et/ou une appli java et "java web start" mais je ne sais pas comment ça fonctionne exactement
- avec un active X mais ce sera réservé à IE

GTK, c'est comme QT, WinFS, TK, FLTK, Motif, etc... Ce sont des librairies permettant de créer des interfaces fenêtrés sur le système. Cela nécessite d'embarquer la librairie (très lourd) ou qu'elle soit chez le client (voilà un premier frein à une hypothétique distributabilité online). De plus ces librairies, de par leur objectif, effectuent des appels système, et créent du coup des processus dans l'espace d'exécution du système courant. Impossible donc de le faire exécuter par le serveur pour afficher les fenêtres sur le client, cela nécessiterait un export vers le client du serveur X du serveur. Cela me paraît difficilement concevable à grande échelle ;)

Enfin bref, clairement, définitivement, GTK = APPLICATION <> SITE WEB.

Posté : 03 nov. 2006, 15:38
par iclo
Ce qui fait, que perso, je n'ai jamais compris l'intérêt de GTK (Sans vouloir manquer de respect pour le travail de ses concepteurs, je précise ) :wink:

Posté : 05 nov. 2006, 23:15
par Invité
j'ai lu quelques docs sur xul runner mais je n'ai pas tout compris.
Ca permet de rendre xul accessible à tous les navigateurs.
Mais est ce qu'un utilisateur lambda doit installer quelquechose sur son pc avant de pouvoir utiliser une appli xul + xul runner + php + javascript sur mon site web?