ประวัติรุ่นของ Tranquility Reader - 24 รุ่น
Tranquility Reader โดย arunk
ระวังรุ่นเก่า! รุ่นเหล่านี้ถูกแสดงเพื่อวัตถุประสงค์เกี่ยวกับการทดสอบและการอ้างอิงคุณควรใช้ส่วนเสริมรุ่นล่าสุดเสมอ
รุ่นล่าสุด
รุ่น 3.0.26
เผยแพร่เมื่อ 9 มิ.ย. 2024 - 93.27 KBใช้งานได้กับ firefox 79.0 และใหม่กว่า## Version 3.0.26:
* Restored extension to Manifest v2 due to regression issues
* Typo in variable name fixed (bug found during testing)เผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
ดาวน์โหลด Firefox และรับส่วนขยายคุณต้องมี Firefox เพื่อใช้ส่วนขยายนี้รุ่นเก่ากว่า
รุ่น 3.0.25
เผยแพร่เมื่อ 26 พ.ค. 2024 - 93.35 KBใช้งานได้กับ firefox 109.0 และใหม่กว่าUpdated extension to Manifest v3.
* Added context menu on action icon; right click will give access to
preferences page
* Context menu creation code moved under the runtime.onInstalled handler
for Manifest v3.
* Modified annotation colors for some presets to improve contrast/readability.
* Allow default browser behavior on Ctrl+Click on a link in the tranquilized
view.
* Improvements to handling ads on certain pages
* Remove overflow attributes if any to allow scrolling on some pages
* Improve handling of hidden content on certain websites that hide part
of the article.
* Updated copyright information to year 2024เผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.24
เผยแพร่เมื่อ 11 เม.ย. 2022 - 92.55 KBใช้งานได้กับ firefox 79.0 และใหม่กว่า, android 120.0 และใหม่กว่า* Do not show the ui controls when the user selects any text in the
transformed view. When text is selected, that registers a click event
which shows the ui controls and that can be distracting.
* Add a new option for multi-column text support. The reading width
will be split into the specified number of columns. This is useful
for people with wide screens. However, printing to PDF will always
print with a single column. With multiple columns, if you need to
scroll down to finish reading the first column, use HOME key to
move to the top of the page to start reading the next column.
* Minor code cleanup and changes to support above enhancements.
* Updated copyright information to year 2022เผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.23
เผยแพร่เมื่อ 23 ส.ค. 2021 - 91.73 KBใช้งานได้กับ firefox 63.0 และใหม่กว่า, android 63.0 ถึง 68.** Provide option to hide images when transforming/printing a document.
- "never": never hide images/always display images when possible
- "always": always hide images
- "hide_only_for_print": show images when possible, but hide when printing
* Modification to pattern match to display more links to previous/next articles
* Minor code simplification/cleanup
* Updated copyright informationเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.22
เผยแพร่เมื่อ 23 ก.ย. 2020 - 91.14 KBใช้งานได้กับ firefox 63.0 และใหม่กว่า, android 63.0 ถึง 68.** Provide option to include/exclude header/footer when printing
the page as PDF document
* Increase the margins of printed PDF to 1.0" (default 0.5")
At this time, margin is not user customizable
* Remove font size hardcoding of certain custom elements and
make sure they also use the user specified font settings
(certain element dimensions are now scaled based on user
specified font size)
* Attempt to fix issue with scrolling to top of page after
processing the page
* Fix regression where some of the related/supporting links were
not showing up (for easy navigation in continuous browsing mode)
See github issue #27 for more details
* Attempt to remove menu like elements on some pagesเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.21
เผยแพร่เมื่อ 30 ส.ค. 2020 - 90.44 KBใช้งานได้กับ firefox 63.0 และใหม่กว่า, android 63.0 ถึง 68.** Preserve the original zoom setting (scale the font size instead)
* Auto-hide the UI controls (toggle display on clicking on the body of the page)
* Clone the document instead of the body (attempt to remove more event listeners)
* Reorganize code to separate out UI related functionality into a separate fileเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.20
เผยแพร่เมื่อ 16 ก.ค. 2020 - 88.81 KBใช้งานได้กับ firefox 63.0 และใหม่กว่า, android 63.0 ถึง 68.** Update PRIVACY.md to reflect removal of "tabs" permission
* Handle corner case where pages with content in the "main" tag
have content flowing outside the reading width
* Fix bug where the page up/down scroll buttons do not work
in offline/saved pages
* Refine regexp to remove additional ad related elements
* Ignore CDATA nodes when measuring amount of text in an elementเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.19
เผยแพร่เมื่อ 27 มิ.ย. 2020 - 88.68 KBใช้งานได้กับ firefox 63.0 และใหม่กว่า, android 63.0 ถึง 68.** Adding missing heading/title if it has been removed during processing
* Move logic to hide/remove spurious elements from css to javascript code
for better control; added additional filtering logic
* Add scroll buttons (for page-up/page-down) for people who prefer mouse
to keyboard (and for mobile users)
* Always scroll back to the top of the page/article after transforming
a page
* Try to retain images within an article/main tag
* Minor bug fixes and code restructuring/simplification
* Removed unnecessary "tabs" permission request since we are not using itเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.18
เผยแพร่เมื่อ 16 พ.ค. 2020 - 86.76 KBใช้งานได้กับ firefox 63.0 และใหม่กว่า, android 63.0 ถึง 68.** Bug fix for regression on some pages. The computed height and width
property were used to identify hidden elements, but the logic used
was incorrect. Undoing this change.
* Minor change to try and remove more unnecessary images that get
restored even though their parent elements were removedเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.17
เผยแพร่เมื่อ 14 พ.ค. 2020 - 86.63 KBใช้งานได้กับ firefox 63.0 และใหม่กว่า, android 63.0 ถึง 68.** Allow users to configure A4/Letter paper size in extension preferences
when saving the transformed page as a PDF
* Add the original/source link to the top of the transformed page. This
is useful when the page is saved as a PDF or offline reading and the
users have forgotten and need to refer to the original source.
* Bug fix so that we identify computed CSS style properties correctlyเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.16
เผยแพร่เมื่อ 20 มี.ค. 2020 - 86.06 KBใช้งานได้กับ firefox 63.0 และใหม่กว่า, android 63.0 ถึง 68.** Enable keyboard shortcut available with legacy version (Ctrl+Alt+T)
* New keyboard option to launch preferences page (Ctrl+Alt+J)
* New keyboard option to launch saved/offline pages (Ctrl+Alt+K)
* Keyboard shortcuts are user customizable. Refer to the webpage:
https://support.mozilla.org/en-US/kb/manage-extension-shortcuts-firefox
* Fix progress bar visibility bug when saving transformed page as PDF
* Fix bug in not reverting to original page when clicking on browser action
icon (when the URL has a "#" reference
* Ability to view offline pages from the preferences page. This avoids the
need to first run the extension on some page before a user can access the
saved/offline pages
* Removed "Save as PDF" functionality from Android version. Android already
has such an option on the Firefox-Page menu which works just fine. The icon
only clutters up the usually smaller screen in Android phones/devices
* Added user friendly privacy policy statement and explanation of permissions
used by the extensionเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.15
เผยแพร่เมื่อ 6 มี.ค. 2020 - 83.4 KBใช้งานได้กับ firefox 57.0 และใหม่กว่า, android 57.0 ถึง 68.** Ability to save a PDF document of the Tranquility Reader view
for offline reading or sharing with others (not supported on MacOS)
* Improve handling of images (fix cases where image width was larger
than the reading width setting)
* Use CSS settings to identify some extraneous elements so that they
can be removed from the page during processing
* Updated copyright messageเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.14
เผยแพร่เมื่อ 20 ก.พ. 2020 - 73.44 KBใช้งานได้กับ firefox 57.0 และใหม่กว่า, android 57.0 ถึง 68.** Option to change the browser action icon to a grayscale version (matches the look and feel of Firefox Quantum).เผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.13
เผยแพร่เมื่อ 11 ต.ค. 2019 - 71.71 KBใช้งานได้กับ firefox 57.0 และใหม่กว่า, android 57.0 ถึง 68.** Fixed problem with TITLE/HEAD elements being removed because their
default css property of display is "none". This causes a problem
when saving a link for offline reading -- saved article shows up
with a blank name
* Fixed logic for replacing using the contents of the ARTICLE tag as
proxy for the entire content of the page. The original solution of
replacing just the parent was not sufficient to remove a lot of other
crud. Now, we replace the entire body of the page with the article
tag contentsเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.12
เผยแพร่เมื่อ 30 ก.ย. 2019 - 71.44 KBใช้งานได้กับ firefox 57.0 และใหม่กว่า, android 57.0 ถึง 68.** Attempt to remove all event handlers in the original page to prevent
them from modifying the processed page
* Fix to handle pages that have windows-1252 encoding
* Ignore links like "mail:" that need not be processed by the addon
and which caused the addon to freeze while processing pages with such links
* More aggressive removal of hidden elements
this can cause more images to be removed in the processed view
* Removal of links with onclick events/javascript since they are often
associated with social media forwarding links/images and clutter the
processed page
* Minor changes to make code consistent (tag names are now all in uppercase)เผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.11
เผยแพร่เมื่อ 25 มิ.ย. 2019 - 70.36 KBใช้งานได้กับ firefox 57.0 และใหม่กว่า, android 57.0 ถึง 68.** When a reader click on a link in the tranquility mode, the page
updates to show the clicked URL contents in the tranquility mode.
However, the address bar is not updated.
An icon is provided on the top right corner of the page with a
link to the URL of the page that is currently processed/displayed.
* Updated copyright messageเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.10
เผยแพร่เมื่อ 19 มี.ค. 2018 - 66.97 KBใช้งานได้กับ firefox 55.0 และใหม่กว่า, android 55.0 ถึง 68.** Fix to scale images better
* Remove hidden images (based on the computedStyle properties)
* Allow smaller length text content to show more information.
This can have the side effect of unnecessary material getting
into the tranquilized view. So, this is currently experimental.
* Updated copyright messageเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.9
เผยแพร่เมื่อ 1 ม.ค. 2018 - 59.16 KBใช้งานได้กับ firefox 55.0 และใหม่กว่า, android 55.0 ถึง 68.** Added support to handle #links; Tranquility currently tries to
reload the entire page and reprocess instead of moving to the
#link.
* Experimental support to handle images better. Most images were
being removed. Added support for images. Currently, more images
than necessary are retained (including some pesky icons) but
the changes are ready for publishing to a wider audience to
receive feedback.เผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.8
เผยแพร่เมื่อ 15 พ.ย. 2017 - 55.45 KBใช้งานได้กับ firefox 55.0 และใหม่กว่า, android 55.0 ถึง 68.*Default font size for Android preset was changed to 15 (a typo had set it to 25 instead).เผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.7
เผยแพร่เมื่อ 14 พ.ย. 2017 - 55.45 KBใช้งานได้กับ firefox 55.0 และใหม่กว่า, android 55.0 ถึง 68.** Ability to run Tranquility Reader on a portion of a webpage by selecting/highlighting only the text that you want to read.
* After highlighting text, right click on the highlighted text and select "Tranquilize Selection!" from the context menu. Please note that this feature is not supported on Android platform.เผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.6
เผยแพร่เมื่อ 9 พ.ย. 2017 - 54.89 KBใช้งานได้กับ firefox 55.0 และใหม่กว่า, android 55.0 ถึง 68.** Ability to create user defined presets (for users who have multiple configurations for Tranquility Reader)
* Changes made to Tranquility Reader preferences are instantly reflected on all tabs in the Tranquil Reading Mode as soon as the modified preferences are saved - this allows for easier testing and tuning of the preferences.เผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.5
เผยแพร่เมื่อ 10 ต.ค. 2017 - 53.71 KBใช้งานได้กับ firefox 55.0 และใหม่กว่า, android 55.0 ถึง 68.** Changes for limited support on Firefox for AndroidOS
* Only the browserAction (running Tranquility on a web page by selecting the browser menu option) is available on AndroidOS
* No command shortcuts or right click context menus provided on AndroidOS
* Currently no ability to to import/export the offline pages on AndroidOS
* Changes to css/default options for AndroidOS/smaller screen devices.เผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.4
เผยแพร่เมื่อ 8 มิ.ย. 2017 - 53.38 KBใช้งานได้กับ firefox 53.0 และใหม่กว่า, android 53.0 ถึง 68.** Removed popup menu for the browser action; now, clicking on the Tranquility icon will make the page readable. For the other actions provided through the popup menu, users will have to go to the options page or use the Read Later button after running tranquility.
* Added a few "preset" configurations (color schemes and font colors) rather than having to customize each option manually. This is experimental at this time; will explore the option of allowing users to import a configuration file for this in the future.
* Changed the background page to "about:blank" (instead of mozilla.org) when loading offline pages from the options window.
* Minor bug fix to remove the progress bar which was not being removed in some corner cases.
* bug fix to correctly load original page when toggling Tranquility mode for an offline page.
* Bug fix to handle loading mixed security content pages correctly
* Bug fix to handle pre-formatted pages correctlyเผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0
รุ่น 3.0.1
เผยแพร่เมื่อ 9 มี.ค. 2017 - 54.21 KBใช้งานได้กับ firefox 52.0 และใหม่กว่า* Tranquility Reader 3.0.1 has been rewritten using WebExtensions APIs
* Ability to export/import offline content (please be sure to export offline content from version 2.0 and manually import into version 3.0.1)
* Reduced set of customization options; Display font name will have to be typed in manually (limitation of WebExtensions APIs)
* Removed support for background image and wikipedia/wiktionary search facility
* No keyboard shortcut (very limited options available through WebExtensions APIs - waiting for more customization capabilities)
* Several minor bug fixes that were put off until this version
Please note that due to the extensive changes that were made, there may be regression in the code and past bugs that were fixed may reappear. Please leave your comments or send feedback to the support email address so that these bugs can be addressed.เผยแพร่โค้ดต้นฉบับภายใต้ GNU General Public License v3.0