Dev.to WebDev 🛠 Dev 👁 0 📖 2 min read

Customizing Firefox's New Tab Page Without Coding

Firefox's default new tab page is fine. It shows sponsored tiles, recent sites, and a search bar. It does its job. But "fine" isn't why people spend time customizing their browser. What People Actually Want Fr

Firefox's default new tab page is fine. It shows sponsored tiles, recent sites, and a search bar. It does its job.

But "fine" isn't why people spend time customizing their browser.

What People Actually Want From a New Tab

Based on the r/startpages and r/firefox communities, people want new tab pages to show:

  1. Quick navigation — search, frequently used sites
  2. Ambient information — weather, time, news, to-do list
  3. Aesthetic satisfaction — something that looks like theirs, not a default

The default Firefox new tab covers (1) partially with the search bar and tiles. It doesn't cover (2) at all, and (3) is out of reach without customization.

The Extension Approach vs. Custom New Tab Pages

There are two routes to customizing your new tab:

Local HTML file (about:newtab replacement) — Power users set their new tab to a local file or hosted page. Full control, but requires HTML/CSS knowledge and ongoing maintenance. Breaks on Firefox updates occasionally.

New tab extension — Click to install, configured through UI, maintained by someone else. Limited compared to full custom pages, but zero friction.

For most users who want better-than-default without the DIY overhead, an extension is the right answer.

What Weather & Clock Dashboard Adds

Weather & Clock Dashboard is a focused extension: weather + world clocks + search bar. That's the whole feature set.

What you get:

  • Live weather with 3-day forecast using your location (opt-in) or a typed city name
  • World clocks — add multiple cities, each with current time
  • Search bar — Google by default (or whichever engine you configure)
  • Dark/light mode — matches your OS preference or manual toggle

What you don't get: notes, to-do lists, links board, news feed. If you need those, different extensions exist. This one is specifically about weather and time context.

When This New Tab Setup Earns Its Place

The extension is most useful if you:

  • Work remotely with international colleagues (world clocks)
  • Travel frequently or coordinate with people elsewhere (time zones)
  • Want a quick weather check without opening a weather app
  • Find the default new tab page visually cluttered

If you mostly want quick navigation to bookmarks or a custom background, there are better-fit extensions.

Privacy: Location Handling

The extension uses your browser's Geolocation API to detect your city. This happens client-side — your coordinates go to a weather API to get the weather, but nothing gets stored by the extension itself. You can also type a city name manually and skip geolocation entirely.

It's MIT open source, so the code is verifiable if you want to check.

Installing

  1. Go to addons.mozilla.org/en-US/firefox/addon/weather-clock-dashboard/
  2. Click "Add to Firefox"
  3. Grant the location permission (or decline and type your city manually)
  4. Open a new tab

Takes under a minute. The extension is free and has no account requirement.

The goal of a good new tab extension is to make you slightly more informed without requiring you to do anything extra. For weather and time, this one does exactly that.

📰 Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.