IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

L'avenir de l'application web


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 26
    Par défaut L'avenir de l'application web
    Bonjour,

    Est-il possible de concevoir une web application écrite en langage Python qui
    1) s'affiche dans une partie ( l'utilisateur choisit l'endroit et la taille de la fenêtre ) du navigateur,
    quelque soit la page web visitée ?
    2) recherche des mots clés dans chaque page web visitée et affiche des informations en fonction
    des mots clés trouvés dans chaque page web ? ;
    3) sans télécharger un plugin ?

    Bien à vous.

    Sophie

  2. #2
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    salut,

    1), 2) ce doit être envisageable, à vérifier : https://code.google.com/p/pythonext/
    3) non

    cordialement,

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 26
    Par défaut
    Salut BufferBob,

    Merci pour votre réponse.

    Il me semble qu'une application native ne permettrait pas de faire la même chose sans télécharger un plugin dédié au navigateur car, sans API, le navigateur et l'application ne peuvent communiquer.

    Autre solution : développer un navigateur-application grâce à un navigateur OpenSource.

    Cordialement

    Sophie

  4. #4
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    Citation Envoyé par Sophie 2015 Voir le message
    Il me semble qu'une application native ne permettrait pas de faire la même chose sans télécharger un plugin dédié au navigateur car, sans API, le navigateur et l'application ne peuvent communiquer.
    c'est tout à fait ça

    Autre solution : développer un navigateur-application grâce à un navigateur OpenSource.
    oui... sachant que le navigateur opensource en question n'est lui pas codé en python et extrêmement complexe, si on parle de cas pratique tu auras quand même meilleur compte de t'en remettre à l'extension pythonext (ne serait-ce que vis à vis du temps de (re)développement ! ), et dejà là c'est faisable mais loin d'être trivial

    une solution alternative... ou pas, selon les besoins derrière, pourrait être de faire du sniffing sur les paquets réseaux entrants (réponses du serveur web) et décoder à la volée les pages http pour établir des stats, ça ne marche que pour http et pas https, mais ça reste une solution à moindre coût par rapport au développement d'un navigateur

  5. #5
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 26
    Par défaut
    Citation Envoyé par BufferBob Voir le message

    oui... sachant que le navigateur opensource en question n'est lui pas codé en python et extrêmement complexe, si on parle de cas pratique tu auras quand même meilleur compte de t'en remettre à l'extension pythonext (ne serait-ce que vis à vis du temps de (re)développement ! ), et dejà là c'est faisable mais loin d'être trivial
    Merci BufferBob pour ta réponse.

    Veux tu dire "ce sera plus rapide d'utiliser pythonext pour ne pas re-développer pythonext" ?

    Cordialement

    Sophie

  6. #6
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    Citation Envoyé par Sophie 2015 Voir le message
    Veux tu dire "ce sera plus rapide d'utiliser pythonext pour ne pas re-développer pythonext" ?
    pour ne pas re-développer firefox (ou autre), oui

Discussions similaires

  1. Comment faire des etats pour une application web ?
    Par ovh dans le forum Autres outils décisionnels
    Réponses: 6
    Dernier message: 06/07/2021, 03h25
  2. Avenir de la programmation des applications web ?
    Par benwit dans le forum Général Conception Web
    Réponses: 9
    Dernier message: 25/05/2008, 12h22
  3. Debuggage d'une application WEB-TOMCAT
    Par oziller dans le forum JBuilder
    Réponses: 3
    Dernier message: 07/02/2003, 23h10
  4. Réponses: 4
    Dernier message: 04/07/2002, 12h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo