Skip to content

jeonghee27/spatial-navigation-chrome-extension

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spatial-navigation-chrome-extension

Written: 2019-01-02, Updated: 2019-01-02

Spatial Navigation provides a processing model and standards APIs for directional(top/left/bottom/right) focus navigation using arrow keys. (Learn More)

Spatial-navigation-chrome-extension enable spatial navigation on any websites using spatial-navigation-polyfill

Features

1. Spatial Navigation

  • Enable Spatial Navigation
  • Show Spatial Navigation Info in DevTool (F12 / ⌥ +⌘+I)
  • Change settings in popup menu

2. Devtool

  1. Focusable Element : Show number of all focusable element inside whole page : Use checkbox, you can see (1) whole focusable element inside web page (2) candidate elements of spatial navigation from current focused element to all and each 4 directions

  2. Is it container? : Whether current element is container or not

  3. Next Spatnav Search : Show optimal candidate of 4 directions from current element (in specific container)

  4. Next Target : Show optimal candidate of 4 directions from current element (show undefined if scrollable)

  5. Focusable Areas : Show focusable child elements from current element

  6. Next Candidates : Show all candidates list of 4 directons from current element (show current element if scrollable)

  7. List of Containers : List of containers from parent of current element to topmost container

3. Popup

  1. On / Off Spatial Navigation
  2. Change Key mode (ARROW / SHIFTARROW)
  3. Choose wheter to show candidates in 4 directions)

How to install

  1. Clone the repository git clone https://github.com/jeonghee27/spatial-navigation-chrome-extension.git. or Download zip file from https://github.com/jeonghee27/spatial-navigation-chrome-extension/archive/master.zip and decompress.
  2. Using chrome, navigate to chrome://extensions.
  3. Turn on the Developer mode.
  4. Click LOAD UNPACKED and select the extension directory.

Manual

1. DevTool

  1. Click the SpatialNavigation tab of developer's tool(F12 / ⌥ +⌘+I).
  2. You can see the information of Spatial Navigation on the tab. Also, the information is changed as the focusing moves.

2. PopUp

  1. Click the toolbar icon

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.4%
  • CSS 10.2%
  • HTML 5.4%