<commit_before># HTML5 Presentations

### Problem
I would like to project and present an HTML5 presentation (such as a [shower](https://shwr.me) or an [rmdshower](https://github.com/MangoTheCat/rmdshower)) fullscreen within a browser.  Even if I set the browser to be fullscreen, I still have the address bar and tab bar to contend with.  These can be turned off via the menus of the browser but it is a pain to do so.

### Solution
Instead of opening a local HTML5 presentation via double-click (or `open` command), open the presentation in `app` mode.  Below is a super simple shell script I use to open an HTML5 presentation from the command line in a fullscreen.

```bash
#!/usr/bin/env bash

set -e

PREZ="${1}"

# n = non-zero length string
if [ -n "${PREZ}" ]; then
   /Applications/Vivaldi.app/Contents/MacOS/Vivaldi --app=file://${PREZ}
else
	echo -e "\nUsage:"
	echo -e "  $(basename $0) presentation.html\n"
fi
```<commit_msg>Clarify prose of HTML5 Presentations<commit_after># HTML5 Presentations

### Problem
I would like to project and present an HTML5 presentation (such as a [shower](https://shwr.me) or an [rmdshower](https://github.com/MangoTheCat/rmdshower)) fullscreen within a browser.  Even if I set the browser to be fullscreen, I still have the address bar and tab bar to contend with.  These can be turned off within the browser but I can never recall how to do so.

### Solution
Instead of opening a local HTML5 presentation via double-click (or `open` command), open the presentation in `app` mode.  Below is a super simple shell script I use to open an HTML5 presentation from the command line in a fullscreen.

```bash
#!/usr/bin/env bash

set -e

PREZ="${1}"

# n = non-zero length string
if [ -n "${PREZ}" ]; then
   /Applications/Vivaldi.app/Contents/MacOS/Vivaldi --app=file://${PREZ}
else
	echo -e "\nUsage:"
	echo -e "  $(basename $0) presentation.html\n"
fi
```
{'fraction_non_alphanumeric': 0.10859251449657353, 'fraction_numerical': 0.006852925672113864, 'mean_word_length': 4.007915567282322, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4007750', 'n_tokens_mistral': 597, 'n_tokens_neox': 578, 'n_words': 264}