I recently noticed that local news sites are terrible in that they transfer ludicrous amounts of data, never stop transferring data, and load an obnoxious number of ads and pop ups. As a result they are often very slow to load and reading the articles can be a challenge and is hardly pleasant. Disabling JavaScript helps but isn't a panacea.
I therefore decided to write some simple code (less that 75 lines of JavaScript and HTML) which accepts a URL (eg for a local news article), loads the content, and then: removes ads; "read more" sections; "related articles" sections; pop ups; "most read" sections; the comments section; and lays out the article nicely. The code is a single HTML file that runs locally.
My assumptions are that: if I hosted the page on a publicly accessible web server I could/would be sued for using the local news sites' content without permission; that making no money from the service would be irrelevant; that this is because of Copyright. I should be clear that the retrieving of the news articles is done by the client rather than the server.
My questions then are:
- Can I freely distribute the code publicly on, say, GitHub so that other people can download it and use/run it themselves without any party facing any sort of legal action?
- Alternatively, if I were to host the site on a publicly accessible web server, and let users enter URLs themselves - rather than hard coding in URLs to specific sites, could/would I face legal action?