diff --git a/README.md b/README.md index 9edfec6..dbde4eb 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ Thanks [art.mari.ka](https://www.instagram.com/art.mari.ka/) for the illustratio Thanks [Ilya Subbotin](https://ru.linkedin.com/in/isubbotin) and [Fedor Golubev](https://www.linkedin.com/in/fedor-golubev-93910b5/) for the valuable feedback. -Thanks [Ira Gorelik](https://pixabay.com/users/igorelick-680927/) for the Aqueduct. +Thanks [Slepitssskaya](https://photodune.net/user/slepitssskaya) for the Aqueduct. Thanks [Friedrich Althausen](http://www.grafikfritze.de/) for Vollkorn, [Christian Robertson](https://twitter.com/cr64) for Roboto Mono, and [ParaType](https://www.paratype.ru/) for PT Sans. diff --git a/docs/API.en.epub b/docs/API.en.epub index ebadf42..a456be2 100644 Binary files a/docs/API.en.epub and b/docs/API.en.epub differ diff --git a/docs/API.en.html b/docs/API.en.html index d227c6b..65f39b2 100644 --- a/docs/API.en.html +++ b/docs/API.en.html @@ -147,7 +147,7 @@

In other words, hundreds or even thousands of different APIs must work correctly to make basic actions possible such as viewing a webpage. Modern Internet technologies simply couldn't exist without these tons of APIs working fine.

An API is an obligation. A formal obligation to connect different programmable contexts.

When the author of this book is asked for an example of a well-designed API, he will usually show a picture of a Roman aqueduct:

-
The Pont-du-Gard aqueduct. Built in the 1st century AD
The Pont-du-Gard aqueduct. Built in the 1st century AD. Image Credit: igorelick @ pixabay
+
The Pont-du-Gard aqueduct. Built in the 1st century AD
The Pont-du-Gard aqueduct. Built in the 1st century AD. Image Credit: Slepitssskaya / Envato