education.01.why.md 2.4KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. Title: Education: 01. Why
  2. Date: 2019-06-25 00:00
  3. Category: Page
  4. Slug: education.01.why
  5. Lang: en
  6. | < Back | Index | Next > |
  7. |---|---|---|
  8. | Not available | [Education][index] | [02. Dependencies][next] |
  9. </div><div class="contents">
  10. In this document we briefly explain why **PSKOV** was created.
  11. Estimated completion time: 5 minutes.
  12. **Table of contents**
  13. * [01. Why](#why)
  14. * [02. Features](#features)
  15. <a name="why"/>
  16. ## 01. Why
  17. You might know there already exist quite a lot of [static site generators][other-generators], why create another one? Because **they were not good enough** for [Open Game Studio][ogs] needs.
  18. Here's a list of **features we don't need**:
  19. | № | Unwelcome feature | Note |
  20. |---|---|---|
  21. | 1 | Learning anything beyond HTML, CSS, JavaScript, and Markdown | These technologies are enough to have a clean web site |
  22. | 2 | Server side | Nobody should be able to pull the plug on you except yourself |
  23. | 3 | Installation | No more forced updates that were never requested |
  24. | 4 | Comprehensible source code | No more millions of source code files |
  25. <a name="features"/>
  26. ## 02. Features
  27. Consequently, here is a list of **PSKOV features**:
  28. | № | PSKOV feature | Note |
  29. |---|---|---|
  30. | 1 | HTML, CSS, JavaScript, and Markdown | Just what you already know |
  31. | 2 | Client side | **PSKOV** is a client side JavaScript application, it runs solely on your device |
  32. | 3 | Available on-line | [http://opengamestudio.org/pskov][pskov] |
  33. | 4 | Available off-line | Just save the [Tool][pskov] page and then open it locally |
  34. | 5 | Comprehensible source code | **PSKOV** is a single HTML file |
  35. | 6 | Belongs to everyone | **PSKOV** is released under [CC0][cc0] license (public domain)|
  36. | 7 | Runs for decades | You can use **PSKOV** on both Windows 2000 and Windows 2030\* |
  37. \* Windows 2030 does not (yet) exist, we simply refer to the fact that **PSKOV** is designed to work for operating systems released in the range of years 2000-2030
  38. </div><div class="contents">
  39. | < Back | Index | Next > |
  40. |---|---|---|
  41. | Not available | [Education][index] | [02. Dependencies][next] |
  42. [index]: education.html
  43. [next]: education.02.deps.html
  44. [other-generators]: https://medium.com/codingthesmartway-com-blog/top-static-site-generators-for-2019-26a4c8afcc05
  45. [ogs]: http://opengamestudio.org
  46. [pskov]: http://opengamestudio.org/pskov
  47. [cc0]: https://creativecommons.org/share-your-work/public-domain/cc0/