2009-08-21 3 views
2

Ich habe kürzlich an einer Site gearbeitet und einen RSS-Link zum HTML-Header hinzugefügt. Beispiel:FireFox vom automatischen Laden von RSS stoppen?

<link href="/feed.rss" title="RSS Feed" rel="alternate" type="application/rss+xml" /> 

Das Problem, das wir kleinere Performance-Probleme, die waren und als wir in sie sahen wir fanden, dass FireFox 3 wurde auf jeder Seite zu laden den RSS-Feed zu laden. Wir überprüften und überprüften dies erneut, um zu bestätigen, dass es passierte, und versuchten, verschiedene Erweiterungen (Firebug, Entwickler usw.) ein- und auszuschalten, und es geschah immer noch. Wir haben es auch auf XP vs Vista vs OSX versucht und es ist auf allen von ihnen passiert.

Hat jemand das schon mal gesehen und wenn ja, weißt du irgendeinen Weg es zu stoppen? Es scheint nur unnötig, den RSS-Feed bei jedem Laden der Seite zu laden, so wie es gerade ist.

Antwort

1

Nach meinem Wissen gibt es keine Möglichkeit, dies zu tun, einfach weil RSS eine alternative Möglichkeit zur Aggregation der Informationen auf der Website bieten soll. Benötigen Sie für jede Seite Ihrer Website einen RSS-Feed? Die Antwort ist wahrscheinlich nicht.

Je nach Art der Website können Sie einen RSS-Feed für eine Seite zu generieren, wenn:

  1. Es ist die erste Seite und Sie möchten eine allgemeine Feed für die Website selbst (neuer Artikel)
  2. die Seite Änderungen also häufig eine Artikelseite, die Benutzer generierten Kommentare
  3. Subkategorien innerhalb der Website (wie zur ersten Seite, aber beschränkt auf Artikel in dieser Unterkategorie)

Sie hat c Verwenden Sie das Element <ttl> im Feed, um anzugeben, wie lange der Feed zwischengespeichert werden kann, bevor er aktualisiert werden muss.