Compare commits
2 Commits
31960cbcd1
...
096b5f8ef4
Author | SHA1 | Date |
---|---|---|
Ilja Kartašov | 096b5f8ef4 | |
Ilja Kartašov | 8ed43da0be |
File diff suppressed because it is too large
Load Diff
Binary file not shown.
After 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 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
|
||||||
|
|
|
@ -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>
|
||||||
|
|
|
@ -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,30 @@ 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;
|
||||||
|
}
|
||||||
|
|
||||||
/* -------------------------------------------------------------------------- */
|
/* -------------------------------------------------------------------------- */
|
||||||
|
|
||||||
.main-content {
|
.main-content {
|
||||||
|
|
Loading…
Reference in New Issue