Learning a foreign language is a time consuming task that
requires perseverance, commitment and hard work. The time required to
learn a foreign language can range from hundreds to thousands of hours,
depending on the language being learnt and the native language of the
learner. Two major barriers to learning a language are lack of motivation and time. Spending increasing amounts of time online also has a
detrimental effect on learning a language. The global digital language
learning industry is growing and the market has more than doubled in
size in the last decade due to the world becoming increasingly interconnected. There is a need to provide users with a web browser extension
that is both interactive and continuous for learning a language. This paper presents the design and development of a web browser extension that
will help facilitate the learning of foreign languages. The web extension
overrides the default content when either a new tab or window is opened
with interactive language learning material. The web extension is compatible with the desktop version of the Chrome web browser. Each time
a new tab or window is opened, a range of language learning material are
presented at random, which can be read, understood and completed in 30
seconds or less with immediate feedback. Overriding the web browser’s
functionality ensures the user is exposed to language learning material