Compare commits

...
3 Commits
Author SHA1 Message Date
elias 2400448c32 Add counter to all pages 2019-07-27 16:42:46 +02:00
elias 096b5f8ef4 Completed AISL handbook 2019-06-18 12:49:18 +02:00
elias 8ed43da0be Add 50% of AISL handbook 2019-06-16 22:34:10 +02:00
12 changed files with 1656 additions and 7 deletions
+1
View File
@@ -125,5 +125,6 @@
</div> </div>
</div> </div>
<script async type="text/javascript" src="/static/main.js"></script> <script async type="text/javascript" src="/static/main.js"></script>
<script async src="https://www.w3counter.com/tracker.js?id=127316"></script>
</body> </body>
</html> </html>
+1538
View File
File diff suppressed because it is too large Load Diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

+11 -2
View File
@@ -11,7 +11,7 @@
<meta name="description" content=""> <meta name="description" content="">
<meta name="author" content="Löwenware.s.r.o"> <meta name="author" content="Löwenware.s.r.o">
<title>AISL Technology</title> <title>AISL - a lightweight C library for web development</title>
<link href="/static/style.css" rel="stylesheet" /> <link href="/static/style.css" rel="stylesheet" />
@@ -46,7 +46,7 @@
<main class="content text-content"> <main class="content text-content">
<h1>AISL Technology</h1> <h1>AISL - a lightweight C library for web development</h1>
<p>AISL is an acronym for Asynchronous Internet Server Library - a C library <p>AISL is an acronym for Asynchronous Internet Server Library - a C library
for web development with built-in lightweight asynchronous HTTP server. It for web development with built-in lightweight asynchronous HTTP server. It
@@ -58,6 +58,14 @@
<p>AISL can power up wide range of applications from small web sites to <p>AISL can power up wide range of applications from small web sites to
complex IoT or mobile application backends.</p> complex IoT or mobile application backends.</p>
<h2>Documentation</h2>
<p>We've combined all necessary information for a quick start and advanced
usage of AISL in a single all-in-one <a href="/aisl/handbook.html">Handbook</a>.
If you are looking for an <a href="handbook.html#installation">installation instructions</a>,
<a href="handbook.html#getting-started">Hello World</a> example or full
<a href="handbook.html#api-reference">API reference</a>, it is exactly what
you need.</p>
<h2>The Technology</h2> <h2>The Technology</h2>
<p>AISL is our contribution to faster Internet. In addition to library <p>AISL is our contribution to faster Internet. In addition to library
@@ -115,5 +123,6 @@
</div> </div>
</div> </div>
<script async type="text/javascript" src="/static/main.js"></script> <script async type="text/javascript" src="/static/main.js"></script>
<script async src="https://www.w3counter.com/tracker.js?id=127316"></script>
</body> </body>
</html> </html>
+2 -1
View File
@@ -50,7 +50,7 @@
(or lack of it) quite often. Programmers, communities, corporations and (or lack of it) quite often. Programmers, communities, corporations and
software foundations may define and follow own rules without (or almost software foundations may define and follow own rules without (or almost
without) any affect on a resulting application work process and efficiency. without) any affect on a resulting application work process and efficiency.
Such freedom and flixibility that C language grants to developers is one of its Such freedom and flexibility that C language grants to developers is one of its
greatest adventages and a proof of genius of Dennis Ritchie and greatest adventages and a proof of genius of Dennis Ritchie and
Kenneth Thompson.</p> Kenneth Thompson.</p>
<p>But what is the right coding style for C?</p> <p>But what is the right coding style for C?</p>
@@ -72,6 +72,7 @@ this case is a somthing that could really affect the price. So it is worth to
follow at least some rules than nothing. Needless to say that for commercial follow at least some rules than nothing. Needless to say that for commercial
projects, importance of those things goes higher.</p> projects, importance of those things goes higher.</p>
<h2>File Layout</h2> <h2>File Layout</h2>
<p>This is one of the most natural language aspects. Almost all developers <p>This is one of the most natural language aspects. Almost all developers
are following such or similar order:</p> are following such or similar order:</p>
+1
View File
@@ -83,5 +83,6 @@
</div> </div>
</div> </div>
<script async type="text/javascript" src="/static/main.js"></script> <script async type="text/javascript" src="/static/main.js"></script>
<script async src="https://www.w3counter.com/tracker.js?id=127316"></script>
</body> </body>
</html> </html>
+1
View File
@@ -135,5 +135,6 @@
</div> </div>
</div> </div>
<script async type="text/javascript" src="/static/main.js"></script> <script async type="text/javascript" src="/static/main.js"></script>
<script async src="https://www.w3counter.com/tracker.js?id=127316"></script>
</body> </body>
</html> </html>
+1
View File
@@ -109,5 +109,6 @@ contributions. Or <a href="/contact/">contact us</a>, if you have ideas of colla
</div> </div>
</div> </div>
<script async type="text/javascript" src="/static/main.js"></script> <script async type="text/javascript" src="/static/main.js"></script>
<script async src="https://www.w3counter.com/tracker.js?id=127316"></script>
</body> </body>
</html> </html>
+1
View File
@@ -145,5 +145,6 @@
</div> </div>
</div> </div>
<script async type="text/javascript" src="/static/main.js"></script> <script async type="text/javascript" src="/static/main.js"></script>
<script async src="https://www.w3counter.com/tracker.js?id=127316"></script>
</body> </body>
</html> </html>
+1
View File
@@ -181,5 +181,6 @@
</div> </div>
</div> </div>
<script async type="text/javascript" src="/static/main.js"></script> <script async type="text/javascript" src="/static/main.js"></script>
<script async src="https://www.w3counter.com/tracker.js?id=127316"></script>
</body> </body>
</html> </html>
+97 -3
View File
@@ -27,7 +27,7 @@ section, summary, ul, li, code, blockquote, .section
body, body,
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, article, aside, details, figcaption, figure, footer, header, hgroup, main, nav,
section, summary, ul, li, code, blockquote, img, h1, h2, h3, h4, p section, summary, ul, li, code, blockquote, img, h1, h2, h3, h4, h5, p
{ {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -121,6 +121,55 @@ h3, .h3-like {
font-size: 1.6em; font-size: 1.6em;
} }
h4, .h4-like {
font-family: 'Jura', sans-serif;
font-weight: normal;
font-size: 1.6em;
}
h5, .h5-like {
font-family: 'Jura', sans-serif;
font-weight: normal;
font-size: 1em;
}
code {
background-color: #f8f8fc;
border-radius: 5px;
padding: 20px;
font-size: 1em;
font-family: monospace;
white-space: pre;
margin: 0 0 1em;
tab-size: 4;
-moz-tab-size: 4;
}
code.inline {
padding: 0;
margin: 0;
display: inline;
color: #9f353d;
}
code a {
text-decoration: none;
}
code .keyword {
font-weight: bold;
color: #8c0915;
}
code .string {
color: #33692b;
}
hr {
border: 0;
border-top: 1px solid #d9dfe3;
}
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
.icon { .icon {
@@ -183,12 +232,15 @@ h3, .h3-like {
height: auto; height: auto;
} }
.double-picture { .double-picture {
float: left; float: left;
width: 50%; width: 50%;
height: auto; height: auto;
} }
.shrink-picture {
max-width: 100%;
}
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
.svg-menu-icon .svg-menu-lines , .svg-menu-icon .svg-menu-lines ,
@@ -364,10 +416,18 @@ h3, .h3-like {
} }
.text-content h1 { .text-content h1 {
padding: 0 0 1em; padding: 0 0 1.5em;
} }
.text-content h2 { .text-content h2 {
padding: 1em 0;
}
.text-content h3 {
padding: .7em 0;
}
.text-content h4 {
padding: .5em 0; padding: .5em 0;
} }
@@ -382,6 +442,11 @@ h3, .h3-like {
list-style-type: disc; list-style-type: disc;
} }
.text-content ul ul{
padding: 1em 0;
list-style-type: circle;
}
.text-content li { .text-content li {
padding: 0 0 0.5em; padding: 0 0 0.5em;
display: list-item; display: list-item;
@@ -391,6 +456,35 @@ h3, .h3-like {
font-style: italic; font-style: italic;
} }
.table-of-contents a {
text-decoration: none;
}
.code-doc {
padding: 0 0 3em;
}
.code-doc p {
padding: 0 3em;
}
.code-doc .h5-like {
font-weight: normal;
padding: .5em 20px .5em;
text-transform: uppercase;
}
.code-doc ul {
padding: 0 40px;
list-style-type: square;
}
.tool-content {
background-color: #efefef;
}
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
.main-content { .main-content {
+1
View File
@@ -116,5 +116,6 @@
</div> </div>
</div> </div>
<script async type="text/javascript" src="/static/main.js"></script> <script async type="text/javascript" src="/static/main.js"></script>
<script async src="https://www.w3counter.com/tracker.js?id=127316"></script>
</body> </body>
</html> </html>