8000 GitHub - emvaized/text-reflow-on-zoom-mobile: Userscript and browser extension which reflows all text after a pinch gesture on phone
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

emvaized/text-reflow-on-zoom-mobile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Text reflow on zoom (mobile)

Mozilla Add-on Greasy Fork Downloads Mozilla Add-on Stars GitHub Release

This tool tries to fit all text on page to the screen width after pinch gesture on phone. It was created to replicate text reflow feature from Opera Mobile, but in any browser.

It is available as Userscript, and as a browser extension (Firefox addon, but you can install it manually in any browser after downloading the latest release).

Demo

Support ❤️

If you enjoy this project, please consider supporting further development by making a small donation using one of the services below 🙏

Support on Ko-fi   Donate using Liberapay   Donate Bitcoin

Possible issues

This addon is relatively new and experimental, so some problems might occur. Please feel free to share your thoughts, ideas and suggestions by creating an issue ticket!

  • Some reflowed text elements might be horizontally misaligned, if they are positioned inside a parent element with tricky alignment rules

  • The script attempts to guess text element which you were zooming into, and scrolls it into view after reflow. But it doesn't work reliably all the time

  • Some elements with text might not reflowed, for example div elements, or span elements with inline display styling

Privacy 🛡️

This tool doesn't collect any private data. It is fully open source, and you can see the code on Github. It requires access to all urls in order to function properly.

Contributing

If you have any ideas on how it can be improved, please let me know using a feedback form on Greasyfork, or by opening a new issue ticket or pull request here on Github.

0