Compare commits
No commits in common. "096b5f8ef4f11ca09c59bbe1753734f9e2afb7f2" and "31960cbcd19d07ea6b6bfc42548217d4d0545df8" have entirely different histories.
096b5f8ef4
...
31960cbcd1
1537
aisl/handbook.html
1537
aisl/handbook.html
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Before Width: | Height: | Size: 56 KiB |
|
@ -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 - a lightweight C library for web development</title>
|
<title>AISL Technology</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 - a lightweight C library for web development</h1>
|
<h1>AISL Technology</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,14 +58,6 @@
|
||||||
<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
|
||||||
|
|
|
@ -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 flexibility that C language grants to developers is one of its
|
Such freedom and flixibility 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,7 +72,6 @@ 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>
|
||||||
|
|
|
@ -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, h5, p
|
section, summary, ul, li, code, blockquote, img, h1, h2, h3, h4, p
|
||||||
{
|
{
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
|
@ -121,55 +121,6 @@ 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 {
|
||||||
|
@ -232,15 +183,12 @@ hr {
|
||||||
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 ,
|
||||||
|
@ -416,18 +364,10 @@ hr {
|
||||||
}
|
}
|
||||||
|
|
||||||
.text-content h1 {
|
.text-content h1 {
|
||||||
padding: 0 0 1.5em;
|
padding: 0 0 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.text-content h2 {
|
.text-content h2 {
|
||||||
padding: 1em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.text-content h3 {
|
|
||||||
padding: .7em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.text-content h4 {
|
|
||||||
padding: .5em 0;
|
padding: .5em 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -442,11 +382,6 @@ hr {
|
||||||
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;
|
||||||
|
@ -456,30 +391,6 @@ hr {
|
||||||
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;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* -------------------------------------------------------------------------- */
|
/* -------------------------------------------------------------------------- */
|
||||||
|
|
||||||
.main-content {
|
.main-content {
|
||||||
|
|
Loading…
Reference in New Issue