Imgur - Seent It

This extension adds a 'Seent It' icon to previously viewed Imgur gallery posts.

Imgur - Seent It là gì?

Imgur - Seent It là một tiện ích mở rộng Chrome được phát triển bởi HHHApps, và tính năng chính của nó là "This extension adds a 'Seent It' icon to previously viewed Imgur gallery posts.".

Ảnh Chụp Màn Hình của Tiện Ích Mở Rộng

Tải xuống tệp CRX của tiện ích mở rộng Imgur - Seent It

Tải xuống các tệp mở rộng Imgur - Seent It dưới định dạng crx, cài đặt các tiện ích mở rộng Chrome bằng tay trong trình duyệt hoặc chia sẻ các tệp crx với bạn bè để dễ dàng cài đặt các tiện ích mở rộng Chrome.

Hướng Dẫn Sử Dụng Tiện Ích Mở Rộng

                        Imgur users asked for a feature to mark previously-viewed gallery posts for quite a while. This extension does just that.

If you use this extension, when you visit imgur.com, as you browse through the gallery, it will add the gallery post's ID to local storage. The extension then reads from the storage to mark posts as "Seent" (in basic terms, marked as "viewed"). It marks posts in the gallery list as well as the sidebar in individual gallery posts.

It currently does NOT handle reposts. That MIGHT be added in future development but it is currently not in the pipeline. I will try to keep this app up-to-date and update it with new features as time passes.

Because local storage can be in issue after quite some time, due to running on limited space (5MB), I am considering on adding in multiple options to handle marking images as "Seent", depending upon user feedback. They include: reading from History (searching only for imgur gallery posts), and a couple options for storing viewed gallery posts, such as using a file system to write to files on the user's HDD. I am also considering syncing options.

Feel free to view the code at either https://github.com/HHHApps/SeentIt or https://github.com/cowanhe/SeentIt. Also, if you use imgur, feel free to contact me on imgur.com at http://imgur.com/user/cowanhe.

------------------------

About the permissions:

All of the code is available for the public to see, but I'll break it down as simple as I think I can. I encourage you to read through the code through the github links.

: This allows me to match each tab's url to "imgur.com" and "imgur.com/gallery/".
webNavigation: This allows me to track navigation from inside websites that change the data without refreshing the page. I only care about imgur.com.
tabs: This allows me to read the data from each tab you view, but I only care about ones with a url containing "imgur.com".
storage: This allows me to store Imgur's gallery IDs into the browser's local storage. This is the only reason I use this.                    

Thông Tin Cơ Bản về Tiện Ích Mở Rộng

Tên Imgur - Seent It Imgur - Seent It
ID ehodlhafghnliobhpiaofjccncfcmfhd
URL Chính Thức https://chromewebstore.google.com/detail/imgur-seent-it/ehodlhafghnliobhpiaofjccncfcmfhd
Mô tả This extension adds a 'Seent It' icon to previously viewed Imgur gallery posts.
Kích Thước Tệp 53.78 KB
Số Lần Cài Đặt 17
Phiên Bản Hiện Tại 1.2
Cập Nhật Lần Cuối 2015-10-05
Ngày Phát Hành 2015-10-04
Nhà Phát Triển HHHApps
Loại Thanh Toán free
Ngôn Ngữ Được Hỗ Trợ en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "Imgur - Seent It",
    "description": "This extension adds a 'Seent It' icon to previously viewed Imgur gallery posts.",
    "version": "1.2",
    "background": {
        "scripts": [
            "\/lib\/jquery-1.11.3.min.js",
            "\/lib\/underscore-min.js",
            "seentIt.js"
        ]
    },
    "icons": {
        "16": "images\/icon16.png",
        "48": "images\/icon48.png",
        "128": "images\/icon128.png"
    },
    "web_accessible_resources": [
        "images\/seent.png"
    ],
    "content_scripts": [
        {
            "matches": [
                "*:\/\/*.imgur.com\/*"
            ],
            "js": [
                "loadSeentIt.js"
            ]
        }
    ],
    "permissions": [
        "",
        "webNavigation",
        "tabs",
        "storage"
    ]
}