+ Répondre à la discussion Actualité déjà publiée
Page 1 sur 3 123 DernièreDernière
Affichage des résultats 1 à 20 sur 51
  1. #1
    Responsable Actualités

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    janvier 2007
    Messages
    4 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2007
    Messages : 4 017
    Points : 60 041
    Points
    60 041

    Par défaut Firefox 23 n’autorise plus la désactivation de JavaScript

    Firefox 23 n’autorise plus la désactivation de JavaScript
    L’utilisateur devrait-il avoir le choix ou le Web sans JavaScript est-il désormais stupide ?

    JavaScript devient omniprésent et quasiment incontournable dans l’écosystème du Web.

    Développé à la base comme un simple langage de script qui devait permettre de rendre des pages Web interactives, JavaScript peut être désactivé via une option dans les navigateurs.

    Pour le développeur, cette option permet de voir comment peut fonctionner son application Web sans JavaScript et pour l’utilisateur, la désactivation de JavaScript devait permettre d’éviter les popup publicitaires intrusifs, le chargement rapide des pages ou de bénéficier de plus de sécurité et de confidentialité.

    Selon certains experts, JavaScript devrait être utilisé pour améliorer une page Web de telle sorte que si le code JavaScript n’est pas exécuté, l’utilisateur puisse toujours bénéficier de la même expérience.


    Cependant, les sites modernes actuels reposent quasiment tous sur le triplé HTML/JavaScript/CSS. Un navigateur sur lequel JavaScript est désactivé ne pourra plus exécuter normalement bon nombre de sites Web et l’expérience de navigation deviendrait alors désastreuse.

    Mozilla, offrant initialement une option permettant à l’utilisateur de désactiver JavaScript dans son navigateur, a décidé pour Firefox 23, dont la bêta est disponible depuis quelques jours, de ne plus proposer la désactivation du JavaScript et du chargement automatique des images.

    Pourquoi cette décision ? Il semblerait que Mozilla essaye de réduire les options qui peuvent permettre de briser l’exécution d’une application Web, notamment JavaScript et le chargement automatique des images. Lorsqu’une application fonctionne mal, l’utilisateur s’en prend directement au navigateur, alors que la configuration adoptée par celui-ci pourrait être la principale cause.

    Une discussion sur « Hacker News », sur la question a créé deux camps. D’un côté des personnes qui estiment que proposer la désactivation de JavaScript est aussi stupide que de demander au Web de fonctionner sans HTML. De l’autre côté, ceux qui estiment que l’utilisateur devrait toujours avoir le choix et le contrôle, même si ce choix brise l’expérience utilisateur.

    Pour ou contre ? De quel côté êtes-vous ?


    Source : Bugzilla
    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog Mes articles
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Expert Confirmé
    Avatar de kolodz
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    avril 2008
    Messages
    1 041
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : avril 2008
    Messages : 1 041
    Points : 3 361
    Points
    3 361
    Billets dans le blog
    14

    Par défaut

    Bonjour,

    J'avais déjà vue cette new sur le site korben.info. Et celui-ci ajoutait la précision suivante :

    Citation Envoyé par Korben
    Donc pour continuer à avoir la maitrise de votre JavaScript, 2 solutions s'offrent à vous...

    1/ Allez dans le about:config (à taper dans la barre d'adresse), chercher la clé javascript.enabled et la passer à false puis relancer le navigateur.
    2/ Installer une extension de type NoScript qui vous permet de contrôler sur quels sites vous autorisez ou pas le JavaScript.
    Du coup, je suis pour. Car combien de personnes s'amuse à modifier les options de Firefox sans savoir ce qu'ils font ? Surtout que cette option est beaucoup trop "bazouka".

    Source : http://korben.info/mozilla-retire-lo...onne-idee.html
    N'oubliez pas de marquer vos discussions
    Si une réponse vous a été utile pensez à voter Pour
    Pensez à la javadoc

  3. #3
    Expert Confirmé Sénior Avatar de DonQuiche
    Inscrit en
    septembre 2010
    Messages
    2 179
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 2 179
    Points : 4 709
    Points
    4 709

    Par défaut

    La désactivation au niveau du navigateur était motivée par des raisons de sécurité. Or avec la complexification des machines JS ces problèmes ont sans doute été en empirant.

    Quant à la désactivation par site, via des extensions, c'est absolument nécessaire pour éviter d'être traqué à tous les coins du web par ces hordes de sangsues à données personnelles, sans parler du gain appréciable en termes de performances.

    Aucune des deux fonctionnalité ne devrait donc être supprimée à mon avis dans la mesure où elles s'adressent à un public expérimenté, sachant a priori ce qu'il fait et comment autoriser un site en particulier. Je sais que certains utilisateurs aventureux peuvent les activer par mégarde et les oublier par la suite sans comprendre qu'elles sont la cause de leurs problèmes mais ça reste marginal et il y a une limite au niveau d'amateurisme (voire plus) que les développeurs devraient satisfaire, au risque de perdre d'autres utilisateurs.


    EDIT: Je viens de voir le message ci-dessus. Ma foi si l'option est simplement rendue moins accessible, c'est une bonne chose. Reste à espérer que les extensions comme noscript pourront continuer à fonctionner.

  4. #4
    Membre émérite
    Homme Profil pro
    Inscrit en
    mai 2011
    Messages
    255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : mai 2011
    Messages : 255
    Points : 922
    Points
    922

    Par défaut

    Pourquoi ne pas faire un gestionnaire allégé avec en bas un bouton "Options avancées ou Mode avancé" ? Ça répond à tous les types d'utilisateurs et c'est assez simple.

  5. #5
    Membre du Club
    Inscrit en
    mars 2010
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : mars 2010
    Messages : 57
    Points : 59
    Points
    59

    Par défaut

    cela rejoint la politique de FirefoxOS. Full Web API.

    Pourquoi ne pas faire un gestionnaire allégé avec en bas un bouton "Options avancées ou Mode avancé" ? Ça répond à tous les types d'utilisateurs et c'est assez simple.
    La ménagère un peu aventurière, cela ne va pas l'arrêter.
    [Troll=on]
    Puis cela rejoint une ancienne new "90% des utilisateurs sont cons", Modzilla a compris son public
    [Troll=off]

  6. #6
    Membre chevronné
    Inscrit en
    décembre 2004
    Messages
    432
    Détails du profil
    Informations forums :
    Inscription : décembre 2004
    Messages : 432
    Points : 607
    Points
    607

    Par défaut

    Citation Envoyé par Hinault Romaric Voir le message
    L’utilisateur devrait-il avoir le choix ou le Web sans JavaScript est-il désormais stupide ?
    Hé bien, les deux, malheureusement !
    On ne peut plus consulter la moindre page de texte sans qu'elle soit surchargée de JS partout, ça devient particulièrement lourd. Difficile aussi d'expliquer pourquoi l'affichage de 5ko de texte nécessite le chargement de 500ko de bazar...
    D'un autre côté, il faut vivre avec son temps : pourquoi se fatiguer à taper des <html><body> etc. alors que l'outil sait le faire tout seul en 200 lignes ?
    L'avis publié ci-dessus est mien et ne reflète pas obligatoirement celui de mon entreprise.

  7. #7
    Membre actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    octobre 2010
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2010
    Messages : 109
    Points : 151
    Points
    151

    Par défaut

    Je pense que la décision de Mozilla est très bonne.
    Il faut vraiment être paranoïaque pour considérer le JavaScript est un langage dangereux.

    De plus, la plupart des API HTML5 sont des API javascript. Il va de soit qu'un navigateur qui supporte l'HTML5 ne doit jamais bloquer bloquer le javascript.

    Pour tout ceux qui rêve d'un monde sans Javascript, retourner à l'époque de IE6 et FF2!

  8. #8
    Membre Expert

    Homme Profil pro
    Ingénieur Etudes et Développements Junior
    Inscrit en
    juillet 2009
    Messages
    467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur Etudes et Développements Junior
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : juillet 2009
    Messages : 467
    Points : 1 909
    Points
    1 909

    Par défaut

    Et les entreprises, ils en font quoi ?
    Certains sites web sont développés selon des normes d'accessibilité qui prennent en compte la désactivation de Javascript.

    De toute façon, il y a toujours NoScript.

  9. #9
    Membre du Club Avatar de Sytten
    Homme Profil pro
    Étudiant
    Inscrit en
    janvier 2012
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : janvier 2012
    Messages : 70
    Points : 50
    Points
    50

    Par défaut

    Personnellement, je dis peu importe. Ceux (comme moi et plusieurs autres utilisateurs) qui veulent bloquer les scripts qui s'activent par défault n'ont qu'à utliser l'excellent NoScript. En deux cliques tu as un outil très puissant et très bien conçu. Et Couplé avec adblock ça te donne un navigateur très sécurisé et plus fexible...

  10. #10
    Expert Confirmé
    Avatar de pmithrandir
    Homme Profil pro
    Développeur Web
    Inscrit en
    mai 2004
    Messages
    1 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Roumanie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : mai 2004
    Messages : 1 652
    Points : 3 381
    Points
    3 381

    Par défaut

    Je n'ai jamais compris la suppression de javascript. Pour mon site, j'ai essayé de faire en sorte que ca reste utilisable, et puis après quelques heures de perdu, j'aui dit merde aux 4 tondu qui veulent ca... c'est pas ma cible de toute facon.

    Quand je demande a un utilisateur de mettre sa localisation et qu'il a le choix entre 35 000 communes en France... j'ai pas envie de vérifier l’orthographe et de m’embêter avec ca alors qu'un auto complete fonctionne très bien.

  11. #11
    Expert Confirmé Sénior
    Avatar de grafikm_fr
    Inscrit en
    juillet 2003
    Messages
    2 475
    Détails du profil
    Informations forums :
    Inscription : juillet 2003
    Messages : 2 475
    Points : 4 532
    Points
    4 532

    Par défaut

    Perso, je tourne avec NoScript depuis un moment, donc bon
    "L'éducation, c'est le début de la richesse, et la richesse n'est pas destinée à tout le monde" (Adolphe Thiers)

  12. #12
    Membre éprouvé

    Homme Profil pro
    Développeur Web
    Inscrit en
    octobre 2007
    Messages
    405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : octobre 2007
    Messages : 405
    Points : 469
    Points
    469

    Par défaut

    Perso, nombreux sont ceux qui vous le diront, sur ce site, j'suis un amoureux du JS.

    Cependant, pour de multiples raisons, le JS DOIT rester désactivable...

    Pour lutter contre le tracking de certains sites, contre les détecteurs d'anti-popups, etc.
    Afin d'obtenir plus facilement de l'aide, n'hésitez pas à poster votre code de carte bancaire

    Mon GitHub - Mon EasyTemplate PHP

  13. #13
    Membre émérite Avatar de s4mk1ng
    Homme Profil pro
    Intégrateur web
    Inscrit en
    juillet 2008
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 21
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Intégrateur web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : juillet 2008
    Messages : 534
    Points : 888
    Points
    888

    Par défaut

    Bah comme dit au dessus si vraiment on veut désactiver on a NoScript, après ça va dans l'évolution "d'obliger" le JS, quand on voit le nombre de sites qui l'utilisent...
    Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn

  14. #14
    Expert Confirmé Sénior
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    novembre 2005
    Messages
    2 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : novembre 2005
    Messages : 2 733
    Points : 6 939
    Points
    6 939

    Par défaut

    Idem...
    Désactiver le javascript de façon complète m'obligerait à aller toutes les 5 minutes le réactiver pour certaines applis. Donc un gros paramètre global de ce genre sert quasiment à rien.

    Autant gérer ça finement avec des extensions que compter sur une case à cocher qui crée plus de désagrément qu'elle n'en empêche.

  15. #15
    Candidat au titre de Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    janvier 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : janvier 2012
    Messages : 18
    Points : 11
    Points
    11

    Par défaut re:

    Je trouve cette idée pour le moins .. stupide

    Il était tellement facile de tester son site, sans JS, ou même le
    désactiver sur certains sites, maintenant, il faut passer par des addons

    De toute façon, je reste à la version19, car au delà, la barre de dev ( que j’utilise assé souvent ) est complètement à chier

    Au fut et à mesure des années, Firefox, est devenu trop user-friendly

  16. #16
    Expert Confirmé
    Avatar de MiaowZedong
    Grand Timonier des Chats
    Inscrit en
    décembre 2011
    Messages
    681
    Détails du profil
    Informations professionnelles :
    Activité : Grand Timonier des Chats

    Informations forums :
    Inscription : décembre 2011
    Messages : 681
    Points : 2 633
    Points
    2 633

    Par défaut

    Citation Envoyé par pmithrandir Voir le message
    Quand je demande a un utilisateur de mettre sa localisation et qu'il a le choix entre 35 000 communes en France... j'ai pas envie de vérifier l’orthographe et de m’embêter avec ca alors qu'un auto complete fonctionne très bien.
    Pour ton site à toi, ça va sans doute, s'il y avait une réélle problématique de sécurité alors la vérification par Javascript uniquement serait inacceptable

    Le Javascript à son utilité, mais il est beaucoup trop utilisé actuellement.

  17. #17
    Membre actif
    Profil pro
    Inscrit en
    avril 2013
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2013
    Messages : 140
    Points : 192
    Points
    192

    Par défaut Vive NoScript

    Perso, j'utilise NoScript depuis pas mal de temps aussi et j'en suis très satisfait.

    La désactivation dans les options, ce n'est pas bien utile pour l'utilisateur lambda, la majorité du temps (...99%...).

    JavaScript n'est pas un langage dangereux, comme le souligne supergeoffrey, mais peut être manipulé pour le devenir ou être envahissant (liens vers des pubs et de sites en sites)... D'ailleurs, c'est bien souvent par des scripts que les pc deviennent infectés. Mais désactiver complétement les scripts via les options n'est pas très pratique, car à un moment ou un autre, il faut en ré-activer...

    Entre NoScript et Web Developer, il y à de quoi faire et on est bien content de les avoir, quand on voit des sites qui ont le clic-droit de bloqué c'est complétement inutile et absurde... On en remarque de temps à autres, lorsque qu'on nous demande du dépannage vis-à-vis de l'utilisation d'un navigateur.

  18. #18
    Membre à l'essai
    Inscrit en
    avril 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : avril 2006
    Messages : 14
    Points : 20
    Points
    20

    Par défaut Dégouté

    Mozilla qui dit vouloir œuvrer pour un web de qualité...

    Ca fait des années qu'on a toutes les peines du monde à expliquer aux commerciaux et graphistes qu'une application web doit être utilisable sans javascript et sans flash!

    Des années aussi qu'on essaye de trouver en même temps comment faire... (puisque personne ne se donne la peine de chercher des méthodes efficaces de développement)

    A chaque fois, on favorise le développeur "Jean-foutre"!

    Celui qui va se contenter de développer sur le navigateur le plus répandu à la date "t".

    Pour tous ceux qui fixent leurs tailles de polices en pixels, on avait déjà intégré par défaut des zooms vectoriels infectes qui sont catastrophiques pour l'expérience utilisateur et qui masquent complètement le travail des bons développeurs.

    Maintenant, on masque jusqu'à la possibilité pour l'utilisateur de se conformer aux recommandations du CERTA

    Que l'on permette au premier gus du coin de faire du web, OK. C'est ça toute la force du web! Sa simplicité et le fait que n'importe qui peut commencer un jour à développer un site.

    Mais de grâce! Arrêtez de mettre des bâtons dans les roues des développeurs consciencieux! Ou on finira bientôt par perdre tout envie de faire du web interopérable et accessible.

  19. #19
    Expert Confirmé Sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    novembre 2002
    Messages
    5 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2002
    Messages : 5 640
    Points : 16 171
    Points
    16 171

    Par défaut

    il serait plus intelligent de proposer des extensions "moz" au CSS, voir au HTML qui permettent de se passer de Javascript

    au pif comme ça ce qui me vient à l'esprit:
    - style css:onError
    - attribut html required, numeric, date etc... (ça existe +ou- en HTML5 mais peu supporté par les navigateurs)
    - une source de données sur un SELECT : <SELECT HREF="options.php"/>

    bref des choses qui nous simplifies la vie sans avoir recours à du code JS
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Produits : UPnP, RemoteOffice, FlashPascal
    Embarcadero : Ile de la Réunion, Dephi, C++Builder, RADPHP...TVA à 8,5%

  20. #20
    Expert Confirmé Sénior
    Homme Profil pro
    BI
    Inscrit en
    mars 2003
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : BI

    Informations forums :
    Inscription : mars 2003
    Messages : 1 559
    Points : 4 420
    Points
    4 420

    Par défaut

    Citation Envoyé par charlycoste Voir le message
    Mozilla qui dit vouloir œuvrer pour un web de qualité...

    Ca fait des années qu'on a toutes les peines du monde à expliquer aux commerciaux et graphistes qu'une application web doit être utilisable sans javascript et sans flash!
    C'est quoi l'alternative ? C'est une vraie question. (Je ne suis pas spécialiste en la matière)

    Autant on peut se passer de flash mais mais pour tout ce qui est jeux et vidéo à part le HTML5 il me semble qu'il n'y a rien. Ah si il y a sans doute le java en mode client mais je doute que ça soit plus secure. Mais bon c'est spécifique. En tout cas on en est revenu des sites fait complétement en flash (et complétement débile on est bien d'accord: j'ai vu récemment un site d'une micro ssii écrit complétement en flash avec d'ailleurs une charte déplorable, bonjour l'exemple). En plus c'était encore plus la mode alors que l'ADSL n'avait pas décollé.

    Mais pour le javascript c'est pareil c'est une question de mesure. Autant je suis contre les pages qu'on ouvre avec des kilomètre de lien vers des bibliothèques entière de javascript, autant des exemples comme ceux de pmithrandir il y en a des centaines.

    Le mieux effectivement serait de continuer à proposer le choix mais je n'aime pas les non-choix unilatéraux dogmatiques. Par exemple je suis à fond pour l'open source mais je suis contre les gens qui veulent abattre les logiciels propriétaires. Après je suis le premier à dire, dans mon domaine les bases de données et la BI, tel et tel truc ne doit pas se faire, on ne fait jamais ça.

    Mais comment répondre aux centaines de petits tracas dont pmithrandir a donné un exemple ? Comment faire en sorte de pas reposter la page pour le moindre changement de données de la part de l'utilisateur ?

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •