dat-ecosystem-archive / book

Documentation on how to implement the Dat Protocol [ DEPRECATED - see https://github.com/hypercore-protocol/new-website/tree/master/guides for similar functionality. More info on active projects and modules at https://dat-ecosystem.org/ ]
https://datprotocol.github.io/book/
Apache License 2.0
68 stars 9 forks source link

Remove Google surveillance included by default by mdbook #20

Open aral opened 5 years ago

aral commented 5 years ago

After posting a copy of the book on my site, I was alerted that I was unknowingly contributing to giving Google eyes on the web and exposing my visitors to surveillance by Google/Alphabet, Inc. because mdbook apparently includes a bunch of Google surveillance by default (https://github.com/rust-lang-nursery/mdBook/search?utf8=%E2%9C%93&q=google&type=).

We should remove this from our build and not expose people to surveillance while reading the book.

aral commented 5 years ago

I‘ve now submitted a pull request for mdbook that, if/when merged, will serve web fonts locally and not hit Google’s servers:

https://github.com/rust-lang-nursery/mdBook/pull/848

In the meanwhile, to create a Google-free version of The Dat Protocol book, you can use my fork:

https://github.com/aral/mdBook

My copy on https://ar.al/the-dat-protocol (which includes https://github.com/datprotocol/book/pull/19), serves all assets entirely first-party.

yoshuawuyts commented 5 years ago

@aral Oh yeah, that PR looks really good. Would be really neat if it landed on mdbook!