Preply Canvas Archiver 版本历史 - 4 个版本
Preply Canvas Archiver 作者: mars073
Preply Canvas Archiver 版本历史 - 4 个版本
小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。
最新版本
版本 0.5.0
发布于 2026年9月26日 - 184.78 KB适用于 firefox 115.0 及更高版本- German — the interface now ships in seven languages: English, German,
French, Spanish, Russian, Polish and Chinese. - The injected buttons wear Preply's own tooltip, taken from the live page
rather than hardcoded, and it also appears on keyboard focus, which the
native one never did. Where Preply's tooltip cannot be read, the plain
titlestays as the fallback.
- Dates no longer break the sentence around them: "Open the version (Today
18:40)" instead of "the version from Today 18:40", in every language. - One word for one thing: "version" everywhere, where the interface used to
mix "version" and "snapshot" for the same object. - The empty archive no longer points at a button label that does not exist, and
it mentions that pages are saved on their own. - Singular and plural fixes, French now formal throughout, and a pass over
every locale for wording that read as translated rather than written.
- The project page is published in the same seven languages, one URL per
language: https://mars073.github.io/Preply-canvas-archiver/
Storage is unchanged: archives from 0.4.0 are read as they are, with no
migration.源代码遵循 Mozilla 公共许可证 2.0 发布
- German — the interface now ships in seven languages: English, German,
较早版本
版本 0.4.0
发布于 2026年9月14日 - 180.41 KB适用于 firefox 115.0 及更高版本Version 0.4.0
New
• The add-on now notices when your browser has not granted it access to
preply.com. Instead of silently doing nothing, it says so and offers an
Allow access button, and marks its toolbar icon while access is missing.
Your existing archive stays readable either way.
• The page filter has a clear button.
Fixed — archiving
• Reopening a page archives it again. It was being skipped.
• An automatic save no longer stores a copy identical to the last one.
• The wait before an automatic save is now bounded, instead of being able
to hang on a page that never settles.
• Capture follows the editor when Preply replaces it mid-lesson.
• Images are cached during a capture, and stored before the version that
refers to them — a version can no longer point at images that are not
there yet.
• Exported HTML files are hardened against the same content the reader is.
Fixed — reading
• The tutor's avatar and a changed page order now appear without
reloading the reader.
• Screen readers no longer hear announcements while the reader restores
where you were.
• The three action menus now have accessible names; the one on a version
row says which version it acts on.
Changed
• The sanitiser is now an allowlist rather than a list of things to
remove, shared by capture and display. Only a fixed set of elements and
attributes survives; anything else is unwrapped, keeping its text.
Inline styles that could place content outside the page, or make the
browser fetch something, are dropped, and links are limited to http,
https and mailto.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 0.3.0
发布于 2026年9月12日 - 171.98 KB适用于 firefox 115.0 及更高版本Version 0.3.0
No new permissions. The manifest is unchanged apart from the version
number.
New
• Quick print. A print button sits next to the archive button in the
Canvas toolbar, so a lesson can go straight to paper or PDF without
being archived first.
• The history panel now shows what each version actually changed —
the first difference from the one before it — instead of a count.
Clicking a version scrolls the document to that change.
• Unhandled failures are no longer silent. The reader says what broke
and offers a link that opens a prefilled GitHub issue, as a draft you
read and edit before sending. Nothing is transmitted unless you do.
• Each archived page links back to its Preply lesson.
• The reader remembers where you were: the classroom, the page, and
which panel was open.
• On a narrow window the navigation panel becomes a floating drawer
instead of squeezing the document. Escape or a click outside folds it.
Fixed
• Archived pages now match what Preply renders: table headers, list
bullets, line spacing and column width were measured against the live
Canvas rather than guessed.
• Your tutor's collaboration cursor is no longer captured with the text.
Older archives are repaired when displayed.
• Scripts, styles, frames and inline event handlers are stripped from
archived documents, at capture, on display, on print and on export.
• Exporting a page no longer fails silently.
Faster
• Deleting one version no longer reads the whole archive. Unused images
are found by scanning only what could reference them.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 0.2.0
发布于 2026年9月9日 - 151.49 KB适用于 firefox 115.0 及更高版本This release is about reading long documents.
• The classrooms and pages lists now slide rather than appear. Below 1440px
they share one column: pick a classroom to see its pages, and the caret in
the header goes back.
• The top and bottom of a document fade out while it carries on past the
edge, so it is visible at a glance that there is more to read.
• Searching now takes you to the term. Open a page from the filtered list
and the first occurrence is centred on screen and briefly highlighted,
accents and case ignored as before — "slonce" finds "słońce".
• The history panel slides in and out, and opening it no longer sends you
back to the top of the page you were reading.
Nothing about the archive format changed: everything already saved is read
exactly as before.源代码遵循 Mozilla 公共许可证 2.0 发布