About the Save the Oxygen Website

Origin

The creation of this website was inspired by three articles:


Want to disseminate, use, or translate this information?

Creative Commons License
SaveTheOxygen.org's textual contents by Cooper Dozier are licensed under a Creative Commons Attribution 4.0 International License.

The JavaScript portion of the menu/submenu is licensed under the MIT License.

Other code and design Copyright 2016-2022 Cooper Dozier


Contact

You can reach me at [email protected] . Let me know what you think of the site, or if you have suggestions or find errors.


Compatibility

As far as I can tell, this website works the same across all tested browsers (except Internet Explorer, see note below) including:

macOS 11: Safari 14, Chrome 88, Firefox 86, Edge 89

Windows 10: Edge 89, Chrome 88, Firefox 86

Android 9: Firefox 86, Firefox Focus 8.13 (86), Chrome 88, Edge 46, and DuckDuckGo 5.77

Except that the menu is a smidge sluggish on the Firefox browsers for Android, though not so sluggish you'd think it's not working, and in a couple cases a 1 pixel gap above or below a specific image. Don't recall which OS/browser had the gaps. This website has been designed as a mobile-first and responsive project.

Note on Internet Explorer

Note: The @font-face statements, and more importantly the expandable menu and submenu do not work in Internet Explorer 11. I am not going to fix this. You can open sites from Internet Explorer in Edge by pressing control+shift+e. Additionally, on Windows you can enable an 'Internet Explorer Mode' if you need it in Edge from Settings > Default Browser > Enable Internet Explorer Mode, and load pages/applications selectively from 'More Tools' in the Edge menu dropdown.

If you are still using Internet Explorer 11, you should know that As of November 2020, Microsoft Teams stopped supporting it, and in August 2021 Microsoft 365 apps and services will stop supporting it. IE 11 is the last version there will be, although as a Windows component it is still 'supported' (but not updated to support the modern Internet) until the end of support for your OS version. Additionally, support for Edge Legacy is going to end with no more security patches on March 9, 2021, so you should update to the new Edge if you have that. The new Edge is based on Chromium so if you have it you should have a version number close to 88 or 89 on desktop. See this Microsoft Tech Community blog post for more info.


Privacy

This site contains no trackers and does not use any cookies. There is a '__cfduid' cookie that comes from the Cloudflare service, but they say that this has always been used for bot detection and never has (and cannot) be used for user identification. In any case they are eliminating it on May 10th 2021 (though it may take up to 30 days for them to expire unless you clear your history). See this Cloudflare Blog post for more info.


Technology

This site contains HTML5, CSS3, one JavaScript file for the menu, and no other code (not counting sitemap.xml). The JavaScript file is only 85 lines when comments and blank lines are removed. Efforts were made to build it as a responsive and mobile first website, and to convert the CSS to SMACSS conventions (the last is incomplete). A small subset of the Pure CSS Framework is used, and Pure itself uses Normalize.css as its foundational layer.

Fonts are from Font Squirrel. Images, except for the banner, are derived from works on Unsplash or Wikimedia Commons. Image manipulation done with GIMP. Since late 2020, code development has been done in Visual Studio Code.


Image sources: