2020-09-30 10:06:07 +00:00
<!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "utf-8" >
2020-10-05 04:09:49 +00:00
< title > kiccan< / title >
2020-09-30 10:06:07 +00:00
< meta name = "description" content = "Generate Onionr block" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0, shrink-to-fit=no" >
< meta name = "referrer" content = "no-referrer" >
< link rel = "icon" href = "data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><text y=%22.9em%22 font-size=%2290%22>👁️</text></svg>" >
< link rel = "stylesheet" href = "css/bulma-dark.min.css" >
2020-10-05 04:09:49 +00:00
< link rel = "stylesheet" href = "style.css" >
< script src = "tordetect.js" async > < / script >
< script src = "marked.min.js" defer > < / script >
2020-10-05 08:42:20 +00:00
< script src = "purify.min.js" defer > < / script >
2020-09-30 10:06:07 +00:00
< script src = "sha3.js" defer > < / script >
< script src = "onionr-jspow/index.js" defer > < / script >
2020-09-30 19:51:19 +00:00
< script src = "onionr-blocks.js" defer > < / script >
2020-10-05 04:09:49 +00:00
< script src = "hush-hush.js" defer > < / script >
2020-10-02 06:52:49 +00:00
< script src = "worker-handler.js" defer > < / script >
2020-10-06 02:07:48 +00:00
< script src = "message-creator.js" defer > < / script >
2020-09-30 10:06:07 +00:00
< / head >
< body >
< section class = "section" >
< div class = "container" >
< h1 class = "title" >
2020-10-05 04:09:49 +00:00
kiccan
2020-09-30 10:06:07 +00:00
< / h1 >
< p class = "subtitle" >
2020-10-05 04:09:49 +00:00
anonymous decentralized message board 🌐
< img src = "vanilla.png" alt = "this website uses vanilla JS" aria-hidden = "true" loading = "lazy" class = "is-pulled-right" >
< img src = "copyleft.png" alt = "GNU" aria-hidden = "true" loading = "lazy" class = "is-pulled-right" >
2020-09-30 10:06:07 +00:00
< / p >
2020-10-05 04:09:49 +00:00
< noscript > < p class = "has-text-warning" >
JavaScript is required for this app. The server has no knowledge of posts, so content must be served by P2P nodes.
< / p > < / noscript >
< p > kiccan is a message board program that utilizes the < a href = "https://onionr.net/" > Onionr< / a > network.< / p >
2020-10-05 08:42:20 +00:00
< p > posts are rate-limited using a partial hash collision proof of work function.< / p >
2020-10-05 04:09:49 +00:00
< p > ⚠️ the host of this web page has no control over posts. Browse and post at your own risk.< / p >
< p class = "is-pulled-right" > post memory usage: < span id = "memUsage" > 0kb< / span > < / p >
< p class = "is-hidden has-text-warning noTor" > You do not seem to be able to reach .onion services. Please use Tor Browser or Brave Browser's private tabs.< / p >
2020-09-30 10:06:07 +00:00
< / div >
< / section >
2020-10-05 04:09:49 +00:00
< div class = "container messageCreator" >
< div class = "columns" >
< div class = "column is-two-fifths" >
< div class = "postForm" >
< div class = "control" >
2020-10-05 08:42:20 +00:00
< p > Markdown is supported, except for images, styles and scripts.< / p >
2020-10-06 02:07:48 +00:00
< textarea class = "textarea" placeholder = "Draft a post..." id = "postMessageField" > < / textarea >
2020-10-05 04:09:49 +00:00
< / div >
< / div >
< / div >
< div class = "column" >
< / div >
< / div >
< div class = "control" >
2020-10-06 02:07:48 +00:00
< a class = "button is-primary" id = "createMessageBtn" > Create Post< / a >
2020-10-05 04:09:49 +00:00
< / div >
< / div >
2020-09-30 10:06:07 +00:00
< div class = "container messageFeed" >
< / div >
< template id = "cMsgTemplate" >
< div class = "box cMsgBox" >
< div class = "columns" >
< div class = "column cMsg" >
Message
< / div >
< div class = "column cAuthor is-narrow" > < / div >
< div class = "column is-narrow cMsgDate" >
Date
< / div >
< / div >
< / div >
< / template >
< / body >
< / html >