Skip to content

quyendang-dev/master-ielts-vocabulary

 
 

Repository files navigation

Master ielts vocabulary

Master ielts vocabulary is a chrome extension that displays definitions of tough words.
Inspired by

  • Kindle Word-Wise
  • Voracious


  • Build new dictionary by collect vocabulary from book "Boost Vocabulary by Dinh Thang"
    Build this app for my wife could learn new vocabularies as a IELTS preparation step.

    Installation:

    Fetch all the dependencies by running $ yarn.

    $ yarn build will build the source

    Choose Load unpacked extension from the chrome://extensions and navigate to the build folder. Make sure you are in the developer mode.

    TODO:

    • Move dictionary to IndexedDB.
    • Improve dictionary.
    • Fix white-space issue when annotated.
    • Add styles to , to override native styles
    • Avoid using innerText; Improve traversal.
    • Improve word detection algorithm.
    • Improve article detection.
    • Implement options page to select word difficulty.
    • Limit annotated text width; Display full text on mouse over.
    • Procure a dictionary with difficulty level, (Dictionary.com).
    • Run content-script on page idle instead of relying on time-out.
    • Prevent subsequent definitions from showing.
    • Add extension to Opera & Firefox.

    Packages

    No packages published

    Languages

    • JavaScript 98.5%
    • CSS 1.5%