HaTeMiLe for Browser

Improve the accessibility of web pages, especially for users who use screen readers or navigate using the keyboard.

What is HaTeMiLe for Browser?

HaTeMiLe for Browser is a Chrome extension developed by carlsonsantana, and its main feature is "Improve the accessibility of web pages, especially for users who use screen readers or navigate using the keyboard.".

Extension Screenshots

screenshot

Download HaTeMiLe for Browser Extension CRX File

Download HaTeMiLe for Browser extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Improve the accessibility of web pages, especially for users who use screen readers or navigate using the keyboard.
Features of HaTeMiLe for Browser:
* For elements with only mouse events to trigger an action, the add-on provide the same functionality via the corresponding keyboard events;
* In drag-and-drop events press Space to drag, press Enter to drop and press Esc to clear;
* Display when the fields are required;
* Display the minimum and maximum value of the fields;
* Display the the field has auto-complete;
* Display the keyboard shortcuts of elements;
* Display when a field is invalid;
* Display the download links of page;
* Display when a link open new tab;
* Create links to access the long description of images;
* Create a summary of the page, using the headings of the page;
* Associate data cells with header cells of table.                    

Extension Basic Information

Name HaTeMiLe for Browser HaTeMiLe for Browser
ID cgmocdadonifbjlfaeedjdlhghkpfcok
Official URL https://chromewebstore.google.com/detail/hatemile-for-browser/cgmocdadonifbjlfaeedjdlhghkpfcok
Description Improve the accessibility of web pages, especially for users who use screen readers or navigate using the keyboard.
File Size 77.67 KB
Installation Count 67
Current Version 3.1.1
Last Updated 2018-12-13
Publish Date 2018-12-12
Developer carlsonsantana
Payment Type free
Extension Website https://hatemile.github.io/projects/hatemile_for_browser/
Help Page URL https://github.com/carlsonsantana/web-extension-hatemile-for-browser/issues
Supported Languages en-US,es,pt-BR
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "HaTeMiLe for Browser",
    "default_locale": "en_US",
    "version": "3.1.1",
    "description": "__MSG_appDesc__",
    "homepage_url": "https:\/\/github.com\/hatemile\/web-extension-hatemile-for-browser",
    "icons": {
        "128": "images\/icon128.png",
        "19": "images\/icon19.png",
        "48": "images\/icon48.png",
        "16": "images\/icon16.png"
    },
    "applications": {
        "gecko": {
            "id": "[email protected]"
        }
    },
    "permissions": [
        "storage",
        "http:\/\/*\/",
        "https:\/\/*\/"
    ],
    "options_page": "pages\/preferences.html",
    "options_ui": {
        "page": "pages\/preferences.html",
        "open_in_tab": true
    },
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "all_frames": true,
            "run_at": "document_start",
            "persistent": false,
            "js": [
                "scripts\/hatemile\/js\/hatemile-skippers.js",
                "scripts\/hatemile\/js\/hatemile\/util\/CommonFunctions.js",
                "scripts\/hatemile\/js\/hatemile\/util\/Configure.js",
                "scripts\/hatemile\/js\/hatemile\/util\/IDGenerator.js",
                "scripts\/hatemile\/js\/hatemile\/util\/html\/vanilla\/VanillaHTMLDOMElement.js",
                "scripts\/hatemile\/js\/hatemile\/util\/html\/vanilla\/VanillaHTMLDOMParser.js",
                "scripts\/hatemile\/js\/hatemile\/util\/html\/vanilla\/VanillaHTMLDOMTextNode.js",
                "scripts\/hatemile\/js\/hatemile\/implementation\/AccessibleAssociationImplementation.js",
                "scripts\/hatemile\/js\/hatemile\/implementation\/AccessibleDisplayScreenReaderImplementation.js",
                "scripts\/hatemile\/js\/hatemile\/implementation\/AccessibleFormImplementation.js",
                "scripts\/hatemile\/js\/hatemile\/implementation\/AccessibleNavigationImplementation.js",
                "scripts\/auxiliar_functions.js",
                "scripts\/background.js"
            ]
        }
    ],
    "web_accessible_resources": [
        "styles\/accessiblearia.css",
        "styles\/accessibleformvalidation.css",
        "scripts\/hatemile\/css\/hide_changes.css",
        "scripts\/hatemile\/js\/eventlistener.js",
        "scripts\/hatemile\/js\/hatemile\/util\/CommonFunctions.js",
        "scripts\/hatemile\/js\/hatemile\/util\/Configure.js",
        "scripts\/hatemile\/js\/hatemile\/util\/IDGenerator.js",
        "scripts\/hatemile\/js\/hatemile\/util\/html\/vanilla\/VanillaHTMLDOMElement.js",
        "scripts\/hatemile\/js\/hatemile\/util\/html\/vanilla\/VanillaHTMLDOMParser.js",
        "scripts\/hatemile\/js\/hatemile\/util\/html\/vanilla\/VanillaHTMLDOMTextNode.js",
        "scripts\/hatemile\/js\/hatemile\/implementation\/AccessibleEventImplementation.js",
        "scripts\/hatemile\/js\/hatemile\/implementation\/AccessibleFormImplementation.js",
        "scripts\/hatemile\/js\/hatemile\/implementation\/AccessibleDisplayScreenReaderImplementation.js",
        "scripts\/execute.js"
    ]
}