Layoutify: Improved Layout for Instagram

The layout of Instagram.com is not optimized for the desktop. This extension improves this.

什麼是Layoutify: Improved Layout for Instagram?

Layoutify: Improved Layout for Instagram是由Jacob "kurtextrem" Groß開發的Chrome擴展程式,該擴展的主要功能是“The layout of Instagram.com is not optimized for the desktop. This extension improves this.”。

擴展截圖

screenshot
screenshot
screenshot
screenshot
screenshot

下載Layoutify: Improved Layout for Instagram擴展crx文件

下載Layoutify: Improved Layout for Instagram擴展crx格式的文件,手動將Chrome擴充功能安裝到瀏覽器中,也可以將crx文件分享給朋友,輕鬆安裝Chrome擴充功能。

擴展使用說明

                        The default Instagram.com layout is not optimized for the desktop. This extension improves the design.
It also lets you view your saved ("Collections") and liked images on the web. To view them, click the 3-dots menu on the top right.

Next, as Instagram is optimized for phones, they never load the highest quality and prevent the right click download of images.
This extension changes that.


My extension does not collect any private data and your images are only stored on your PC.
Also, the code is Open-Source for you to check/contribute: https://github.com/kurtextrem/Layoutify-for-Instagram

Privacy Policy: https://kurtextrem.de/chrome/PRIVACY.html (Sensitive data is only collected and stored on your own PC, options are synced if Chrome Sync is turned on)
Permissions: "*.instagram.com/*" means that it only has access to Instagram APIs and the Instagram web. *://*.fbcdn.net/*, *://*.cdninstagram.com/*: Needed to display images/videos on the 3-dots page.
As written above, data is only collected on your own PC and the data stays there.

