Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

techfacets.org

Project site for "From Human Factors to Human-Technology Factors: An HCI Perspective on Technology in Avalanche Safety" (Hartmann & Smith, ISSW 2026).

Static HTML/CSS/JS, no build step — designed to be served directly by GitHub Pages.

Files

  • index.html — the whole site (single page)
  • styles.css, script.js — styling and the filterable table behavior
  • table-data.js — structured data for the FACETS × Technology table, transcribed from the paper's Table 2 with citation links added where the reference list provides a URL/DOI
  • assets/paper.pdf — the paper PDF
  • assets/key-figure.png, assets/key-figure.pdf — the Good/Bad/Ugly key figure
  • CNAME — tells GitHub Pages to serve this repo at techfacets.org
  • docs/feedback-form-spec.md — the question-by-question spec used to build the Google Form (for reference/edits later)

Publishing on GitHub Pages

  1. Push this repo to GitHub (public repo, any name).
  2. In the repo settings → Pages, set the source to the main branch, root directory.
  3. GitHub Pages will pick up the CNAME file automatically and serve the site at techfacets.org once DNS (below) is configured. It also updates the repo's custom domain setting for you.
  4. Wait for the padlock/HTTPS certificate to provision (can take up to ~24h after DNS propagates) — GitHub Pages issues this automatically once it sees correct DNS.

DNS setup at Namecheap (apex + www)

In Namecheap's Advanced DNS tab for techfacets.org, add:

Type Host Value TTL
A @ 185.199.108.153 Automatic
A @ 185.199.109.153 Automatic
A @ 185.199.110.153 Automatic
A @ 185.199.111.153 Automatic
CNAME www berkeleyhci.github.io. Automatic

(Those four A records are GitHub Pages' fixed apex-domain IPs — same for everyone.) Remove any existing Namecheap "URL Redirect" or parking records for @ and www first, or they'll conflict.

DNS propagation can take a few minutes to a few hours. Once it's live, on GitHub go to Settings → Pages and check "Enforce HTTPS" once the option becomes available.

Updating the feedback form link

The Google Form URL is currently hardcoded in index.html in two places (hero CTA row and the Contribute section). If the form is ever recreated, update both.

License

Site code: no license file added yet — add one if you want this reusable by others (MIT is a reasonable default). Paper text/figures/table: © 2026 the authors; this is a preprint copy pending the official ISSW proceedings.

About

Site for the ISSW 2026 Paper on Technology and FACETS

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages