Ik loop al een tijdje met het idee rond voor een webapplicatie. Mijn vraag is wat jullie ervan vinden en of jullie ideeen hebben hoe ik dit beste aan kan pakken.
Centrale idee
Het idee is om een webapplicatie te bouwen, waarmee je je op gedeelten van een willekeurige pagina kunt 'abonneren'
Uitwerking
Stel je hebt een pagina - ergens op het web - waar iedere dag een comic wordt weergegeven, linksboven op de pagina. Nu heeft die website geen RSS-feeds en heb ik geen zin om iedere dag naar die website te surfen om die comic te bekijken (zeker niet als het om bijv. 10 verschillende websites gaat).
Wat ik dus wil is: 1 verzamelpagina die voor mij van al die websites die comics afhaalt. Sterker nog: ik wil een (web-based) programma, waarmee ik kan rondsurfen en bepaalde gedeelten van websites kan selecteren. Het achterliggende script slaat de 'locatie' van dat gedeelte op.
Zodra ik mijn verzamelpagina open, gaat het achterliggende (PHP-)script al de websites langs om de nieuwe info (in dit geval: de nieuwste comics) op te halen. Dat PHP-script is bovendien slim: het 'weet' waar de informatie te vinden is.
Je zou kunnen zeggen dat je je abonneert op bepaalde DOM-objecten van verschillende pagina's.
Is dit mogelijk?
Volgens mij wel:
Centrale idee
Het idee is om een webapplicatie te bouwen, waarmee je je op gedeelten van een willekeurige pagina kunt 'abonneren'
Uitwerking
Stel je hebt een pagina - ergens op het web - waar iedere dag een comic wordt weergegeven, linksboven op de pagina. Nu heeft die website geen RSS-feeds en heb ik geen zin om iedere dag naar die website te surfen om die comic te bekijken (zeker niet als het om bijv. 10 verschillende websites gaat).
Wat ik dus wil is: 1 verzamelpagina die voor mij van al die websites die comics afhaalt. Sterker nog: ik wil een (web-based) programma, waarmee ik kan rondsurfen en bepaalde gedeelten van websites kan selecteren. Het achterliggende script slaat de 'locatie' van dat gedeelte op.
Zodra ik mijn verzamelpagina open, gaat het achterliggende (PHP-)script al de websites langs om de nieuwe info (in dit geval: de nieuwste comics) op te halen. Dat PHP-script is bovendien slim: het 'weet' waar de informatie te vinden is.
Je zou kunnen zeggen dat je je abonneert op bepaalde DOM-objecten van verschillende pagina's.
Is dit mogelijk?
Volgens mij wel:
- In het geval van plaatjes: zelfs als de bestandsnamen van de plaatjes veranderen, zullen ze in de DOM veelal dezelfde positie houden (ervan uitgaande dat de gemiddelde pagina niet snel fundamenteel veranderd). Deze positie is derhalve voldoende om de plaatjes te vinden.
- Vaak staat info / plaatjes in een DIV-box (of binnen een andere tag) met een unieke ID. Het script zou die DIV-box op kunnen zoeken in de pagina.