/homeunstuck

An accessibility Chrome extension providing custom text replacement and styling for the 8000+ page indie webcomic Homestuck and its spinoff, Vast Error. Get it now in the Chrome Web Store!

Primary LanguageJavaScript

HomeUnstuck

A Chrome extension to make the webcomic Homestuck (and various unofficial spinoffs) easier to read by replacing its many UNR34D4BL3 2triing2 0f tttext with more standard English spelling and grammar.

About

Homestuck is an epic 8000+ page online story told in a combination of text, pictures, video, and even playable in-browser video games.

Homestuck and its spinoffs are known for representing conversations between characters entirely in a faux chat log format. Each character uses their own unique style of typing, ranging from the fairly simple (SHOUTING IN ALL CAPS) to the nearly illegible (R3P74C1NG NUMB3R77 W17H L3773R5 BUT INC0N5151573N7LY). This can make the story challenging for many readers, especially readers with disabilities.

While traditional text replacement extensions do exist, the complexity of many quirks makes it difficult for many users to simply 'search and replace'. Additionally, as replacement needs vary depending on the specific character speaking, global search and replace will not provide the desired outcome.

Installation

HomeUnstuck is available via the Chrome web store under Accessibility / HomeUnstuck for Chrome V38 and higher.

Features

  • Automatic, context-aware text replacement for the Vast Error Homestuck spinoff comic on both Vast Error's official site and MS Paint Fan Adventures
    • Major characters: Albion, Arcjec, Dismas, Ellsee, Laivan, Murrit, Occeus, Sovara, Taz
    • Minor characters: Hamifi, Sestro, Rodere, Vellia, Guardianspirit, Snake Denizens
  • Toggle quirk correction on and off for each character via the extension's options page
  • Customize the list of chat handles that each character is identified by (as chat handles may change with future comic updates)

Release Notes

Current Stable Version: 0.0.0.5

  • Minor bug fix -- owing to restructuring of original comic pages, extension needed to be updated to replace text on first page load

Known Issues (0.0.0.5)

  • Options page does not yet detect alias collisons - defining the same alias for multiple quirks may lead to unexpected results

Bug Reports, Feature Requests, Etc

Please contact homeunstuck@gmail.com or submit here via GitHub Issues.

Future Releases

  • V 0.0.0.5 - Customize which parts of each quirk are being corrected (and how)