Creates an expandable Table-of-Contents on ANY web-page with headings

Latest Version

Version
2014.1.10.16
Update
January 10, 2014
Size
94.75KiB
Developer
synagonism.net
Category
Users
2,000+
Rating
4.2 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Tabs
Http://*/*
Https://*/*
See more

Table-of-contents-crx Extension

== Starting ==
The extension's icon toggles the Table-of-Contents (ToC) of the current tab.

== Attributes ==
1) Makes much more easier the READING of ANY web-page with many headings like scientific-papers, law, spec, help, etc files, because creates their outline.
2) The Table-of-Contents is an EXPANDABLE-tree which helps navigating it.
3) TWO-WAY communication between ToC and webpage. By hovering a piece of text on the page, highlights in the toc-tree its position (with some exceptions!!!) and expands only its parent-nodes. Thus, we have the BIG-PICTURE of what we are reading.
4) You can change the WIDTH of ToC or webpage.

== Code ==
* Licence: GPL, MIT.
* Source-code: TableOfContents--git-repository @ GitHub
(http://github.com/nikkas/TableOfContents)
* WEB-PAGE of source-code|extension:
(http://synagonism.net/program/table-of-contents/)

== Evolution ==
* My html5.id.toc.preview format (http://synagonism.net/hitp/) creates a ToC on ANY browser.
* In 2010, I published my JAVA open-source HtmlMgr program (http://htmlmgr.sourceforge.net/) where I propose, for the first time, how we can create webpages that anyone can refer to any part of them and we can read easily.

== Acknowledgement ==
Many thanks to those I have studied their codes:
1) HTML5 Outliner by Dominykas Blyžė. I used his implementation of html5-outline-algorithm.
2) http://www.dhtmlgoodies.com/ for the expandable-tree code.
3) EasyReader extension of Anton Johansson
4) Chrome Outliner by genki.gthp.net.
5) jQery-Splitter, Dave Methvin, http://methvin.com/splitter/
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Table-of-contents-crx", "version": "2014.1.10.16", "description": "Creates an expandable Table-of-Contents on ANY web-page with headings", "short_name": "crxToc", "icons": { "16": "toc-img-16.png", "48": "toc-img-48.png", "128": "toc-img-128.png" }, "browser_action": { "default_icon": "toc-img-16.png", "default_name": "Table-of-contents-crx" }, "content_scripts": [{ "css": [ "toc.css" ], "js": [ "jquery-2.0.3.min.js", "toc.js" ], "matches": [ "" ], "run_at": "document_end" }], "background": { "scripts": ["toc-event-page.js"], "persistent": false }, "permissions": [ "tabs", "http://*/*", "https://*/*"], "web_accessible_resources": [ "jquery-2.0.3.min.map" ]}
Read more

Similar Extensions

icon

HTML5 Outliner Extension · Productivity 2,000+ 262 ★ 25.23KiB

icon

Scrollbar of Contents Extension · Productivity 2,000+ 79 ★ 44.25KiB

icon

Simple Outliner / 智能网页大纲 Extension · Productivity 2,000+ 9 ★ 77.94KiB

icon

Webmapper Extension · Productivity 2,000+ 13 ★ 200KiB

icon

Table of Contents for GitHub Extension · Developer Tools 2,000+ 4 ★ 11.44KiB

icon

Smart TOC Extension · Productivity 2,000+ 100 ★ 81.44KiB

icon

Turbo Outliner Extension · Productivity 2,000+ 16 ★ 16.94KiB

icon

CRX Inspector Extension · Developer Tools 2,000+ 23 ★ 47.18KiB

icon

Outliner Extension · Productivity 2,000+ 12 ★ 76.44KiB

icon

Tab Extract Extension · Productivity 2,000+ 86 ★ 26.4KiB

icon

ManExt Extension · Accessibility 2,000+ 11 ★ 413KiB

icon

Extensioner Extension · Productivity 2,000+ 83 ★ 125KiB

icon

Table of Contents Sidebar Extension · Productivity 2,000+ 3 ★ 128KiB

icon

Bookmarks Table Extension · Productivity 2,000+ 26 ★ 180KiB

icon

Scroll Preview Extension · Productivity 2,000+ 27 ★ 68.71KiB

icon

Awesome Window & Tab Manager Extension · Productivity 2,000+ 28 ★ 81.28KiB

icon

TabStacks: tab and history search Extension · Productivity 2,000+ 30 ★ 102KiB

icon

Super Focus Tabs Extension · Productivity 2,000+ 37 ★ 388KiB

icon

Tabbr: Tab Manager Extension · Productivity 2,000+ 50 ★ 81.61KiB

icon

TabFern tab manager and backup tool Extension · Productivity 2,000+ 39 ★ 1.69MiB

icon

Extentie - extension manager Extension · Productivity 2,000+ 39 ★ 98.35KiB

icon

Steward Plus Extension · Productivity 2,000+ 45 ★ 950KiB

icon

Crammer: Save time using AI Extension · Productivity 2,000+ 7 ★ 3.27MiB

icon

Link Preview Sidebar Extension · Productivity 2,000+ 21 ★ 74.34KiB

User reviews

icon

Leon Niceday (ID: 00000085ed7df105) Voted 4 ★ - Updated 04/18/2023 Works well. For very big documents it's very slow to start (kind of expectedly...). I'd appreciate some options to customize things : like font, and to be able to enable/disable some of the cpu-intensive tasks to be able to make it faster on big docs. But,thanks anyway! it helps.

icon

Fred Eric (ID: 000000ba8deb085b) Voted 5 ★ - Updated 06/01/2022 Old but gold !

icon

Samuele gg (ID: 000000b00bfe818f) Voted 2 ★ - Updated 03/27/2022 Non funziona bene. It doesn't work well.

icon

Akira Taguchi (ID: 00000091a23a7f21) Voted 5 ★ - Updated 04/09/2020 Simple yet functions perfectly

icon

Surinam Toad (ID: 000000b43b42e106) Voted 3 ★ - Updated 07/21/2018 breaks page https://medium.freecodecamp.org/three-ways-to-return-largest-numbers-in-arrays-in-javascript-5d977baa80a1#h5o-5