Urgent.News

What's breaking now, across thousands of outlets.

Tech

Firefox Screenshots: Built-in Tool, DevTools, Headless CLI, and Playwright

Firefox has a built-in screenshot tool that's often overlooked. Combined with DevTools, you have flexible options for capturing pages exactly as needed. Firefox's Built-in Screenshot Tool Firefox ships with a screenshot feature — no extension needed. Keyboard shortcut : Not set by default, but you can access it via the toolbar or context menu. From context menu : Right-click anywhere on a page →…

Firefox offers multiple ways to capture screenshots, each suited for different needs. The built-in screenshot tool, accessible through a context menu or toolbar, lets users capture visible content, full pages, or specific regions. DevTools provides a more controlled option with a dedicated "Take a screenshot" button, capturing the full page including below-the-fold content at the natural pixel density.

For device-specific screenshots, Responsive Design Mode allows setting device dimensions and capturing at the simulated resolution, useful for App Store or bug reports. Headless screenshot capabilities via command line enable programmable screenshot generation, perfect for automated testing. Playwright, a Node.js library, extends Firefox's screenshot functionality with browser automation, offering reliable screenshot generation for programmatic use cases.

Regardless of the method chosen, proper CSS styling can optimize screenshots for print purposes, ensuring clean documentation output.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

One optional phone number, eleven files, five kinds of empty, and no migration

Yesterday I added an optional phone number to Nakodo. When a creator or a business says yes to a brand, the app introduces them by email, and the brand can now add a number to go with the address.

  • Nakodo app adds optional phone number feature
  • Phone number field consists of eleven files in commit
  • Database schema change requires single TypeScript line

A memory benchmark draft with 17 axes and no headline number: is it worth running?

I work at a company that builds memory infrastructure, so I'm biased: we compete in the thing this benchmark measures. We wrote a long-term memory benchmark called glasshouse, and I'd like to know if…

  • Glasshouse is a memory benchmark with 17 separate axes, each reported individually.
  • Benchmark includes 2,847 questions, 1.97 million tokens, and 50 photographs in 10 languages.
  • Creator invites others to run the draft benchmark on their own memory systems.

More from Friday 16 October →