Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publishing a version for Firefox #5

Open
szaraw opened this issue Apr 24, 2024 · 3 comments
Open

Publishing a version for Firefox #5

szaraw opened this issue Apr 24, 2024 · 3 comments

Comments

@szaraw
Copy link

szaraw commented Apr 24, 2024

Hello Marc

Congrats on your great extension.

I have been using it on the Edge browser. I switched to Firefox some time ago and noticed that their extension store lacks an equally good equivalent to Screen Shader. The screen extensions there fall into two groups: some interfere too much with the appearance of web pages causing them to load slowly, while simpler extensions lack basic functions. When I write about the lack of basic functions, I mean the side scroll bar, which, despite the operation of these extensions, unfortunately does not change its color and remains bright white. These extensions also stop working completely when opening PDF files in the browser.

None of these problems are present in your extension, so my question is: Are you planning to publish a Screen Shader extension for the Firefox browser?

Regards : )

@MarcGuiselin
Copy link
Owner

MarcGuiselin commented Apr 24, 2024 via email

@john-Ly
Copy link

john-Ly commented Apr 25, 2024

Well, I think a lot. It's a great ext i used for chrome in win11.
In my case, I don't use the screen shader default mode. I change the color to light grey(#CCCCCC), because it's not comfortable for eyes to view pages with white backgroud( few sites has theme toggle button for user), especially in night. Must to say, it's the best, even compared with "dark reader". "dark reader" only has dark(for me, it's too much) or light two modes, and some page elements can't render well (I am not familar with the css adjustment). I find you add a kind of overlay tech within chrome, so most elements render well.
highlight: support multi/user-def color options, which great than other countpart

But, i switch to archlinux recently. I install both firefox and chrome. I don't ask for firefox port because It may take a lot of your time.

  1. linux gui is trying to migrated to "wayland". This year, lots of distributions do the work. (I take a loot at f.lux homepage, the last release date of it is 2013, which means old x11 gui protocol. So, passed. https://github.com/xflux-gui/fluxgui)
  2. firefox seems to has almost same rules to write addon, I mean some compatibility. official porting guides. I tried to port your "screen shader" ext to firefox for my own use (no public), it reports some minor warning which can be easily fixed. However, the popup page of the addon shows blank with only navybar which can't be clicked. I am not familar with js/css development, so I fallback to chrome where your ext works perfect.
  3. chrome in archlinux( kde 6 or other wayland), has some annoying bugs now (version-124.). so I wish a lot if your ext support fifrfox.

It's a minor/tiny ask for porting firefox. I mean, it totaly depends on you. Porting work may exhausted your time, even your good feelings when you sucking at endless details and unknown bugs.
Anyway, thx for your ext.

@szaraw
Copy link
Author

szaraw commented Apr 25, 2024

I have no serious reason to necessarily be able to use this extension. I just thought if there was an option to use this extension on Firefox, that would be cool. So if it's too much work, that's okay.

I am familiar with the f.lux program, but with the addition of Windows 10's built-in feature to dim the entire screen with a warm color, f.lux is no longer necessary for me. However, even when I used it in the past, it lacked the function to set gray tones. It does have such an option, but the screen then becomes completely faded from color, completely black and white. I also, like john-Ly, use a gray color (#2D4048), which is not available in f.lux. I use the Firelux extension, but unfortunately the side scroll bar remains white, and the extension itself stops working when opening PDF files.

The lack of shading for the system taskbar and for the browser's top bar is not a problem for me, since I use a dark theme anyway, so additional shading makes them too dark.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants