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

ASP.NET Discussion :

Référencement icone d'un site


Sujet :

ASP.NET

  1. #1
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    379
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 379
    Par défaut Référencement icone d'un site
    Bonjour,
    J'ai vu que pour référencer une icône pour un site, il fallait mettre sur chaque page quelque chose dans le genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <link rel="shortcut icon" type="image/x-icon" href="/xxx/favicon.ico" />
    Est-ce la même chose en ASP.NET ? Faut-il le mettre que dans la page maitre, dans toutes les pages ?
    Y a-t-il moyen de référencer cela différemment...et une fois pour toutes (ex : web.config) ?

    Merci

  2. #2
    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
    faut penser simplement. côté serveur tu as une master page mais coté client ou referencement, tu obtiens une seule page et tu ne peux pas savoir ce qui vient de la master page ou non. donc si tu veux mettre ce code sur toutes les pages générées, oui c'est sur la master page qui le faut.

    Est-ce la même chose en ASP.NET ?
    que tu fasse du php, de l'asp, de l'asp.net, du ror ou tous les langages web du monde, ca génère du html donc si tu as lu que ca marchait comme cela alors ca marchera comme ca en asp.Net.


    maintenant, qu'appelles-tu référencer une "icone"?

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2007
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 87
    Par défaut
    Salut,

    Je fais comme ça sur mes sites web et ça marche :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link rel="SHORTCUT ICON" href="./images/favicon.ico">
    Je pense que c'est le "." qui manque dans l'adresse où se situe ton image.

    Voilà j'espère que je t'ai aidé.

  4. #4
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    379
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 379
    Par défaut
    Citation Envoyé par Louis-Guillaume Morand Voir le message
    faut penser simplement. côté serveur tu as une master page mais coté client ou referencement, tu obtiens une seule page et tu ne peux pas savoir ce qui vient de la master page ou non. donc si tu veux mettre ce code sur toutes les pages générées, oui c'est sur la master page qui le faut.


    que tu fasse du php, de l'asp, de l'asp.net, du ror ou tous les langages web du monde, ca génère du html donc si tu as lu que ca marchait comme cela alors ca marchera comme ca en asp.Net.


    maintenant, qu'appelles-tu référencer une "icone"?
    Je voulais juste savoir si c'était SUFFISANT de le mettre sur la master page...il ne semble pas bien en prendre compte sur tous mes écrans...c'est pour cela que je demandais...ou s'il y avait mieux que cela en mettant cette info dans le web.config (si prévu)...un peu à l'instar de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="X-UA-Compatible" content="IE=7"/>
    qu'on peut mettre dans le web.config dans system.webServer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <httpProtocol>
          <customHeaders>
            <clear />
            <add name="X-UA-Compatible" value="IE=7"/>
          </customHeaders>
        </httpProtocol>
    Quant au référencement, c'est juste lui dire de l'afficher dans la barre d'adresse et dans l'onglet de la page affichée....

  5. #5
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Par défaut
    Tu peus le mettre dans ta master page, mais pour autant ce seront tes apges qui l'utiliseront. Donc si le chemin pour accéder à ta ressource est différent en fonction de tes pages, alors la master page doit s'adapter et tu dois lui donner une reference pérenne.

    Ceci pourrait être pas mal:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link rel="SHORTCUT ICON" href="<%= this.ResolfeUrl("~/images/favicon.ico")%>">
    Maintenant , à toi de faire ta sauce à ton goût.

  6. #6
    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
    Je voulais juste savoir si c'était SUFFISANT de le mettre sur la master page...il ne semble pas bien en prendre compte sur tous mes écrans.
    s'il ne prend pas en compte dans tes écrans, il y a un soucis.


    quant au terme "référencement", si je pose la question, c'est justement parce qu'il est mal utilisé et que ca dépend du navigateur, certains gèrent mieux que d'autres.
    Après, je crois que depuis le début de l'année, firefox affiche la favicon dans les résultats mais il teste surtout en premier lieu, la présence d'un favicon.ico à la racine de ton site.

    ex: http://toto.com/favicon.ico

    donc tu devrais mixer cette solution et la balise que tu as incluse
    par contre, je ne pense pas que tu trouves quelque chose à mettre dans le web.config, car il n'est pas censé être utilisé pour ce qui touche à la norme W3C en elle-meme.

  7. #7
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    379
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 379
    Par défaut
    Ok... merci à tous pour votre aide

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 15/07/2008, 16h45
  2. Référencement d'un petit site
    Par sandytarit dans le forum Référencement
    Réponses: 14
    Dernier message: 29/11/2007, 10h42
  3. [Référencement] Comment référencer un site avec Free
    Par Tueur_a_gage dans le forum Référencement
    Réponses: 3
    Dernier message: 22/10/2005, 13h09
  4. [référencement] Faire apparaitre mon site sur France
    Par francis m dans le forum Référencement
    Réponses: 8
    Dernier message: 21/10/2005, 23h40
  5. référencement d'un nouveau site sur google
    Par natah dans le forum Référencement
    Réponses: 3
    Dernier message: 03/08/2005, 13h08

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