Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix dead links #35002

Closed
wants to merge 6 commits into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ All desktop operating systems come with a basic text editor. These editors are a
<ul>
<li><a href="https://notepad-plus-plus.org/">Notepad++</a></li>
<li>
<a href="https://www.visualstudio.com/">Visual Studio Code</a>
<a href="https://code.visualstudio.com/">Visual Studio Code</a>
</li>
<li><a href="https://www.jetbrains.com/webstorm/">Web Storm</a></li>
<li><a href="https://brackets.io/">Brackets</a></li>
Expand Down Expand Up @@ -109,7 +109,7 @@ All desktop operating systems come with a basic text editor. These editors are a
>
</li>
<li>
<a href="https://www.visualstudio.com/">Visual Studio Code</a>
<a href="https://code.visualstudio.com/">Visual Studio Code</a>
</li>
<li><a href="https://brackets.io/">Brackets</a></li>
<li><a href="https://shiftedit.net/">ShiftEdit</a></li>
Expand All @@ -122,7 +122,7 @@ All desktop operating systems come with a basic text editor. These editors are a
<td>
<ul>
<li>
<a href="https://en.wikipedia.org/wiki/Vi" rel="external">Vi</a>
<a href="https://en.wikipedia.org/wiki/Vi_(text_editor)" rel="external">Vi</a>
(All UNIX)
</li>
<li>
Expand Down Expand Up @@ -151,8 +151,9 @@ All desktop operating systems come with a basic text editor. These editors are a
<ul>
<li><a href="https://www.gnu.org/software/emacs/">Emacs</a></li>
<li><a href="https://www.vim.org/" rel="external">Vim</a></li>
<li><a href="https://neovim.io/" rel="external">Neovim</a></li>
<li>
<a href="https://www.visualstudio.com/">Visual Studio Code</a>
<a href="https://code.visualstudio.com/">Visual Studio Code</a>
</li>
<li><a href="https://brackets.io/">Brackets</a></li>
<li><a href="https://shiftedit.net/">ShiftEdit</a></li>
Expand Down Expand Up @@ -218,14 +219,14 @@ Uploading files to a web server is a very important step while creating a websit
<ul>
<li>
<a
href="https://wiki.gnome.org/action/show/Apps/Files?action=show&#x26;redirect=Apps%2FNautilus"
href="https://apps.gnome.org/Nautilus/"
rel="external"
>Nautilus/Files</a
>
(Gnome)
</li>
<li>
<a href="https://dolphin.com/" rel="external">Dolphin</a> (KDE)
<a href="https://apps.kde.org/dolphin/" rel="external">Dolphin</a> (KDE)
</li>
</ul>
</td>
Expand All @@ -234,7 +235,7 @@ Uploading files to a web server is a very important step while creating a websit
<td>Mac OS</td>
<td>
<ul>
<li><a href="https://cyberduck.de/">Cyberduck</a></li>
<li><a href="https://cyberduck.io/">Cyberduck</a></li>
</ul>
</td>
</tr>
Expand All @@ -260,7 +261,7 @@ As you already know, you need a web browser to view websites. There are [dozens]

If you're targeting a specific group (e.g., technical platform or country), you may have to test the site with additional browsers, like [Opera](https://www.opera.com/), [Konqueror](https://apps.kde.org/konqueror/).

Testing gets complicated because some browsers only run on certain operating systems. Notably, Apple Safari runs on iOS, iPadOS, and macOS. It's best to take advantage of services like [Browsershots](https://browsershots.org/) or [Browserstack](https://www.browserstack.com/). Browsershots furnishes screenshots of your website as it will look in various browsers. Browserstack gives you full remote access to virtual machines, so you can test your site in the most common environments and on different operating systems. Alternatively, you can set up your own virtual machines, but that takes some expertise.
Testing gets complicated because some browsers only run on certain operating systems. Notably, Apple Safari runs on iOS, iPadOS, and macOS. It's best to take advantage of services like [Browserstack](https://www.browserstack.com/). Browserstack gives you full remote access to virtual machines, so you can test your site in the most common environments and on different operating systems. Alternatively, you can set up your own virtual machines, but that takes some expertise.
See [Strategies for carrying out testing: Putting together a testing lab](/en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Testing_strategies#putting_together_a_testing_lab) for more information.

By all means run some tests on a real device, especially on real mobile devices. Mobile device simulation is a new, evolving technology and less reliable than desktop simulation. Mobile devices cost money, of course, so we suggest taking a look at the [Open Device Lab initiative](https://www.smashingmagazine.com/2016/11/worlds-best-open-device-labs/#odls-have-opened-doors-for-idls). You can also share devices if you want to test on many platforms without spending too much.
Expand Down