História doplnku Source Code & Font Viewer — HTML/CSS/JS/JSON/XML - 8 verzií
Source Code & Font Viewer — HTML/CSS/JS/JSON/XML Autor: Nicolas Dos Santos
So starými verziami buďte opatrní! Tieto verzie sú zobrazené za účelom testovania a referencie.Vždy by ste mali používať najnovšiu verziu doplnku.
Najnovšia verzia
Verzia 1.7.0
Vydaná 24. júl 2026 - 501,32 kBFunguje s: firefox verzia 109.0a1 a novšia- Font Viewer: Navigating directly to a font URL (
woff2/woff/ttf/otf) now opens a dedicated font viewer with a live preview — editable sample text, adjustable size, bold/italic toggles, and a light/dark background switch — alongside font details (source, format, file size, HTTP status). - Glyph Grid: A Glyphs view lists the characters the font actually renders. Hover a cell to see its
U+XXXXcode point, click to copy the character. - HTTP Status in Status Bar: The status bar now surfaces the response's HTTP status.
- Theme-Aware Link Hover: The link hover color now adapts to the theme type (light or dark).
- Error Response Bodies: The response body is now shown on an HTTP error status when the server returns one.
- Authenticated Requests: Credentials are now included in the fetch request, so pages behind a session cookie load correctly.
- Empty Glyph Grid on Firefox: The glyph-coverage probe canvas is now attached to the document — Firefox only exposes a
FontFace-loaded font to a canvas connected to the DOM, so the grid no longer renders empty. - Firefox Store Name: Shortened the Firefox extension name to comply with AMO's 45-character limit.
Zdrojový kód je k dispozícii v rámci licencie Len GNU General Public License v3.0
- Font Viewer: Navigating directly to a font URL (
Staršie verzie
Verzia 1.6.1
Vydaná 22. júl 2026 - 481,28 kBFunguje s: firefox verzia 109.0a1 a novšiaRenamed the extension to "Source Code Viewer — HTML/CSS/JS/JSON/XML" and reworded the store summary across all locales to mention the supported languages (HTML, CSS, JavaScript, JSON, XML) and formatting, improving discoverability. No functional changes.Zdrojový kód je k dispozícii v rámci licencie Len GNU General Public License v3.0
Verzia 1.6.0
Vydaná 20. júl 2026 - 480,3 kBFunguje s: firefox verzia 109.0a1 a novšiav1.6.0 — New highlighting engine & many more themes- 🎨 Rebuilt on CodeMirror 6: smoother, more accurate syntax highlighting for HTML, CSS, JavaScript, JSON, and XML.
- 🌈 45 themes to choose from (light & dark) — up from 8.
- 🧩 Code folding: collapse and expand blocks of code.
- ⚡ Themes and language grammars now load on demand, keeping the viewer lean.
ℹ Because the theme system changed, your previously selected theme resets to the default — just pick your favorite again from the toolbar.Zdrojový kód je k dispozícii v rámci licencie Len GNU General Public License v3.0
Verzia 1.5.0
Vydaná 18. júl 2026 - 154,24 kBFunguje s: firefox verzia 109.0a1 a novšia- In-Place Auto-Open: Navigating directly to a raw
.css/.js/.json/.xmlURL now renders the formatted viewer in place — as a full-viewport iframe embedding the viewer page over the original page — instead of redirecting the tab. The address bar keeps the original URL and the browser back button works in a single hop. (Firefox's built-in JSON viewer, when enabled viadevtools.jsonview.enabled, still intercepts direct.jsonnavigations before the extension can run.) - JSON Support: Added JSON syntax highlighting and formatting (with a safe fallback for invalid JSON), plus content-type-aware file detection — the response's real MIME type now takes precedence over the URL extension (handles extensionless URLs such as
fonts.googleapis.com/css2?…). - Type-Aware Link Routing: Links in the viewer are now routed by the target's type — image URLs (
.png,.svg, …) open in the browser to render natively, while source files reopen in the code viewer. Clickable URLs now also cover CSSurl(…)values and the HTMLcontentattribute (e.g.og:image), the latter only when it holds an absolute URL.
- Theme Stylesheet URL: Theme stylesheets are now resolved via
browser.runtime.getURL, so they load correctly regardless of the page hosting the viewer. - Line-Number Alignment: Line numbers no longer misalign when word wrap is on. The viewer now waits for fonts (
document.fonts.ready) and a frame (requestAnimationFrame) before highlighting, and recomputes line-number row heights whenever word wrap is toggled.
Zdrojový kód je k dispozícii v rámci licencie Len GNU General Public License v3.0
- In-Place Auto-Open: Navigating directly to a raw
Verzia 1.4.0
Vydaná 17. júl 2026 - 143,19 kBFunguje s: firefox verzia 109.0a1 a novšia- Added
- Additional Languages: Added Spanish, German, Italian, Japanese, Simplified Chinese, and Portuguese (Brazilian + European) on top of English and French — 9 locales total. The store description is now localized as well.
- Native Source Viewer Action: Added a toolbar button to open the current page in the browser's built-in
view-source:viewer (left click opens in the same tab; middle click or Ctrl/Cmd+click opens in a new tab). - Changed
- Build & Codebase Migration: Migrated the extension to WXT + TypeScript + Vue 3, with behaviour parity. Source is now organized into components, composables, and typed utilities.
- Toolbar Redesign: Reworked the toolbar into a coherent icon-button bar — word wrap became an icon toggle (highlighted when active), the theme selector gained a palette icon, and the native-viewer action is a dedicated icon button (using
@lucide/vue). - Localization Overhaul: Switched to YAML-based, type-safe messages via
@wxt-dev/i18n; the_locales/*/messages.jsonfiles are now generated at build time. - Developer Tooling: Added type-aware ESLint, Prettier (
printWidth120), and Stylelint; husky + lint-staged pre-commit hooks; a GitHub Actions CI workflow (lint + typecheck + build); and pinned Node 24 and pnpm viaengines/packageManager. - Fixed
- Native Viewer Redirects: The native-viewer action now survives redirects that strip the query string (e.g. sites that 301
/?...back to/). The request is routed through the background script, which tracks the intended tab by id instead of relying on a fragile query parameter, keeping the target URL clean.
Zdrojový kód je k dispozícii v rámci licencie Len GNU General Public License v3.0
Verzia 1.3.0
Vydaná 30. jún 2026 - 150,18 kBFunguje s: firefox verzia 109.0a1 a novšia- feat: display page size in a bottom status bar
- feat: make URLs clickable in HTML source code
- feat: implement language-aware code formatting and syntax highlighting for JS, CSS, and HTML files.
Zdrojový kód je k dispozícii v rámci licencie Len GNU General Public License v3.0
Verzia 1.2.0
Vydaná 13. máj 2026 - 105,52 kBFunguje s: firefox verzia 109.0a1 a novšiaUpdate to version 1.2.0:
- Restricted Domain Handling: Automatic detection of pages where extensions are prohibited (e.g., Chrome Web Store, Firefox Add-ons).
- Native Fallback System: Added a button to switch to the browser's native source viewer on protected pages.
- UX Improvements: Added a manual URL copy option if automatic navigation is blocked.
- Code Refactoring: Centralized detection logic into a shared module.
- Full Localization: Added comprehensive French and English support for error messages and UI elements.Zdrojový kód je k dispozícii v rámci licencie Len GNU General Public License v3.0
Verzia 1.1.0
Vydaná 4. máj 2026 - 103,08 kBFunguje s: firefox verzia 109.0a1 a novšiaZdrojový kód je k dispozícii v rámci licencie Len GNU General Public License v3.0