Download presentation
Presentation is loading. Please wait.
Published byBernard Dennis Modified over 9 years ago
1
Kroc Camen
2
code is art
3
Camen Design
4
Three Principles
5
I. Code is Art (art is personality)
6
HTML5 since 2008; No s. No s. No classes. No IDs (presentational)
7
II. Solve Only My Problem “The Internet is full of generic code that solves generic problems, generically.”
8
Be personal. “Blog for yourself, not for others.”
9
Don’t do what others say. No imaginary customer / boss / market-share to hold you back
10
III. Let Everybody Else Do Their Job “Don’t lower your standards, simplify your methods.”
12
No comments. email or blog
13
“The more JavaScript you add to a comment system, the worse it gets.”
15
No social junk. copy + paste, bookmarks
16
Some Things I Made
17
Video for Everybody:
18
HTML was designed to last. JavaScript wasn’t. HTML5 Video first, Flash second
19
VfE is a pattern, not a product! Use "Media Element JS" instead!
20
ReMarkable:
21
Converts Plain Text Syntax to HTML Title 1 ======= Title 2 ------- The quick brown fox _ jumps over the lazy dog. Title 1 Title 2 The quick brown fox jumps over the lazy dog. <a href="http://google.com">Click me!
22
Markdown: ~1’400 loc Perl!
23
PHPMarkdownExtra: ~ 3’000 loc, 2 classes, 85 functions (It does a lot more though!)
24
ReMarkable: 630 loc, 1 function
25
^:: (?:\(#([0-9a-z_-]+)\) )?(.*)\n{0,2}((?:\t+.*\n)+|(? :\t+.*(?:\n|(\n)\n)?)+)?\n(?= \n::| )
26
NoNonsense Forum:
27
A Brief History of Discussion on the Internet: 1971 Email 1978 BBS 1980 Usenet 1988 Internet Relay Chat 1994 Web Forums 1997 Blogging 2004 Facebook 2006 Twitter
28
A Brief History of Discussion on the Internet: 1971 Email - Can't get rid of it 1978 BBS - Dead, replaced by Web 1980 Usenet - Dying, BitTorrent 1988 Internet Relay Chat - Alive + well 1994 Web Forums - Still going strong 1997 Blogging - Popular as ever 2004 Facebook 2006 Twitter
29
A Brief History of Discussion on the Internet: These are brands, not protocols Their future is not guaranteed. Anybody remember MySpace? Bebo? 2004 Facebook 2006 Twitter
30
The forum is not dead, it just lost its way
31
Signatures Avatars bigger than your face Ranks (I have more posts than you!!!) Over-engineered: groups, bookmarks, profiles, messaging Noise, clutter, hostility
32
Discussion has been drowned-out by ego.
33
NoNonsense Forum
34
No database Just RSS
35
No hurdles Register + post at the same time. No CAPTCHA
37
No distraction, just discussion No avatars, no post ranks, no signatures, no profiles
38
Works everywhere... Internet Explorer 6 / 7 / 8 / 9 / 10 / 11... Mozilla Firefox 3+ Google Chrome Safari 3+ Opera 9+ Text browsers!...
39
iOS, Android, Kindle (including e-ink) & more
41
Easy to theme Templates are HTML and HTML only; no `{{template tags}}` or mixed server / client code.
43
NNF is not trying to be the only forum in town (e.g. phpBB)
44
It’s good for team / office discussion
45
There’s a lot still to improve Easier installation, updating Why isn't installing a web-app on a web-server as easy as buying an app on an iPhone? Industry-wide problem :( Easier administration I plan to develop an admin web-interface so you don’t have to FTP-in and edit text files by hand Translation Working on translation-support at the moment!
46
You can help! Study the code, make changes—it’s open source! File issues Make suggestions on the Camen Design forum Spread the word!
47
Thank You. Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.