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

Dotnet Discussion :

Le DOT.NET et les navigateurs (sans JS)


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    311
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 311
    Par défaut Le DOT.NET et les navigateurs (sans JS)
    Bonjour,
    je me demandais si vos sites réalisés en DOT.NET peuvent tout de même fonctionner sans l'activation du JS.
    En effet, après avoir fait 2 mois d'ASP.NET je constate que le code est rempli de JS et que sans lui, apriori, quasiment rien n'est possible.

    N'est-ce pas le point obscure du .NET?
    En ce sens, ne doit on pas, en tant que webmaster, penser à la globalté des utilisateurs, et en particulier à ceux qui désactivent le JS?

    Cordialement,
    Tid.

  2. #2
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Si tu n'utilises pas les Ajax Extensions, les composants génèrent très peu de JavaScript. Et ceux qui en génère ont généralement la possibilité de fonctonner sans (ex: les validateurs).

    Ensuite, en 2008, se passer de JavaScript pour naviguer c'est passer à côté de beaucoup de possibilité d'interactivité avec le site web.

  3. #3
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    du JS? ca dépend les composants que tu utilises. si tu fais de l'AJAX ou utilise des composants tiers comme les webgrid à tri côté client, forcément tu as besoin du Javascript.

    Maintenant, ca fait des années que le JavaScript n'est "plus" dangereux et le client qui le désactive n'utilise pas le site point. Je ne parle même pas forcément d'Ajax ou autre mais le javascript sert pour les confirmations et bien d'autres choses. Si le mec s'amuse à ne pas utiliser les cookies, ne pas utiliser le javascript et/ou les activeX, autant qu'il utilise un navigateur en mode texte

    donc la question que tu poses n'est pas bête bien au contraire mais de ce côté là, tu te ranges du côté de la masse car 99,99% des gens laissent le javascript activé.

  4. #4
    Membre éclairé
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    311
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 311
    Par défaut
    ok !
    C'est toujours mon soucis au niveau prog de siteweb.
    Faire des confirmations JS c'est bien beau mais il suffit d'un utilisateur avec le non JS et il t'errone toute une base de données avec des types mal remplis !

    Merci pour vos réponses
    @+,
    Tid.

  5. #5
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    Citation Envoyé par Tidus159 Voir le message
    ok !
    C'est toujours mon soucis au niveau prog de siteweb.
    Faire des confirmations JS c'est bien beau mais il suffit d'un utilisateur avec le non JS et il t'errone toute une base de données avec des types mal remplis !

    Merci pour vos réponses
    @+,
    Tid.
    attention, le JS reste pour les "performances". Il faut TOUJOURS un contrôle coté serveur aussi.

  6. #6
    Membre éclairé
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    311
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 311
    Par défaut
    Bonjour,
    c'est exactement le dilleme que j'ai. Faire du JS pour faire 'beau' mais doubler le code de vérification derrière, ou simplement faire une vérification coté server et ne pas utiliser de JS pour ses formulaires?

    Un de mes soucis en ASP.NET est de savoir quand le contrôle est de type JS, ou fonctionne sans JS car étant donné qu'on code en code-behind et design généralement, on ne peut guère savoir...

  7. #7
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    Faire du JS pour faire 'beau' mais doubler le code de vérification derrière, ou simplement faire une vérification coté server et ne pas utiliser de JS pour ses formulaires?

    Utiliser les validateurs cote client et serveur

    http://nico-pyright.developpez.com/t.../#Lhowvalidate

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 15/07/2009, 15h52
  2. executer un programme sans installer dot net
    Par Akhdar dans le forum C#
    Réponses: 4
    Dernier message: 19/03/2009, 18h10
  3. Réponses: 2
    Dernier message: 13/01/2008, 22h27
  4. Réponses: 2
    Dernier message: 14/01/2006, 11h19

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