extension ExtPose

Better Text View for Edge (delisted)

CRX id

cnlnikdikhpfdlnpmpjeiejjcejphcig-

Description from extension meta

Makes webpage text larger and readable.

Image from store Better Text View
Description from store Small text on a screen of device takes less pixels than larger text, causing loss of clarity and definition of text. If this small text is enlarged, the page and website becomes easily readable (especially for far-sight condition of eyes). This extension enlarges text, makes text colors a contrasting black / white color and a few subroutines. Font size within threshold is enlarged inversely with font size. That means small text made bigger than large text. The text size is increased inversely with its size. This means small sized text is made much bigger than larger text, which is slightly increased in size. All text within size of Threshold setting is increased in size with text closer to Font Threshold size increasing less than text much lower size than Threshold, depending of Font Increase % setting. Text size of ANY TEXT IS NOT DECREASED (unless --g_smaller_text is enabled) to less than its normal size. Smaller text becomes as large as (or larger than) text of Threshold size. NEW CHANGES Setting '--g_avoid_negative' to "nowait" in custom / global CSS will avoid the 'negative' colors flash due to a wait condition in reverse colors. However, to completely avoid negative colors, g_avoid_negative must be set to 1 / true. Reverse colors will now have short flash of "negative" colors (which can be avoided by enabling '--g_avoid_negative') and become normal in end. BODY element background now takes gradients in reverse colors. if size (area) of background images of BODY tag is greater than 100 times '--g_min_image_size', their colors are preserved in reverse colors. If '--g_smaller_text' is enabled, the text sizes are decreased in 'normal' way, with the amount of decrease adjustable by 'Increase font %' slider. Style sheet processing for colors is skipped if 'Dark mode' is set. Bugfix for images with 'PICTURE' tag not displayed in reverse colors on some sites. Stop the mutation observer when applying settings. Mark as done the parent nodes of new mutation nodes. If content is 'appended' to page after it loads, the page settings will now also apply to the new content. Bugfix for background color not updating when brightness / contrast is changed in dark mode / reverse colors. In 'Start 3 letters bold', the variable '--g_start3_caps' can now be set to line / paragraph mode, in which starting LETTER of line / paragraph is changed to different style which is specified in the variable value. Added Pause / Resume function of speak out loud by zooming text. The Escape key pauses the reading, and pressing Escape again resumes the speech from where it was stopped. Enabling 'Process black text' now changes originally black text to white color if background color brightness is less than '--g_min_bg_brightness'. New variable '--g_skip_css_colors' which skips hue correction (and contrast) of elements processed in stylesheets.Setting '--g_skip_css_colors' to greater than 10 skips more elements than less than 10, and if greater than 99, skips text contrast.Default value is disabled. Bugfix for speak out loud text-to-speech, which would stop speech after few sentences. Now it might stop in long sentences, but less often. Simplified contrast calculation. If text color brightness is more than background color brightness, text is made white, otherwise black. SOME SITE SETTINGS will need adjusting. As the calculation relies on background color being correct (text color is generally always correct), most adjustment will be setting background color, through custom CSS, of elements having mismatch in color of background displayed vs. background calculated in CSS. The '--g_svg_bg_white' now also works for PNG images. Set this to enabled / 'dontinvert' if icons do not appear correct in reverse colors. For SVG images in reverse colors, setting '--g_svg_bg_white' to 'dontinvert' will not apply invert filter to the images. If icons are not appearing correctly in reverse colors, try setting '--g_svg_bg_white' to 'dontinvert'. The '--g_skip_css' now processes only pseudo elements/classes (:before/:after/:selection/:hover) part of stylesheet. To skip ALL processing of stylesheets, either set '--g_max_css_rules' to 0 (zero) or '--g_skip_css' to 99 (which skips pseudo class/elements AND rest of stylesheet). New variable '--g_smaller_text' which makes text size smaller instead of making it larger. Size near threshold are reduced more than sizes away from threshold. New variable '--g_min_image_size' for images which are smaller than this size are skipped applying the 'Force Invert Image' filter in reverse colors. Default value is 199. New variable '--g_change_vars' if enabled, changes the variable value of colors instead of color property. Enable on some sites which may require this to have correct hue correction. Added 'media' tag when loading cross origin stylesheets. The tag ensures that the correct style is applied when '--g_load_crossorigin' is enabled and not styles of, example print media. '--g_keep_colors' now works with text background / border colors and :hover/:selection/:before/:after classes of text. Support for loading of cross-origin stylesheets which depends on variable '--g_load_crossorigin'. "Process :before/:after elements" now does ::hover/::selection colors for hue correction in reverse colors. Use with '--g_load_crossorigin' and '--g_max_css_rules' to load all stylesheet rules. Default value of '--g_max_css_rules' changed from 1000 to 100. "Start 3 bold" option now has variable '--g_start3_caps' which, when enabled, makes start 3 letters CAPITAL and bold. Text is now READ OUT LOUD by speakers through Text-To-Speech engine when a page element having text is zoomed. The language of speaking is set by webpage language. Bugfix for zoom with Numlock-On that will skip zooming if parent / child elements of the element under mouse are already zoomed. "Avoid colored text" option works correctly with reverse colors. The amount of colorfulness is specified by '--g_min_colorfulness' below which text can be made high contrast. A value of 256 / 300 will make all text high contrast, depending on strength slider. Copy/Paste icons on popup menu to copy settings of one site and paste the settings to another site. New variable '--g_skip_gradients' to enable / disable skipping gradient colors in hue correction. Default value is false (disabled). Background color gradients are shown as original in reverse colors with hue correction. When "force max opacity" is enabled, the semitransparent text also gets hue correction. New option 'Process black text', which is false by default, that allows processing black text when enabled or skip black colored text if disabled. Keep text color same as original for short text with colorful backgrounds in reverse colors hue correction, which is enabled by setting --g_keep_colors to true or 1 (one). Remove a totally wrong background color calculation, and a hardcoded value 230 in comparing brightness of text with Strength slider at zero. Now it has the variable --g_bg_threshold_new_default, which has value of 230 unless changed in Custom / Global CSS rule. Speedup processing by skipping elements without text. Settings page is now a full page containing 3 columns about settings, variables and import/export of settings to/from files. New variable "--g_svg_bg_white" which set to true, will make background of SVG images white in reverse colors. Child elements of shadow root are processed similar to HTML elements. Variables to allow skipping classes/tags/ids of elements from being reverse colored. Multiple color variables separated by comma in stylesheets are now processed correctly. A new variable "g_max_css_rules" sets the maximum CSS rules count. If style sheet exceeds that, it is not processed. Adding "#full_url" to URL in Address box will store the settings with the full URL of the page so settings of special pages can be changed by adding "#full_url" to the Address box URL. Variable '--g_max_child' which sets maximum child elements a node should have to set its line height. CSS Variables '--g_zoom_keycode' for setting 'Zoom' key and '--g_avoid_negative' that avoids flicker of "negative" images in reverse colors. Hidden setting "--g_foot_re" in either custom CSS or global CSS rules will make footer areas of website colors as normal in reverse colors. Zoom value (and the keycode assigned to it) can be given in custom CSS rules. as following : html { --g_zoom: 5.0; --g_zoom_keycode: 17; } which sets the zoom value of 500% (not possible by Strength slider) and the 'Control' keycode (17) to press (along with Numlock enabled). Setting Strength to -300 (minus 300) skips doing high contrast text changes totally, resulting in faster processing.

Latest reviews

  • (2023-04-05) Yang,: great tool to make text easier to view.

Statistics

Installs
164 history
Category
Rating
5.0 (2 votes)
Last update / version
2024-12-24 / 6.2.5
Listing languages

Links