2012-05-30 13 views
7

He estado haciendo desarrollo web durante años, pero este es mi primer salto a XML. He creado un feed RSS y no puedo encontrar la manera de que el navegador "descubra" mi feed y muestre el pequeño ícono RSS en la barra de direcciones. El sitio web en cuestión es: http://www.aurorafxstudios.com/blog y mi fuente RSS está en: http://www.aurorafxstudios.com/blog/rss.php ... cualquier ayuda sería muy apreciada. ¡Gracias!RSS Auto Discovery

+2

El icono aparece en mi barra de direcciones. Tal vez esté usando un navegador que no es compatible con el descubrimiento automático de RSS. No está muy de moda en estos días. – Quentin

+0

Hmmm, eso es raro. Lo vi una vez, cambié de pestañas, regresé y desapareció. Estoy en Safari 5, aunque también he probado en las últimas versiones de Firefox y Chrome. Voy a poner un enlace RSS manual también, pero sería bueno ver el enlace RSS emergente :( –

Respuesta

8

La versión 'oficial' del mecanismo de alimentación de descubrimiento automático se puede encontrar en http://www.rssboard.org/rss-autodiscovery.

Asumiendo que tiene uno o más enlaces de descubrimiento publicados (tipo MIME depende del formato de alimentación):

<link rel="alternate" type="application/rss+xml" title="human-readable label" href="http://www.aurorafxstudios.com/blog/rss.php" /> 

Puede verificar su presencia en un número de maneras. Por ejemplo, en IE 9 puede presionar Alt + T (Herramientas) y verificar que su enlace de descubrimiento aparece en la opción de menú Feed Discovery.

Muchos consumidores de su alimentación van a recuperarlo a través de un lector de feeds, la mayoría de los cuales acepta la dirección URL de su sitio web y localizar las señales que publica a través del enlace (s) descubrimiento y luego presentarlos a la final usuario. Puede considerar usar un lector de feeds para verificar que los enlaces de descubrimiento funcionen.

Mientras siga las especificaciones, no me preocuparé por la variedad de comportamientos que verá exhibidos por diferentes navegadores.

+0

Gracias, yo Sin duda, echaré un vistazo a ese sitio web. Parece que mi fuente RSS es reconocible por un lector de RSS, simplemente ingresando mi http://www.aurorafxstudios.com/blog/ URL. Esto significa que mi enlace de descubrimiento debe ser válido. malo, no puedo ver el pequeño ícono de RSS en la barra de direcciones, pero como dijiste, tal vez sea solo un comportamiento extraño del navegador, ya que mi navegador reconoce bien las fuentes RSS de otros blogs :(PD. No tengo acceso a IE9 ya que todavía solo tengo XP. ¿Alguien podría probar esto por mí? –

2

Agregue lo siguiente dentro de su etiqueta 'head'.

<link rel="alternate" type="application/rss+xml" title="Name of Your Feed" href="http://www.aurorafxstudios.com/blog.xml" /> 
+0

Lo siento, no me di cuenta de que ya tienes esto en tu código. –

+0

¡No hay problema, gracias! –