Presentation is loading. Please wait.

Presentation is loading. Please wait.

Kroc Camen. code is art Camen Design Three Principles.

Similar presentations


Presentation on theme: "Kroc Camen. code is art Camen Design Three Principles."— Presentation transcript:

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.”

11

12 No comments. email or blog

13 “The more JavaScript you add to a comment system, the worse it gets.”

14

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

36

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

40

41 Easy to theme Templates are HTML and HTML only; no `{{template tags}}` or mixed server / client code.

42

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?


Download ppt "Kroc Camen. code is art Camen Design Three Principles."

Similar presentations


Ads by Google