Giter Site home page Giter Site logo

simple-alternative's Introduction

simple alternative - browser extension to detect simple language alternatives

This extension

This extension adds a big round button to your browser. It will try to detect a link to a simplified version of the current page in the current language. When you click the button, the simplified version is loaded.

A link to a simplified version should look roughly like this:

<a href="…" rel="alternate" hreflang="en-simple">Go to simple version</a>

The simple language variant tag

The simple language variant tag has officially been included in the IANA Language Subtag Registry. It intended meaning is "to represent a generic simplification of a root language".

This could be useful for a lot of people:

  • children
  • people with cognitive disabilities
  • second language learners

Among other things, it can be used to conform with Success Criterion 3.1.5 in WCAG 2.0:

When text requires reading ability more advanced than the lower secondary education level after removal of proper names and titles, supplemental content, or a version that does not require reading ability more advanced than the lower secondary education level, is available.

Future

The simple language variant tag is still new and has not seen a lot of adoption. This extension is merely a proof of concept. I would like to see this kind of functionality directly in browsers one day.

simple-alternative's People

Contributors

xi avatar cstrobbe avatar

Stargazers

DuncanMacWeb avatar Joschi Kuphal avatar GPII Developer Space avatar  avatar Behnam Esfahbod avatar

Watchers

 avatar James Cloos avatar  avatar

Forkers

cstrobbe

simple-alternative's Issues

What is the licence for the project?

May I ask you to add a licence to the project? To me, the absence of a licence does not signal "You are free to use this code in any way you like" but "I'm not going to tell you what the licence is; reuse the code at your own (legal) risk". If your goal is to allow widespread reuse of your code, you may consider very liberal licences such as Apache 2.0, the MIT license or the 3-Clause BSD License.

For background, see also Choose a License and Pick a License, Any License.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.