Esto puede que suene un poco transgresor, pero creo que sería muy interesante. Ahí va mi idea:
Actualmente pelisalacarta hace scraping de cada página para montar sus menús, lo que implica una carrera gato ratón entre los desarrolladores de pelisalacarta y los webmasters de las web. Esto hace que haya que estar actualizando constantemente el plugin y que los usuarios tengan una constante sensación de fallos.
¿Y si el trabajo de scraping se hiciera en un servidor? El servidor parsearía las páginas y expondría hacia el cliente algo como un feed RSS, en un formato estable, ya masticado.
De esta manera el cliente nunca tendría que ser actualizado. También sería mucho más cómodo añadir nuevos canales. Cada vez que cambie una web los desarrolladores de pelisalacarta tendrían que actualizar el código en el servidor, y los clientes ni se enterarían.
¿Que os parece?
Un saludo