Comment crée un site Internet ?

Réduire
Cette discussion est fermée.
X
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages
  • DePhil
    Banned

    • mai 2006
    • 1184

    #46
    Bon: pour te faire plaisir, j'ai été chercher la phrase à laquelle tu te réfères. La voici :

    "Par extension, un fichier batch est, sous le sous système d'exploitation Windows, un fichier (ou script) contenant une série d'instructions DOS. Ces fichiers, lorsqu'ils sont lancés, exécutent les commandes contenues dans le fichier."
    Tu remarqueras (comme moi) qu'il est question ici d'un fichier batch "sous système d'exploitation Windows, contenant des instructions DOS".
    DOS, je te le rappelle, n'est pas un langage de programmation, mais un système d'exploitation et ses instructions se gèrent via des commandes qui sont exécutées séquentiellement. A par le branchement conditionnel "if…goto (telle ligne de commande)" le fichier s'exécute aussi séquentiellement.

    Tout cela ne démontre en rien que html ne soit pas du scriptural, tout comme j'ai (il me semble) avoir affirmé que tout et n'importe quoi pouvait se retrouver dans un fichier batch (des commandes d'exécution en DOS comme des appels à des modules de programmation écrits dans d'autres langages).

    Voilà pour la confusion que j'espère d'autres ne feront pas.

    Commentaire

    • l***
      Compte archivé

      • novembre 2005
      • 711

      #47
      oulaaaaaaah
      je n'ai jamais contredis que html ne soit pas un langage de script ! je suis absolument d'accord que html est un langage de script....
      je contredis "un langage de script ne contient ni if ni for"...je contredis ta définition de langage de script.
      Le cerveau est un merveilleux organe. Il démarre au moment où vous vous levez et ne s'arrête qu'au moment où vous arrivez au bureau

      Commentaire

      • S***
        Compte archivé

        • décembre 2005
        • 418

        #48
        Envoyé par DePhil
        D'ailleurs, c'est une balise qui averti html que, dans celui-ci, se trouve un bloc d'intrusions à exécuter en PHP qui devra être transféré à un moteur spécifique (serveur Apache).
        D'après ce que j'ai compris, pour toi sur le serveur il y a un programme nommé HTML qui transfère les instructions PHP à Apache... Ce n'est pas ça...

        Tout ce qui rentre et sort au niveau du serveur web passe nécessairement par Apache (ou tout autre logiciel de serveur web) : c'est sa fonction. Il n'y a pas de logiciel "HTML". Apache parse les fichiers à envoyer mais est absolument incpable en lui même d'interpréter du PHP. Quand il reprère du PHP, il fait appel à PHP, compilé soit en tant que module Apache, soit en tant que programme externe (CGI). Apache et PHP ne sotn pas les mêmes produits. Installes Apache sans PHP, tu ne feras aucune page en PHP qui fonctionne.

        En gros, c'est du script puisque html réalise des instructions qu'il ne possède pas en librairie. Il se contente donc de "lire" des lignes d'instructions qu'il n'exécute pas.
        L'HTML est interprété par le moteur HTML du navigateur (Trident pour IE, Gecko pour Firefox - entre autres, Presto pour Opera). Les instructions HTML ne sont pas exécutées, elles sont interprétées.

        Le W3C laisse aux éditeurs de navigateurs le soin d'implémenter eux même HTML, CSS etc dans leurs produits (et c'est pour ça que c'est le boxon d'ailleurs)

        Un langage de balisage ne veut rien dire. Tous les langages et scripts ne sont alors que des langages de caractères alphabétiques, à ce compte…
        Je te ferai la même remarque que Leprov... Je ne dois pas être le seul à faire la confusion... Tu devrais le signaler à ces personnes :
        http://fr.wikipedia.org/wiki/HTML
        http://fr.wikipedia.org/wiki/Langage_de_balisage
        http://fr.wikipedia.org/wiki/Xml
        http://www.allhtml.com/articles/detail/360
        http://fr.selfhtml.org/introduction/...ogies/html.htm
        http://www.commentcamarche.net/html/htmlintro.php3

        .. et puis aussi aux traducteurs des recommandations officielles du W3C http://www.la-grange.net/w3c/html4.01/cover.html

        Langage de balisage (ou de marquage, c'est synonyme) veut dire que ce langage n'est là que pour marquer des éléments (HyperText Mark up Language). Dans l'optique de HTML, il s'agit de définir les différentes entités qui composent le document, de leur donner une valeur sémantique (si certains se demandent pourquoi <b> est maintenant déprécié dans XHTML et remplacé par <strong>, l'explication est là) etc. Etant donné que ceci (et rien d'autre) n'est dans l'objectif de HTML, il est naturel qu'il n'y ait rien pour faire de calcul, de boucles itératives etc : il n'est là que pour la description de contenu..
        Dernière modification par S***, 02 février 2007, 12h06. Motif: balise de lien foireuse

        Commentaire

        • DePhil
          Banned

          • mai 2006
          • 1184

          #49
          A leprov
          "je contredis ta définition de langage de script."

          Evidemment, je ne vais pas te l'interdire…
          Mais il n'y a pas pire sourd que celui qui ne veut pas entendre.
          Pour ma part, je vais en rester là.

          A Sigfrodi
          " D'après ce que j'ai compris, pour toi sur le serveur il y a un programme nommé HTML qui transfère les instructions PHP à Apache... Ce n'est pas ça..."

          Non, ce n'est pas ça et tu n'as pas bien compris.
          Ou si tu veux, tu as parfaitement compris, mais pas ce que j'écris (ce qui revient au même…).

          Commentaire

          • l***
            Compte archivé

            • novembre 2005
            • 711

            #50
            Envoyé par DePhil
            Mais il n'y a pas pire sourd que celui qui ne veut pas entendre.
            je me contenterais de te répondre en te citant
            Le cerveau est un merveilleux organe. Il démarre au moment où vous vous levez et ne s'arrête qu'au moment où vous arrivez au bureau

            Commentaire

            • DePhil
              Banned

              • mai 2006
              • 1184

              #51
              Tu as raison, contentes-toi de citer les autres…

              Commentaire

              • Mendo

                #52
                Ne pourriez vous pas vous contenter de ne pas être d'accord sans sortir les sempiternelles phrases assassines? :confused:

                Commentaire

                • D*** V*** V***
                  Compte archivé

                  • avril 2006
                  • 73

                  #53
                  Envoyé par Mendoza
                  Ne pourriez vous pas vous contenter de ne pas être d'accord sans sortir les sempiternelles phrases assassines? :confused:
                  c'est vrai , tout ce que je voulais c'était de savoir comment faire un site internet , pazs de lancer un débat sur l'informatique
                  ben voilà se que donne le clonage de Jim et de dark vador , apres 7 génération

                  Commentaire

                  • M***
                    Compte archivé

                    • octobre 2001
                    • 2429

                    #54
                    Envoyé par Sigfrodi
                    Hum.. AJAX... J'ai bien touché un peu de XHTTPRequest et je me mettrai bien à AJAX... Seulement voilà, AJAX c'est apparemment difficile à sécuriser (XSS powaa!!) et j'ai bien du mal à trouver des liens expliquant vraiment comment faire ça proprement et de manière assez sécurisée... En plus j'avoue que JavaScript est un langage avec lequel je suis assez mal à l'aise... Tu aurais des ressources stp?
                    Ajax est surtout intéressant avec des frameworks, qui simplifient beaucoup la programmation et encapsulent toute la différenciation des navigateurs.
                    Pour ma part, j'utilise Scriptaculous : http://script.aculo.us/

                    L'emploi d'un navigateur textuel a 2 avantages :
                    - d'abord c'est ce qu'il y a de plus proche de la manière dont un web crawler "voit" la page. Ca donne donc un regard un peu différent...
                    - C'est aussi ce qu'il y a de plus proche des lecteur d'écrans pour les personnes ayant des déficiences visuelles. Mon père étant quasiment aveuge, c'est quelque chose sur lequel je suis du coup plus sensibilisé et quand je vois le nombre de site adaptés à son handicap, je me dis qu'il y a encore beaucoup de boulot.... Le site de sa banque oblige pour l'identification de cliquer sur un code numérique. Déjà c'est bourré de JavaScript (qui par ailleurs déconne sous Firefox) mais en plus les chiffres sur lesquels il faut cliquer sont des images sans, je te le donne en mille, d'attribut alt... Bref, seul il ne peut pas y accéder :blase:

                    L'accessibilité est donc quelque chose que j'essaie de mieux appréhender mais il faut avouer que ce n'est vraiment pas évident...
                    J'avoue, moi aussi ça m'arrive de lire des choses avec Lynx. Et le problème de l'accessibilité pour les personnes mal-voyantes est très peu pris en compte avec le Web 2.0, si ce n'est avec des synthétiseurs vocaux. Il y a beaucoup de progrès à faire de ce côté là.

                    Pour ceux qui veulent se battre avec la définition d'un langage de script :
                    http://fr.wikipedia.org/wiki/Langage_de_script
                    Donc non, HTML n'est pas du tout un langage de script.
                    [URL=http://www.jokari.info]Jokari.info[/URL]

                    Commentaire

                    • DePhil
                      Banned

                      • mai 2006
                      • 1184

                      #55
                      J'y lis d'ailleurs dans cette définition :
                      "La possibilité d'y employer des variables, des paramètres, des structures de contrôle (répétition, exécution conditionnelle), etc. fait des langages de scripts de véritables langages de programmation."

                      Différence entre langage de script et langage de programmation ? (c'est écrit là en toutes lettres)
                      Il suffit d'appliquer l'axiome au html (puisque d'après cette définition, tous les langages sont, à l'origine, du script).
                      Merci Wikipedia.

                      Commentaire

                      • M***
                        Compte archivé

                        • octobre 2001
                        • 2429

                        #56
                        Bah faut tout lire :
                        Les langages de scripts sont des langages de programmation créés pour raccourcir le processus traditionnel de développement édition/compilation/édition des liens/exécution.
                        Enfin, l'informatique n'étant pas à une terminologie approximative près, "langage de script" désigne parfois, dans un sens très vague, n'importe quel langage de programmation interprété (ce qui est un abus de langage : en toute rigueur le caractère interprèté ou compilé se rapporte à une implémentation' particulière, pas à un langage), par rapport aux langages compilés comme C, C++, Java, etc. On y trouve alors Basic, PHP, Lisp, JavaScript, etc.
                        Je vois pas comment tu arrives à inclure le HTML dans les langages de script... C'est dingue cet acharnement, avec tous les éléments sous le nez, plutôt que d'admettre l'erreur qu'on a pu dire, essayer de prouver que 1=2 par des pirouettes logiques...
                        [URL=http://www.jokari.info]Jokari.info[/URL]

                        Commentaire

                        • Wokie
                          Le bonheur, c'est par là!


                          • avril 2001
                          • 13234

                          #57
                          je vais me permettre d'intervenir, peut être qu'une caution professionnelle calmera le débat :

                          le html n'est pas un langage de programmation, ni un langage scriptural (ou de script), ni un langage interprété.

                          c'est un langage de tags, un langage de balises.

                          Je sais, certains l'ont déjà dit, mais je pense que en ma qualité de webmaster professionnel, je pense apporter une fin à ce débat qui n'a pas vraiment lieu d'être.
                          "Il faut toujours viser la lune, car même en cas d'échec, on atterrit dans les étoiles." - Oscar Wilde.

                          Commentaire

                          • Jean-Luc
                            Assassin


                            • février 2004
                            • 1605

                            #58
                            D'ailleurs le HTML n'est pas un langage... C'est plus une norme qui permet de mettre en forme de l'information afin de la rendre lisible sur les navigateurs...

                            L'ASP et le PHP sont des langages, le javascript aussi et dans une autre dimension les différents langages utilisés sur les plateformes Dot Net aussi.

                            Un trés bon logiciel pour faire de la mise en page c'est "1st Page" qui est pas mal du tout, et gratuit. Il y a aussi Html Kit qui permet d'avoir une base sur laquelle enficher des modules suivant ses besoins.
                            ARANEAE reste un éditeur de texte évolué qui te permettra d'apprendre le HTML, ensuite tu as Top STyle qui te permettra de travailler les CSS lorsque tu aborderas le sujet.

                            Laisse les "grands de la programmation" se bouffer le nez sur des points de détails que tu n'aborderas pas avant longtemps et ne te prends pas la tête sur ce qu'ils essaient d'expliquer.

                            Commentaire

                            • DePhil
                              Banned

                              • mai 2006
                              • 1184

                              #59
                              Moogle

                              "Je vois pas comment tu arrives à inclure le HTML dans les langages de script... C'est dingue cet acharnement, avec tous les éléments sous le nez…"

                              Oui, j'ai oublié de te remercier, c'est bien toi qui me mets sous le nez l'affirmation suivante puisque j'ai pu la lire dans la définition de Wikipedia. Je la remets pour que tu puisses encore en profiter (et c'est du textuel, hein…je n'ai pas changé une virgule):
                              "La possibilité d'y employer des variables, des paramètres, des structures de contrôle (répétition, exécution conditionnelle), etc. fait des langages de scripts de véritables langages de programmation."
                              Voilà ce que tu me mets sous les yeux. (je t'en remercie, je ne t'en demandais pas tant).

                              Maintenant, ma question n'était pas de savoir si le htlm était un langage de script (ou non) d'après Wikipedia, à la base tous le sont alors… Par contre la question était bien (et je l'ai déjà rappelé)
                              "Quelle est la différence entre langage de script et langage de programmation".

                              Jean-Luc
                              "D'ailleurs le HTML n'est pas un langage... C'est plus une norme…"
                              C'est aussi pas mal d'autre choses, tu ne crois pas ? Par exemple : c'est une règle protocolaire ne contenant qu'une septantaine d'instructions (en gros).
                              Mais plus sérieusement, connais-tu un langage (quelqu'il soit) ne répondant pas à une norme quelconque ? Et le fait qu'il réponde à une norme n'en donne pas encore la définition.
                              Même réflexion pour Wokie : le fait que html utilise des balises n'en donne pas encore la définition. Et les langages qui font appel à de la programmation orientée "objet" alors, parce qu'ils utilisent une technologie différente, ce ne sont plus des langages de programmation, peut-être ?
                              Soyons sérieux.
                              Je vais donc m'en tenir aux règles définies par Wikipedia : en informatique, tout langage est à l'origine scriptural et ceux contenant des instructions élémentaires (logiques arithmétiques etc…) sont des langages de programmation.
                              Comme html ne reprend pas de telles instructions élémentaires, le voilà classifié définitivement.
                              Tu seras d'accord avec moi, Moogle ?
                              Sinon expliques-moi ce que tu as découvert dans la définition du dictionnaire en question (après l'avoir lue, bien évidemment…).
                              Et merci encore pour cet éclaircissement qui met (enfin) tout le monde d'accord.

                              J'oubliais une petite chose : je vous prendrais bien tous à mon cours afin de vous faire appréhender tout cela. A mon sens, il y a encore du chemin à faire…
                              Dernière modification par DePhil, 05 février 2007, 07h29.

                              Commentaire

                              • l***
                                Compte archivé

                                • novembre 2005
                                • 711

                                #60
                                Envoyé par DePhil
                                J'oubliais une petite chose : je vous prendrais bien tous à mon cours afin de vous faire appréhender tout cela. A mon sens, il y a encore du chemin à faire…
                                pauvres élèves...
                                Le cerveau est un merveilleux organe. Il démarre au moment où vous vous levez et ne s'arrête qu'au moment où vous arrivez au bureau

                                Commentaire

                                Chargement...