Aangezien ik nu een maand of drie lang Safari gewend ben, en vooral iedere dag met veel leifde mijn rss feeds daarin uitlees waneer ik een website tegen kom, en ik eventjes zit te spelen met Firefox, waar ik baal dat dat niet kan, heb ik dit script/site gemaakt. (zo, dat was een zin hè?)

http://rss.ikhoefgeen.nl/

Daarop staat een link, die je kan gebruiken om rss-pagina's te lezen. Tot nu toe kan hij rss-feeds herkennen via <link/> in de pagina die je aan het bekijken bent, of waneer je het xml-bestand zelf bekijkt.

Even een paar voorbeeld-feeds (niet iedereen heeft natuurlijk zin om de link naar zijn favo-bar te slepen en een site met een rss-feed te gaan zoeken)

Zie een van de feeds van:
Schoolfuiven.nl
IkHoefGeen.nl
Tweakers.net
en van de enige echte PHPhulp feed, die goed demonstreerd dat hij ook met minder geavanceerde feeds overweg kan. (sorrie jongens)
Maar voor de echte ervaring moet je toch even de link naar je favoriten slepen.

Hij slaat in koekjes op welke berichten je al gelezen hebt, en welke nieuw zijn (gewoon de timestamp van het laaste bericht onthouden)
Ook slaat hij in een koekje op welke feeds je hebt bezocht, en dezen komen dan in de 'Recente feeds' te staan op de beginpagina

Verder wordt er niets opgeslagen in een database. De feeds worden alleen 30 minuten gecashed.

Ik heb hem al getest met Firefox 1.0.7 (?) a la Mac, en gedeeltelijk met Safari 2.0 (Safari opent feeds, de xmlbestanden automatisch al, dus die kon ik niet uitproberen)
In IE lijnt het vak volgens mij niet naar het midden uit, de reden blijft bij mij een raadsel.

edit: bekende 'bug' bij mij is dat in Firefox het popupje met alle gevonden rss-feeds naar de achtergrond springt.

Graag even jullie mening, bug-raport en natuurlijk ideeën. Alvast bedankt, Jelmer.
Mooi gemaakt Jelmer, en heel bruikbaar.

Centreren in IE:

zet dit doctype in je document:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">;
Aha, dat was inderdaad een van die trukjes om IE uit quirksmode te krijgen. Heb het even verandert, en hopelijk werkt het.
Hier werkt ie, getest in IE 6
:D * blij blij blij *

Hell is other browsers
- Sartre (inderdaad, quirksmode.org ;) )
Hier ook en dat is ook de IE :-)

Heel leuk gemaakt :-)
Ja, dat kost vaak veel ontwikkeltijd. Ik test tegenwoordig altijd eerst in FireFox en daarna IE en Opera en Safari.
Ik heb IE de deur uit gedaan. Daar test ik al niet meer echt op. Alleen als ik heel toevallig op windows zit :/
Heb geen IE. Af en toe zie ik op school hoe erg mijn sites er aan toe zijn in IE.

Heb hem net even in Opera bekeken, wat me daar meteen opvalt is dat de select niet mooi binnen mijn vakje valt. Iemand enig idee waarom dat ding zich weerhoudt van zich normaal te gedragen?

Ook werkt hen automatisch vinden van meedere feeds niet om een of andere reden. 1 feed (getest op gamez.nl) werkt goed, gewoon een xml-bestand (rss.ikhoefgeen.nl/feeds/lgc.php) werkt ook zonder problemen. Maar waneer ik bijv. naar mijn site (ikhoefgeen.nl) ga, en dan op het knopje druk, krijg ik wel een popup, maar die blijft lief leeg. De javascript-console van Opera braakt hetvolgende bericht uit:
Ik hoef geen website
http://www.ikhoefgeen.nl/
Javascript URL thread: "javascript:var links = document.getElementsByTagName('link');var feeds = new Array();var atom = new..."
Error:
name: TypeError
message: Statement on line 1: Type mismatch (usually a non-object value used where an object is required)
Backtrace:
Line 1 of unknown script
var links = document.getElementsByTagName("link");
var feeds = new Array();
var atom = new Array();
var baseurl = "http://rss.ikhoefgeen.nl/?version=0.2.2&rss=";
var home = "http://rss.ikhoefgeen.nl";
if (document.location.href == "about:blank")
else

Iemand enig idee waar het aan kan liggen?

PS: voor de broncode van de link kan je het best kijken op http://rss.ikhoefgeen.nl/link.html, en dan even in de bron.
Jelmer schreef op 09.10.2005 10:46
Heb geen IE. Af en toe zie ik op school hoe erg mijn sites er aan toe zijn in IE.

Heb hem net even in Opera bekeken, wat me daar meteen opvalt is dat de select niet mooi binnen mijn vakje valt. Iemand enig idee waarom dat ding zich weerhoudt van zich normaal te gedragen?


Je geeft een hoogte op voor je container div van 150px. Als je die regel weg haalt uit je CSS ziet het er in Opera 8.5 normaal uit.
JavaScript Console in Opera 8.5 meldt ook geen problemen:

Reageren