> je me prends à rêver, et je me demande si ça ne serait pas possible
> que QT ou GTK puisse afficher sur l'application du web au lieu de le
> faire sur un serveur X.
Mis à part que mon navigateur se sert justement de GTK en interne, qui lui même se sert justement du serveur X en interne, il n'y a presque pas de contradiction.
Le serveur X c'est le truc qui trace des dessins à l'écran (boutons, fenêtres, ...), tu auras du mal à t'en passer, Web ou pas.
> Je suis néanmoins conscient des problèmes que cela peut poser
> pour certains affichages rapides comme le jeu ou la 3D.
Ca pose problème pour tout :
- tu n'es plus responsable de tes actions
- tu n'as plus accès à tes données une fois déconnecté
- tu donnes des droits importants à un logiciel que tu ne controles plus (vu qu'il t'est fourni à chaque connexion)
- tu laisses le controle de tes données à un tiers
- tu n'as même plus accès au soft une fois déconnecté
Ajax c'est juste du HTML avec quelques requêtes javascript entre le serveur et le client. Ce n'est pas un toolkit graphique, ce n'est pas un serveur d'affichage, et ça ne remplacera certainement pas une machine locale.
A la limite tu peux avoir des softs tout à fait classiques qui vont exporter des préférences ou données sur Internet (par exemple via un serveur webdav). Ca ça a du sens. A la limite tu peux avoir des petits services simples en pur Web (bookmark, publication simple, écoute de musique). Ca aussi ça a du sens.
Faire un VNC là dessus tu peux oublier direct. Porter tout ton bureau et garder un confort plus important que ce qu'il y avait il y a 10 ans tu oublies aussi probablement.
Puis n'oublions pas que ... ce n'est pas fait pour. Il y a plein de protocoles vachement plus adaptés que HTTP pour faire des applis distantes. Tiens, y'a ... X11 justement, celui de ton serveur X.
# Ajax ou X11 ?
Posté par Éric (site web personnel) . En réponse au journal À quand tous nos logiciels favoris en AJAX ?. Évalué à 10.
> que QT ou GTK puisse afficher sur l'application du web au lieu de le
> faire sur un serveur X.
Mis à part que mon navigateur se sert justement de GTK en interne, qui lui même se sert justement du serveur X en interne, il n'y a presque pas de contradiction.
Le serveur X c'est le truc qui trace des dessins à l'écran (boutons, fenêtres, ...), tu auras du mal à t'en passer, Web ou pas.
> Je suis néanmoins conscient des problèmes que cela peut poser
> pour certains affichages rapides comme le jeu ou la 3D.
Ca pose problème pour tout :
- tu n'es plus responsable de tes actions
- tu n'as plus accès à tes données une fois déconnecté
- tu donnes des droits importants à un logiciel que tu ne controles plus (vu qu'il t'est fourni à chaque connexion)
- tu laisses le controle de tes données à un tiers
- tu n'as même plus accès au soft une fois déconnecté
Ajax c'est juste du HTML avec quelques requêtes javascript entre le serveur et le client. Ce n'est pas un toolkit graphique, ce n'est pas un serveur d'affichage, et ça ne remplacera certainement pas une machine locale.
A la limite tu peux avoir des softs tout à fait classiques qui vont exporter des préférences ou données sur Internet (par exemple via un serveur webdav). Ca ça a du sens. A la limite tu peux avoir des petits services simples en pur Web (bookmark, publication simple, écoute de musique). Ca aussi ça a du sens.
Faire un VNC là dessus tu peux oublier direct. Porter tout ton bureau et garder un confort plus important que ce qu'il y avait il y a 10 ans tu oublies aussi probablement.
Puis n'oublions pas que ... ce n'est pas fait pour. Il y a plein de protocoles vachement plus adaptés que HTTP pour faire des applis distantes. Tiens, y'a ... X11 justement, celui de ton serveur X.