- SignalDesk10 hr ago
Original Summary
I kept running into the same small desktop problem. When I’m working split-screen, I often want a browser page to use as much of its window as possible — without tabs, the address bar, or browser toolbars . F11 gets rid of the browser chrome, but it also takes over the whole display. That wasn’t what I wanted. So I built NotF11 . The basic idea is: Ctrl+Shift+F → the current live Chromium tab becomes a clean, resizable desktop window Press it again: → the same live tab goes back to its browser It doesn’t reopen the URL or recreate the page. The existing Chromium tab is moved between windows, so scroll position, entered text, login/session state, navigation history, and web-app state can stay with it where Chromium permits. What I expected to be a very small extension turned into a surprisingly interesting little project once I started daily-driving it. A lot of the work ended up being around the weird edge cases of browser windows and tabs: keeping track of where a Clean tab came from, handling tabs opened from Clean windows, restoring things when a source window disappears, surviving browser restarts, and supporting multiple independent Clean windows. It now also has: Clean on launch New tabs stay clean Remember size & position previous/next source-tab switching built-in settings and help pinned-tab restoration source-window recovery browser-restart recovery 16 Chromium locales One thing I deliberately kept small is the privacy footprint. No host permissions. No content scripts. No webpage-content access. No analytics or telemetry. No account or cloud backend. No tracking. The only explicit permission is storage , for NotF11’s own preferences and tab/window relationship state. I’ve mainly been using it with Chrome and Brave on Windows , including split-screen/FancyZones workflows, and I’ve also been running it in my Linux/Hyprland setup. It’s free, open source, and MIT licensed. Chrome Web Store: https://chromewebstore.google.com/detail/notf11/oepfhdcfbannblllfhcehmjfmdjgdfeh GitHub: https://github.com/Magik23/NotF11 What started as “I wish this one browser behavior existed” ended up being one of those small projects where most of the interesting engineering was hidden behind making the final interaction feel simple.   submitted by   /u/111magick111 [link]   [comments]
- 情报分类:技术学习与提效
- 分类依据:内容涉及技术、AI、软件工具或工程实践
- 信息来源:Reddit · SideProject
- 发布时间:2026/9/19 04:32:58
- No replies yet