@@ -17,9 +17,9 @@ The site is still built with Jekyll and hosted on GitHub Pages, but it’s now
1717fronted by Cloudflare who offer a plethora of [ performance-related
1818services] ( https://www.cloudflare.com/performance/ ) . I was only really interested
1919in HTTPS because it allows me to use, among other things, HTTP/2[ ^ 1 ] , Brotli,
20- and Service Worker (I’m not actually using the latter two yet, but now at least
21- I can), and when my buddy [ James ] ( https://twitter.com/jameskirkby ) tipped me off
22- as to [ just how
20+ and Service Worker (~~ I’m not actually using the latter two yet, but now at
21+ least I can~~ CSS Wizardry is now running on a simple Service Worker!), and when
22+ my buddy [ James ] ( https://twitter.com/jameskirkby ) tipped me off as to [ just how
2323simple] ( https://blog.cloudflare.com/secure-and-fast-github-pages-with-cloudflare/ )
2424the process is, I got stuck in and got it done.
2525
@@ -41,7 +41,7 @@ moment, but for now I want to talk a little about security.
4141I imagine that although most users won’t have much of an understanding as to the
4242technical implications behind a secure or a not-secure site (I’m hesitant to use
4343the word _ insecure_ ), they are becoming aware that there is such thing as
44- security. With Google’s intent to [ mark certain websites as
44+ security. With Google’s intent to [ mark certain webpages as
4545insecure] ( https://security.googleblog.com/2016/09/moving-towards-more-secure-web.html ) ,
4646and the general increase in awareness, users _ do_ know that secure websites are
4747a thing. The implication, therefore, is that any site that isn’t explicitly
@@ -109,10 +109,10 @@ it’s pretty clear that using HTTP/2 is the right decision. Other companies
109109
110110## What Next
111111
112- Next up, I can look at implementing a simple Service Worker to provide better
113- caching strategies, as well as a simple offline page for users on poor or
114- non-existent connections. I should also look into splitting up my CSS into more
115- granular, individually cacheable chunks.
112+ ~~ Next up, I can look at implementing~~ I have now implemented a simple Service
113+ Worker to provide better caching strategies, as well as a simple offline page
114+ for users on poor or non-existent connections. I should also look into splitting
115+ up my CSS into more granular, individually cacheable chunks.
116116
117117Unfortunately, given that I am still hosting on GitHub Pages, I am limited in
118118how much I can implement. Things like enabling Brotli will have to be done by
0 commit comments