glTF 2.0 is an open standard file format for 3D models, optimized for efficient transmission (on the web, for example). A quick GitHub search gives nearly 1000 repositories in results. The format comes in two variants, each with a different extension:
.glbefficiently packed binary data, in a single standalone file.
.gltfhuman-readable JSON, optionally referencing binary data in separate
.binor image files.
To my understanding, GitHub Pages applies gzip to some file types, but that list does not include either of the file extensions above. glTF models benefit substantially from gzip compression, and web content using WebXR APIs often rely heavily on glTF. It would be awesome if GitHub could include at least
.glb, if not also
.bin, on the list of filetypes that automatically get gzip support when uploaded to GitHub pages. The
.bin extension is not unique to glTF, so there may be other implications for enabling gzip there.
Alternatively, support for serving pre-compressed files would also greatly improve things for WebXR applications deployed on GitHub pages.