TextFirst

Loading a web page for text first, then, if possible, click to load an image

What is TextFirst?

TextFirst is a Chrome extension developed by Wit Thanawitchayakarn, and its main feature is "Loading a web page for text first, then, if possible, click to load an image".

Extension Screenshots

screenshot

Download TextFirst Extension CRX File

Download TextFirst 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

                        This is a Chrome extension for people who have slow network connection and/or limited network data usage and want to surf the web as fast and less data usage as possible. The way to achieve this is to let the browser loads only necessary stuffs first and explicitly loads some heavy stuffs on demand later. This extension is intended to do that by trying to block image/video loading and let users click on a placeholder (a square placed instead of an image) to load the image and replace that placeholder.

Caveats
  * Not every image can be clicked to load on demand because some images are links. When you click it, it navigates to wherever the link points to. And some images are background images. It's quite hard to interact with those.
  * Videos are blocked but could not be clicked to load.

This extension is free and open sourced.
For more information, please visit https://github.com/witterk/textfirst                    

Extension Basic Information

Name TextFirst TextFirst
ID ohjaggojgjiabnkcdogonglbfadljffn
Official URL https://chrome.google.com/webstore/detail/textfirst/ohjaggojgjiabnkcdogonglbfadljffn
Description Loading a web page for text first, then, if possible, click to load an image
File Size 15.34 KB
Installation Count 128
Current Version 0.1
Last Updated 2013-08-10
Publish Date 2013-08-10
Rating 3.92/5 Total 12 Ratings
Developer Wit Thanawitchayakarn
Payment Type free
Extension Website https://github.com/witterk/textfirst
Supported Languages en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "TextFirst",
    "version": "0.1",
    "manifest_version": 2,
    "description": "Loading a web page for text first, then, if possible, click to load an image",
    "icons": {
        "16": "icon-16x16.png",
        "48": "icon-48x48.png",
        "128": "icon-128x128.png"
    },
    "browser_action": {
        "default_title": "TextFirst",
        "default_icon": "icon-19x19.png"
    },
    "background": {
        "scripts": [
            "background.js"
        ],
        "persistent": true
    },
    "content_scripts": [
        {
            "js": [
                "contentscript.js"
            ],
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "all_frames": true,
            "run_at": "document_idle"
        }
    ],
    "permissions": [
        "tabs",
        "webRequest",
        "webRequestBlocking",
        "http:\/\/*\/*",
        "https:\/\/*\/*"
    ],
    "web_accessible_resources": [
        "bg.png",
        "bg-loading.png"
    ]
}