2009-08-19 10 views
0

Dites sur un site que j'ai un blog et un portfolio. Ce sont les deux zones les plus actives sur ce site. En termes de liens RSS distincts pour le blog et le portefeuille. Serait-il préférable de:Sémantique de la liaison des flux rss et atom dans les documents html

  1. lier le blog et le flux de portofolio sur chaque page?
  2. lier le blog sur le blog?

Comme les fichiers sont liés, je me demande si

  1. sont les flux téléchargés avec le CSS et JavaScript liens? Apportent-ils une valeur sémantique relationnelle à la page elle-même?

Je penserais dans un certain sens qu'ils le font, car ils sont un format différent directement lié, mais je suppose que cela dépend de ce qui interprète la sémantique de toute façon.

En outre, lors de la liaison du fichier qui protocole (préfixe URL) est-il préférable d'utiliser: (ils semblent tous faire la même chose)

  1. http://localhost/myfeed.xml
  2. feed: // localhost /myfeed.xml
  3. alimentation: http://localhost/myfeed.xml

Merci pour toutes vos pensées à ce sujet.

Répondre

1
Convention

semble aller à l'aide de votre premier exemple que le lien pour un flux RSS/Atom:

http://example.com/feed.xml 

Feeds ne sont pas téléchargés avec CSS ou JavaScript. Ils sont simplement simples et très simples. Vous pouvez inclure des CSS en ligne et même les intégrer avec de la vidéo.

Lien externe à CSS, ou l'exécution de tout JavaScript, ne se produit pas et ne fonctionnera pas. Ils devraient être considérés comme autonomes et se concentrer sur le contenu.

Lorsque vous mettez le lien sur votre site dépend de vous. Si vous le voulez sur chaque page, mettez-le sur chaque page. Si vous voulez seulement l'inclure sur la page d'accueil, placez-le là.

Mais il ne serait pas mal d'inclure dans la section HEAD des pages de votre site:

<link rel="alternate" type="application/rss+xml" 
      title="Example Title" href="http://example.com/feed" /> 

Lorsqu'il est présent, un navigateur compatible indiquera au visiteur de votre site/page qu'il ya un alimentation disponible.Ceci est généralement représenté par the feed icon dans la barre d'adresse.

1

Première question: Je choisirais 1. Si les utilisateurs veulent votre flux, ils devraient l'obtenir n'importe où dans votre site.

Deuxième: Le flux n'est pas téléchargé avec la page, il est simplement lié pour que l'utilisateur l'obtienne comme information sémantique pour la page. Troisièmement: J'aime utiliser 1, mais je ne suis pas sûr s'il y a une différence.