Changelog
---------
v3.12.1: Fixes broken feed. Instagram changed how they store posts.
v3.12.0: Fixes the broken design - sorry for that, Instagram did update *everything* and it took a while to fix it.
v3.11.3: Fixed stories in the sidebar
v3.11.1: Fix broken feed in Brave (Please note: I'm not testing any other browser apart from Chrome)
v3.11: Fix feed
v3.10.1: Fix "navigation from main feed does not work" (since Instagram changed e.g. how stories loaded)
v3.10.0: Download are now working again on /p/ and /tv/ links in new tabs
v3.9.1: Fixes the "watch" function in Manifest V3 (looking back at the change, I was maybe too fast to switch. Sorry.)
v3.9.0: The extension now less resources in the background by switching to Chrome Manifest V3
v3.7.0: "Watch" now notifies on new IGTV posts, new highlight reels, new tagged photos
v3.6.1: Adds an option for the bigger modal; Arrows now appear sharper on Retina and 4k displays
v3.6.0: DMs now have dark mode support; Modals with images/videos now appear larger (thanks Dominic for the suggestion)
v3.4.0: Adds a new permission, as Instagram added a mechanism to prevent images/videos from loading on the 3-dots page
v3.3.3.7: Tagged users now show up again. Also, this release fixes the "watch" functionality. Really sorry for that!!
v3.3.3.6: Fixes the repeated likes on the 3-dot page (click the "Clear" button on "About" to fix it)
!!! This version needs new permissions, as Instagram now prevents other pages from displaying images - which the 3-dots page does (fbcdn.net) !!!
v3.3.3: Fixes clicking on stories in the feed and speeds the loading a bit up.
v3.3.2: Added "System Night Mode" option. Turned on by default. When turned on, the night mode automatically activates when your Operating System is in Night/Dark Mode.
v3.3.0: Now you can finally see all your collection & names on the web.
v3.2.1: New logo (IG lawyers), fix stories sidebar.
v2.10.0: You will now get a notification if a user changes his/her profile picture, when you watch his/her posts.
v2.9.0: New Design for Stories!
v2.8.3: Updated Night Mode. Much nicer colors. Fixed a few bugs regarding the 3-dots page.
v2.8.0: You can now see Collection folders. However, it is in a beta test at the moment. So you see an ID instead of the collection name.
v2.7.0: Exciting new feature: You can now watch users and get notified whenever they post something or add a story!
v2.6.0: New Logo/Icon, thanks to Ibrahim Tenekeci!
v2.5.4: You can download videos in stories now
v2.5: The 3-dots menu now contains options
v2.3.21: New feature: On single post pages, the highest quality is loaded. So you can right click to save the picture in the original quality.
v2.3.14: Downloading videos is possible again
v2.3.10: Support for native Stories on the web (Instagram implemented it and it's rolling out; No need for an 3rd party extension anymore :) )
v2.2.14: Bugfixes (Thank you to the Community for reporting bugs, especially Kelvin!)
v2.0.0: Adds the ability to view likes and saved images on the web! Click the three dots on the top right to view them. In addition many bug fixes.
v1.0.20: Fixes a community reported problem: When navigating from main page to a profile and then clicking a post resulted in a broken modal.
v1.0.15: Slightly improves performance
v1.0.14: Fixed layout when Chrome IG Story is missing
v1.0.12: New Icon, name and bug fixes


This project is in no way affiliated with, authorized, maintained, sponsored or endorsed by Instagram or any of its affiliates or subsidiaries. This is an independent project. Use at your own risk.                    

擴展基本資訊

名稱 Layoutify: Improved Layout for Instagram Layoutify: Improved Layout for Instagram
ID nekeeojpcbiehcignddhindbgacbghmi
官方網址 https://chromewebstore.google.com/detail/layoutify-improved-layout/nekeeojpcbiehcignddhindbgacbghmi
簡介 The layout of Instagram.com is not optimized for the desktop. This extension improves this.
檔案大小 177 KB
安裝次數 11,277
目前版本 3.12.2
更新時間 2022-07-26
上架時間 2020-06-25
評分 3.66/5 共 218 次評分
開發者 Jacob "kurtextrem" Groß
電子郵箱 [email protected]
付費類型 free
擴展官網 https://github.com/kurtextrem/Layoutify-for-Instagram
說明頁面URL https://github.com/kurtextrem/Layoutify-for-Instagram/issues
隱私政策頁面URL https://www.kurtextrem.de/chrome/PRIVACY.html
支援的語言 de,en,it
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "__MSG_extTitle__",
    "version": "3.12.2",
    "manifest_version": 3,
    "description": "__MSG_extDesc__",
    "default_locale": "en",
    "icons": {
        "128": "img\/icon-128.png",
        "16": "img\/icon-128.png",
        "48": "img\/icon-128.png"
    },
    "author": "Jacob \"kurtextrem\" Gro\u00df",
    "content_scripts": [
        {
            "matches": [
                "*:\/\/*.instagram.com\/*"
            ],
            "js": [
                "content\/start.js",
                "content\/main.js"
            ],
            "run_at": "document_end",
            "all_frames": true
        },
        {
            "matches": [
                "*:\/\/*.instagram.com\/"
            ],
            "css": [
                "content\/start.css"
            ],
            "run_at": "document_end",
            "all_frames": false
        }
    ],
    "background": {
        "service_worker": "content\/background.js"
    },
    "options_page": "index.html#\/options",
    "minimum_chrome_version": "93",
    "permissions": [
        "storage",
        "declarativeNetRequest",
        "cookies",
        "notifications",
        "alarms",
        "unlimitedStorage"
    ],
    "host_permissions": [
        "*:\/\/*.instagram.com\/*",
        "*:\/\/*.fbcdn.net\/*",
        "*:\/\/*.cdninstagram.com\/*"
    ],
    "incognito": "split",
    "web_accessible_resources": [
        {
            "resources": [
                "content\/night.css",
                "content\/content.css",
                "content\/igdata.js",
                "commons.bundle.js",
                "runtime.bundle.js",
                "vendors.bundle.js",
                "feed.bundle.js",
                "feed.css",
                "img\/story.png",
                "img\/IGsprite.webp"
            ],
            "matches": [
                "*:\/\/*.instagram.com\/*"
            ]
        }
    ]
}