THESE FORUMS NOW CLOSED (read only)

Comic Discussion => QUESTIONABLE CONTENT => Topic started by: alexschrod on 19 Aug 2016, 04:30

Title: Questionable Content Extensions
Post by: alexschrod on 19 Aug 2016, 04:30
Hey everyone!

For quite a few years now (at least since 2008!), I've been working on and off on a user script + web service combo to facilitate better QC navigation. For the first few iterations of trying to implement my idea, I'd usually tire of developing it because the script would get unwieldy very quickly, and doing all the DOM manipulations that were required by hand got very cumbersome.

As time goes on, however, our skills (and the technologies we can use) improve, and I felt like I got to the point recently where I could start over again and actually make something that both works really well and is relatively simple to maintain and extend with new features. So, after having worked on this for a few months now, without further ado, let me present to you, Questionable Content Extensions (https://questionablextensions.net/)! (+direct link to user script (https://questionablextensions.net/releases/qc-ext.latest.user.js) — you'll need to have Greasemonkey (https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/), Tampermonkey (https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=en) (or equivalent) installed in your browser)

Here's a screenshot of the script in action:
(http://i.imgur.com/m3vnVpU.png)

In addition to providing navigation by cast member and location, the script also improves navigation in general by turning the site into a web application which doesn't refresh when you navigate to a new comic.

While the website is currently rather empty and plain (so far only hosting the user script and its companion web service), I plan on adding more stuff to this website based on the data I have, such as interesting statistics and what have you. Ideas and suggestions are welcome!

The source code for the user script can be found on GitHub (https://github.com/Questionable-Content-Extensions/client). I'm also planning to eventually release the server code, but I'm currently not in a rush about doing that. Contributions to the project (pull requests with improvements, new features and bug fixes) are both welcome and encouraged! :-) If you are not a programmer, reporting bugs and suggesting features on the GitHub issues page (https://github.com/Questionable-Content-Extensions/client/issues) is also very helpful and appreciated!

I created a subreddit (https://www.reddit.com/r/questionablextensions/) specifically for discussing the extension, although I will also regularly check this thread on this forum.

Please give the user script a try and let me know what you think. And obviously, let me know if you have any issues!
Title: Re: Questionable Content Extensions
Post by: pwhodges on 19 Aug 2016, 05:52
Administrator Comment It is not clear at present whether or not use of this extension would reduce Jeph's advertising income. We understand that this is not the intention of the author, and so I am unlocking the thread again. If it turns out that Jeph would be impacted by this, will will of course remove it.