APL language bar, key-bindings, and character compositions

This provides three ways to easily enter APL characters into pretty much any input field on any webpage:

  1. Use backtick ` as prefix APL key, e.g. `a gives .
  2. Enter a combo sequence and hit Tab, e.g. aaTab gives .
  3. Click on symbols in the language bar.

Try it here:

Hover over a symbol in the language bar for keybindings and combo sequences.

Installation

Desktop browser

  1. Drag this link to your bookmarks bar: APL

Mobile browser

  1. Add a bookmark for this page.
  2. Edit the bookmark's target URL address to javascript:(d=>{let%20e=d.createElement("script");e.src="https://abrudz.github.io/lb/lb.js";d.body.appendChild(e)})(document)

Webpage

  1. Include this HTML in your page: <script src="https://abrudz.github.io/lb/lb.js"></script>

Activation

  1. Navigate to the web page where you want to enter APL characters.
  2. Click on the APL bookmark. The language bar should appear at the web page's top.