Night Reader

Night Reader

Night Reader
Night Reader
Night Reader
Night Reader

热度 8085

当前版本 1.7.41
插件大小 203KiB
所属分类 无障碍插件
更新时间 2017年11月17日
Chrome store open chrome web store
随机推荐 阿里云服务器2核2G 99元/1年(续费同价!)

Night Reader插件简介

Night Reader(扩展包名:oedepfdhcakemgfedefnaccnifpnljmb)由 开发,最新版本1.7.41 于 2017年11月17日 更新。 Night Reader 属于无障碍分类。

🌹 这个应用程序可以在 ChromeFK 或 Google Chrome 网上应用商店进行下载。 ChromeFK上的所有插件扩展文件都是原始文件,并且 100% 安全,下载速度快。
Reading comftably with inverted brightness but preserved hueNight Reader浏览器扩展插件属于无障碍分类。此应用程序可以在ChromeFK或Google Chrome网上应用商店进行下载。 ChromeFK上的所有插件扩展文件都是原始文件,并且 100% 安全,下载速度快。

Night Reader插件描述

This extension eases your eyes by inverting the brightness of every webpage you browse.
The majity of websites mainly use very light cols, but some already have a refreshing dark theme. F these the user can disable the domain, essentially setting it on a blacklist of the application.
Its goal is, in contrast to the approach of creating new webpage–specific templates, to be as general as possible. This is best achieved by applying the CSS filter invert to the document root, because it inverts the whole area in one swoop after it got rendered nmally instead of going through every element. This is even me efficient because CSS filters rely on the browser implementation, meaning all the good stuff like hardware acceleration  other system specific optimizations.
Images should still show nmally, but single elements cannot be excluded from the filter. This is no problem, since they can just get inverted on their own befe the whole document gets inverted, reverting the images to their iginal col.
To preserve the visual appearance of websites which may be iconic like the blue theme of Facebook, another filter is applied that rotates the hue back by 180 degrees. However, due to certain limitations of the RGB col model, very saturated cols get clipped in their value component that would have to exceed the maximum, resulting in occasional weird–looking images after they got reverted. Where an exact representation is needed, the hue–rotation can be disabled.

[TODO]

me ideas to be implemented in future releases are:
— serve options page to input custom CSS rules to optimize other websites
— friendly ui f options page (e.g. click [+] to add a rule, specify the  e.g. as regex, input CSS to be applied into text field)
— keyboard shtcuts f enabling/disabling on domain  me
— (maybe) make only–invert option domain specific
— (maybe) optionally stop inverting input text fields
— (do YOU have an idea? contact me!)

[KNOWN BUGS]

— (confirmed f Chrome) Prints get heavily pixelated when NightReader is enabled (even with "enabled globally" unchecked). There might be a possible fix in a future Version.
    Wkaround: disable Extension f printing

[CHANGELOG]

[Version 1.7.41]
fix f changed Twitter CSS
improvements  tweaks f YouTube, Twitch, Twitch Beta, Wikipedia, TED  Bcamp

[Version 1.7.4]
made popup visually respond like websites (bg + css filter)
adjustment f new YT theme ( other domains)
updated preset blacklist

[Version 1.7.3]
Updated predefined custom rules f twitch.tv (not inverting the dark theme)
added predefined custom rules f bcamp.com

[Version 1.7.2]
Fixed/improved some of the predefined custom rules
added message encouraging feedback

[Version 1.7.1]
Bugfix: extension wont install because options page (WIP) was referenced but not found because it got excluded when packing extension

[Version 1.7]
First public release of Night Reader
Wking:
 inverting webpages via css filter at earliest possible stage (when loading a webpage)
 inverting images etc. back to display nmally
 huerotating by 180 deg to achieve a brightness invert effect/preserving hues to keep the visual appearence as close to the iginal as possible
 global quick extension disable switch
 domain based blacklist managed by user
 hidden CSS rules to further enhace  smoothen some features of a couple of popular websites like Facebook  Twitter
 huerotation disable switch as wkaround f loss of col infmation with very saturated cols
                                

Night Reader插件离线安装方法

1.首先用户点击谷歌浏览器右上角的自定义及控制按钮,在下拉框中选择设置。

2.在打开的谷歌浏览器的扩展管理器最左侧选择扩展程序或直接输入:chrome://extensions/

3.找到自己已经下载好的Chrome离线安装文件xxx.crx,然后将其从资源管理器中拖动到Chrome的扩展管理界面中,这时候用户会发现在扩展管理器的中央部分中会多出一个”拖动以安装“的插件按钮。

4.下载 Night ReaderChrome插件v1.7.41版本到本地。

5.勾选开发者模式,点击加载已解压的扩展程序,将文件夹选择即可安装插件。

注意:最新版本的chrome浏览器直接拖放安装时会出现“程序包无效CRX-HEADER-INVALID”的报错信息,参照这篇文章即可解决

历史版本

(如何离线安装?)
版本号 文件大小 下载

Night-Reader(1.7.41)

203KiB 城通网盘