Web
Browser
A web browser can render HTML/CSS and present it to the user. Additionally it can act as an interpreter for JavaScript. You will need a web browser when manually testing your web application. The web browser recommended by this guide is Firefox Developer Edition. It gets new features and technologies a little earlier than the regular Firefox. This comes at the cost of reduced stability and reliability.
Installation
To install Firefox Developer Edition we will first need to enable the relevant repository as it is not included in the default Fedora repository:
sudo dnf copr enable the4runner/firefox-dev
Now you can install Firefox Developer Edition:
sudo dnf install firefox-dev
Firefox Developer Edition looks as follows:
Search Engine
The recommended search engine in this guide is DuckDuckGo. It is privacy focused.
Changing the Default
To change the default search engine in Firefox Developer Edition click on the hamburger on the top right and then select "Settings":
Now select "Search" and change the "Default Search Engine" from the drop down menu: