Firefox is my primary browser at present but definitely has annoyances:
- unable to close pinned tabs without custom extensions
- unable to undo close open tabs after closing last window (also solved with extension)
- pins itself to taskbar and install desktop icon on every install
- I prefer how downloads' progress is handled in Chrome better
- Not all settings are synchronized (esp. around privacy), making it very hard to configure computers the same consistently
Favorite extensions:
- Vimium
- Undo Close Tab
- Shortkeys (using it specifically to move tabs around)
- Aardvark Duex
On your second point the History menu has a Restore Last Session option (or something like that) when you reopen the browser after inadvertently closing a bunch of tabs.
This is a good start. As a foodie who loves to cook and software engineer, I strongly dislike the bloated recipe sites and I have my own mini-site where I share my recipes with friends.
Some ideas to consider, based on my experience building my own Hugo-based static recipe site:
- Search: I decided to use Azure Search because of the flexibility it provides (cost is minimal and covered by my free Visual Studio subscription credits)
- Images: I use Cloudinary's free plan to upload and deliver images -- very important if you want to deliver performance-optimized experience on multiple devices
- Full-screen touch mode: directions only, with easy access to ingredients list. Extremely useful, especially when you have your hands covered in flour and are following directions on a tablet.
- "Tips" section: when technique is important, or flexibility is allowed the directions-only may be insufficient
- SEO: use standard micro-formats for ingredients, steps and time so the recipes can be easily shared, searched, indexed, etc.
- add yield, prep time and total time required
- add ingredient and steps sections: some non-basic recipes benefit tremendously from the added organization (e.g. "dry ingredients", "wet ingredients"
- usability: UI should be usable and text should be readable from 24-inch distance
+1 for microformats. OP, please take a look at https://microformats.org/wiki/h-recipe and others will be able to make it sharing and integrating with their own software a lot easier.