You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

education.01.why.md 2.4KB

5 jaren geleden
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. Title: Education: 01. Why
  2. Date: 2019-05-14 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 are not good enough** for [Opensource 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 deliver information to users |
  22. | 2 | Server side | Nobody should be able to pull the plug on you except yourself |
  23. | 3 | Installation | We had enough updates that were never requested |
  24. | 4 | Comprehensible source code | Single file with just enough number of lines |
  25. <a name="features"/>
  26. ## 02. Features
  27. Consequently, here is a list of **PSKOV features**:
  28. | № | PSKOV feature | Note |
  29. |---|---|---|
  30. | 1 | Bare HTML, CSS, JavaScript, and Markdown | No need for template language, web framework or anything else |
  31. | 2 | Client side | **PSKOV** is a client side JavaScript application, it runs solely on your device |
  32. | 3 | Optional installation | **PSKOV** is available at [http://opengamestudio.org/pskov][pskov]. However, if you want to keep **PSKOV** locally, you can get **PSKOV** single HTML file [here][pskov-src] and open it locally |
  33. | 4 | Comprehensible source code | **PSKOV** is a [single HTML file][pskov-src] with less than 10000 lines of code |
  34. | 5 | Decades long support (DLS) | You can use **PSKOV** on both Windows 2000 and Windows 2030\* |
  35. \* 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
  36. </div><div class="contents">
  37. | < Back | Index | Next > |
  38. |---|---|---|
  39. | Not available | [Education][index] | [02. Dependencies][next] |
  40. [index]: education.html
  41. [next]: education.02.deps.html
  42. [other-generators]: https://medium.com/codingthesmartway-com-blog/top-static-site-generators-for-2019-26a4c8afcc05
  43. [ogs]: http://opengamestudio.org
  44. [pskov]: http://opengamestudio.org/pskov
  45. [pskov-src]: http://opengamestudio.org/pskov-201905.html