IndieWebCamp August 21-28, 2015
This is an automatically-generated summary of the IndieWebCamp wiki edits from August 21-28, 2015
Table of Contents
New Pages
- events/2015-08-27-homebrew-website-club 12 edits by rhiaro.co.uk, tantek.com, legion.ddns.info, hamhut1066.com, kongaloosh.com
- auto-space 4 edits by loqi.me, tantek.com
- Content-Security-Policy 4 edits by tantek.com
- Template:legion 3 edits by legion.ddns.info
- rejam 3 edits by loqi.me, tantek.com
- progressive enhancement 2 edits by loqi.me, tantek.com
- User:Unicyclic.com mal 2 edits by unicyclic.com mal
- curlability 2 edits by loqi.me, tantek.com
- advertising 2 edits by tantek.com
- your name 2 edits by loqi.me, tantek.com
- what is 2 edits by tantek.com
- Yelp 2 edits by loqi.me, kylewm.com
- publics 2 edits by loqi.me, tantek.com
- MySpace 1 edit by loqi.me
- User:Legion.ddns.info 1 edit by legion.ddns.info
- User:Legion.co.uk 1 edit by legion.ddns.info
- Template:kryogenix 1 edit by tantek.com
- Template:sandro 1 edit by tantek.com
- Template:brianloveswords 1 edit by tantek.com
- User:Silencematters.com 1 edit by tantek.com
Changed Pages
- events/2015-08-26-homebrew-website-club 22 edits by tantek.com, kodfabrik.se, adactio.com, jeena.net, joskar.se, aaronparecki.com, kevinmarks.com
- note 5 edits by tantek.com, atomicules.co.uk
- timeline 5 edits by tantek.com
- Events 4 edits by rhiaro.co.uk, tantek.com
- Post Kinds Plugin 4 edits by david.shanske.com
- MediaWiki:Sidebar 4 edits by tantek.com
- Google Plus 3 edits by tantek.com, kartikprabhu.com
- events/2015-09-09-homebrew-website-club 3 edits by tantek.com, kylewm.com
- Main Page 3 edits by tantek.com
- Homebrew Website Club 3 edits by kodfabrik.se, tantek.com
- IRC People 2 edits by unicyclic.com mal
- autolink 2 edits by tantek.com
- js;dr 2 edits by tantek.com, astronaut-wannabe.com
- Untappd 2 edits by aaronparecki.com
- File:hwcgot2.jpg 2 edits by jeena.net, vanderven.se martijn
- Haskell 2 edits by unrelenting.technology
- object-oriented-programming-antipattern 2 edits by aaronparecki.com, tantek.com
- jam 2 edits by david.shanske.com, tantek.com
- comments-presentation 1 edit by kodfabrik.se
- interactions 1 edit by kylewm.com
- bookmark 1 edit by atomicules.co.uk
- Amazon 1 edit by tantek.com
- event 1 edit by jeena.net
- business-models 1 edit by tantek.com
- privacy 1 edit by tantek.com
- 2014-05-06-iiw-indieauth 1 edit by tantek.com
- Help:Editing 1 edit by colintedford.com
- gallery 1 edit by tantek.com
- Template:Homebrew Website Club 1 edit by rhiaro.co.uk
- longevity 1 edit by tantek.com
- Falcon 1 edit by tantek.com
- h-x-app 1 edit by kodfabrik.se
- Template:sparkline/doc 1 edit by tantek.com
- architecture astronomy 1 edit by tantek.com
- User:Unrelenting.technology 1 edit by unrelenting.technology
- shun 1 edit by tantek.com
- Micropub-brainstorming 1 edit by kodfabrik.se
- spam 1 edit by tantek.com
- report abuse 1 edit by tantek.com
- xss 1 edit by unrelenting.technology
- block 1 edit by tantek.com
- feedly 1 edit by tantek.com
- 2014/NYC 1 edit by tantek.com
- Template:aaronpk 1 edit by tantek.com
- 2015/Germany 1 edit by tantek.com
- Webmention 1 edit by tantek.com
- WordPress 1 edit by tantek.com
- 2014/SF 1 edit by tantek.com
- Template:caseorganic 1 edit by tantek.com
- Template:JeremyZilar 1 edit by tantek.com
- 2014/Cambridge 1 edit by tantek.com
- projects 1 edit by tantek.com
New Pages
Created by Rhiaro.co.uk on August 24
- Mon, August 24 rhiaro.co.uk Edinbrah
- Mon, August 24 tantek.com /* Where */ better h-card
- Wed, August 26 legion.ddns.info /* Edinburgh */
- Wed, August 26 legion.ddns.info /* Edinburgh */
- Wed, August 26 hamhut1066.com /* Edinburgh */
- Wed, August 26 hamhut1066.com /* Edinburgh */
- Wed, August 26 kongaloosh.com /* Edinburgh */
- Thu, August 27 legion.ddns.info /* Edinburgh */
- Thu, August 27 legion.ddns.info /* Edinburgh */
- Thu, August 27 legion.ddns.info /* Edinburgh */
- Thu, August 27 rhiaro.co.uk /* Photos */
- Thu, August 27 tantek.com /* Notes */ add Kongaloosh's notes
Created by Loqi.me on August 24
- Mon, August 24 loqi.me prompted by tantek https://indiewebcamp.com/irc/2015-08-24/line/1440459731624 and dfn added by tantek
- Mon, August 24 tantek.com see also note#Indieweb_whitespace_thinking
- Mon, August 24 tantek.com see also autolink
- Wed, August 26 tantek.com CASSIS implements this
This article is a stub. You can help the IndieWebCamp wiki by expanding it.
auto-space is space markup (like a br or nbsp) that was automatically added to some text to explicitly add markup linebreaks, line indenting, or sequential spacing.
Implementations
CASSIS
Open source library CASSIS has an auto_space
function (as of 2015-08-26 +0200) that implements this.
See Also
Created by Tantek.com on August 28
- Fri, August 28 tantek.com stub with examples, including what I intend to use (and examples that build up to it)
- Fri, August 28 tantek.com CSP2 spec reference, html5rocks article
- Fri, August 28 tantek.com why, how to, indieweb examples, add mine, with documentation
- Fri, August 28 tantek.com /* Tantek */ note twitter frame/script for tweet button with tweeted count only, and frame-src is also needed for current Microsoft Edge
This article is a stub. You can help the IndieWebCamp wiki by expanding it.
Content-Security-Policy (abbreviated CSP) is an HTTP directive that a site can use to restrict what external resources are retrieved by a browser, to mitigate some XSS and injection attacks.
Why
AT&T hotspot ad injection into http sites: http://webpolicy.org/2015/08/25/att-hotspots-now-with-advertising-injection/
How to
Configure your webserver to send a
HTTP header (e.g. for Apache, update your .htaccess) according to the policy you prefer (see below for examples to consider).
Examples
Only Resources From Same Domain
Only allow external resources from the precise same domain, no subdomains:
Content-Security-Policy: default-src 'self'
Include subdomains:
Content-Security-Policy: default-src 'self' *.example.com
Where example.com is your trusted top level personal domain.
Allow Only Media From Anywhere
Allow images/audio/video embeds from anywhere, but scripts, style sheets, iframes etc. only from same domain:
Content-Security-Policy: default-src 'self'; img-src *; media-src *
Allow Anywhere Media Whitelist Iframes
Allow images/audio/video embeds from anywhere, iframes from an https whitelist, and scripts, style sheets only from same domain:
Content-Security-Policy: default-src 'self'; img-src *; media-src *; child-src https://player.vimeo.com https://www.youtube.com
IndieWeb Examples:
IndieWeb Examples
Tantek
Tantek Çelik on tantek.com since 2015-08-28 has used the following CSP on his home page and post permalinks:
Content-Security-Policy: default-src 'self'; img-src *; media-src *; script-src 'self' 'unsafe-inline' https://platform.twitter.com; style-src 'self' 'unsafe-inline'; frame-src https://player.vimeo.com https://www.youtube.com https://platform.twitter.com; child-src https://player.vimeo.com https://www.youtube.com https://platform.twitter.com;
Based on the Allow Anywhere Media Whitelist Iframes example above, with the following additions for the following reasons:
-
script-src 'self' 'unsafe-inline'
- because I still have some inline scripts that I didn’t want to take the time to fix before, but now have motivation to do so.
- with
https://platform.twitter.com
to allow Twitter webaction tweet button with tweeted count to work on my article posts.
-
style-src 'self' 'unsafe-inline'
- because I still have some inline style sheets and style attributes that I didn’t want to take the time to fix before, but now have motivation to do so.
-
frame-src
- for backcompat with Safari 8.0.7 (and before?) which is latest version on OSX 10.10.4, and Microsoft Edge (tested as of 2015-08-28 Microsoft Edge build).
-
child-src https://platform.twitter.com
- to also allow Twitter tweet buttons as noted above.
Resources
See Also
Created by Legion.ddns.info on August 27
- Thu, August 27 legion.ddns.info Created page with "<span class="h-card" style="white-space:nowrap"><img src="https://twitter.com/GengLegion/profile_image" class="u-photo" style="height:1.2em;vertical-align:bottom" alt=""><strong ..."
- Thu, August 27 legion.ddns.info
- Thu, August 27 legion.ddns.info
Geng Lyu
Created by Loqi.me on August 26
- Wed, August 26 loqi.me prompted by tantek https://indiewebcamp.com/irc/2015-08-25/line/1440547778664 and dfn added by tantek
- Wed, August 26 tantek.com linky see also
- Wed, August 26 tantek.com Silo Examples, This is my jam, screenshot
This article is a stub. You can help the IndieWebCamp wiki by expanding it.
rejam is a repost of a jam.
Silo Examples
This Is My Jam
This Is My Jam coined the term "jam" which inspired the jam post type, as well as the term "rejam", which they use to mean "repost a jam", and as one of the webactions buttons in their UI below a post, e.g.:
Screenshot of a jam in stream with "Love", "Share", "Rejam" buttons just below the jam video.
See Also
Created by Loqi.me on August 27
This article is a stub. You can help the IndieWebCamp wiki by expanding it.
progressive enhancement is the web development practice of building web pages, sites, apps so they are at least readable, and preferably allow for most if not all interactions, from any kind of browser, and optionally take advantage of additional capabilities (like various CSS & JS features) when available.
At a minimum, pages designed and built with progressive enhancement should be curlable.
Articles
See Also
Created by Unicyclic.com mal on August 24
- Mon, August 24 unicyclic.com mal Created page with "= <a class="h-card" href="https://unicyclic.com/mal">Malcolm Blaney</a> = * https://unicyclic.com/mal * [https://twitter.com/malcolmblaney @malcolmblaney] == Projects == * http..."
- Thu, August 27 unicyclic.com mal match IRC_people
Projects
Created by Loqi.me on August 23
- Sun, August 23 loqi.me prompted by Zegnat https://indiewebcamp.com/irc/2015-08-23/line/1440328675231 and dfn added by voxpelli
- Mon, August 24 tantek.com tweak dfn, linky linky, see also
This article is a stub. You can help the IndieWebCamp wiki by expanding it.
curlability is the aspect of content being available in the HTML returned from a URL, without the need to run any JavaScript to load it. If you can't curl it, it's not on the web. Refers to the CLI-tool "curl".
See Also
Created by Tantek.com on August 21
This article is a stub. You can help the IndieWebCamp wiki by expanding it.
advertising is a common business-model for websites, especially silos, but also on some IndieWeb sites.
IndieWeb Examples
- zeldman uses The Deck to serve ads
- daringfireball uses ???
Silo Examples
Facebook
Facebook uses their own ad system.
Example ad for example.com:
Criticism
Advertising based business models are to be avoided as they are exploitative.
Nonetheless many companies who provide a "free" service, are actually ad-based businesses
See Also
Created by Loqi.me on August 21
My name is Loqi and on the IndieWeb your name can be whatever you want it to be, just mark it up in a representative h-card on your personal domain.
See Also
Created by Tantek.com on August 21
what is is how you can ask me to look to see if there’s documentation about a topic on the wiki, and if not, I’ll give you a URL to click to create a page on the wiki accordingly!
See Also
Created by Loqi.me on August 25
This article is a stub. You can help the IndieWebCamp wiki by expanding it.
Yelp is a review silo http://www.yelp.com
IndieWeb Examples
- Kyle Mahan has experimented with manual POSSE-to-Yelp since 2015-08-25
Created by Loqi.me on August 23
This article is a stub. You can help the IndieWebCamp wiki by expanding it.
publics are the combined set of people who make up the readership or audience of a post. The term comes from literary theory and contrasts with an assumed single 'public' state in opposition to 'private'.
Articles
Articles about the concept of "publics" and how it may apply to design of online publishing systems.
See Also
Created by Loqi.me on August 21
- Fri, August 21 loqi.me prompted by tantek https://indiewebcamp.com/irc/2015-08-21/line/1440197420439 and dfn added by gRegorLove
This article is a stub. You can help the IndieWebCamp wiki by expanding it.
MySpace was a popular social networking site in the 2000s that relaunched in 2013 as a music listening service with social aspects.
See Also
Created by Legion.ddns.info on August 27
- Thu, August 27 legion.ddns.info Created page with "= legion = {{legion}} == Background == Creepy and lazy geek. So... Don't even think you can find anything more!!!!"
legion
Geng Lyu
Background
Creepy and lazy geek.
So... Don't even think you can find anything more!!!!
Created by Legion.ddns.info on August 26
- Wed, August 26 legion.ddns.info Created page with "= Legion = {{Legion}} == Background == Freelancer Currently working on computer graphic and virtual reality. Still trying to convince others that webgl will be another break ..."
Legion
Template:Legion
Background
Freelancer
Currently working on computer graphic and virtual reality.
Still trying to convince others that webgl will be another break point in the coming future.
Created by Tantek.com on August 26
Stuart Langridge
Created by Tantek.com on August 26
Sandro Hawke
Created by Tantek.com on August 26
Brian J Brennan
Created by Tantek.com on August 26
Jeremy Zilar
Changed Pages
22 edits by tantek.com, kodfabrik.se, adactio.com, jeena.net, joskar.se, aaronparecki.com, kevinmarks.com- Mon, August 24 tantek.com Göteborg RSVP section
- Mon, August 24 tantek.com /* Notes */ Göteborg
- Mon, August 24 kodfabrik.se Adding Malmö as a HWC location
- Mon, August 24 adactio.com /* Homebrew Website Club Meetup */ Brighton
- Mon, August 24 jeena.net /* Göteborg */ facebook link
- Mon, August 24 joskar.se /* Göteborg */ joskar RSVP
- Mon, August 24 kodfabrik.se Make it extra clear that RSVP on the wiki isn't necessary for Malmö (as we don't have an FB-event we want to ensure we don't scare people off by them believing the wiki is the only place to RSVP and that RSVP is needed)
- Mon, August 24 tantek.com re-order cities alphabetically
- Mon, August 24 tantek.com rewrite some h-cards for the venues
- Mon, August 24 jeena.net /* When */ changed Pacific Time to local
- Mon, August 24 tantek.com incorporate Portland hacknight description into where listing, no longer "new"
- Mon, August 24 tantek.com /* Where */ Edinburgh +1 day
- Mon, August 24 aaronparecki.com add calagator URL but it doesn't support RSVPs
- Mon, August 24 tantek.com Malmö is new!
- Mon, August 24 tantek.com /* Blog posts */
- Mon, August 24 jeena.net /* Göteborg */ changed event url
- Wed, August 26 jeena.net /* Photos */ GOT
- Thu, August 27 aaronparecki.com /* Portland */ update attendees
- Thu, August 27 aaronparecki.com pdx photo!
- Thu, August 27 kodfabrik.se Adding Malmö group photo
- Thu, August 27 kevinmarks.com /* SF photo */
- Thu, August 27 kevinmarks.com /* Portland */
5 edits by tantek.com, atomicules.co.uk- Mon, August 24 tantek.com /* Indieweb whitespace thinking */ follow-ups to kylewm's thoughtful critique
- Tue, August 25 tantek.com /* Indieweb whitespace thinking */ mention auto-space explicitly
- Tue, August 25 tantek.com /* IndieWeb Whitespace Examples */ add aaronpk examples
- Tue, August 25 atomicules.co.uk /* IndieWeb Examples */ Add atomicules as an example
- Wed, August 26 tantek.com /* Indieweb whitespace thinking */ clarify algorithm, note CASSIS implementation
5 edits by tantek.com
4 edits by rhiaro.co.uk, tantek.com- Mon, August 24 rhiaro.co.uk
- Mon, August 24 tantek.com add placeholders for Sept and Oct HWC
- Mon, August 24 tantek.com /* Upcoming */ lots more cities this week
- Fri, August 28 tantek.com move this week's to recent, markup two weeks from now, add stubs for Nov, Dec HWC. add socialwg f2f
4 edits by david.shanske.com
4 edits by tantek.com
3 edits by tantek.com, kartikprabhu.com
3 edits by tantek.com, kylewm.com- Sun, August 23 tantek.com regrets for current venues, but I'll be in Seattle/Redmond
- Mon, August 24 kylewm.com /* Where */ set venue for SF & A-Z sort
- Mon, August 24 tantek.com incorp hack night into Portland's where, sort remaining lists of cities
3 edits by tantek.com- Sun, August 23 tantek.com /* Homebrew Website Club */ comment out edinburgh to re-use it later
- Mon, August 24 tantek.com /* Homebrew Website Club */ add more cities, Edinburgh the next night
- Fri, August 28 tantek.com /* Homebrew Website Club */ update next dates
3 edits by kodfabrik.se, tantek.com- Mon, August 24 kodfabrik.se Adding Malmö as a HWC-city
- Mon, August 24 tantek.com /* Planning Questions */ add how to add to wiki, subheads for questions
- Mon, August 24 tantek.com /* Adding to the wiki */ follow Events#How_To_Add_An_Event
2 edits by unicyclic.com mal
2 edits by tantek.com
2 edits by tantek.com, astronaut-wannabe.com- Mon, August 24 tantek.com web app examples, google maps, see also
- Mon, August 24 astronaut-wannabe.com /* Web App Examples */ added example of psmag.com
2 edits by aaronparecki.com
2 edits by jeena.net, vanderven.se martijn
2 edits by unrelenting.technology
2 edits by aaronparecki.com, tantek.com
2 edits by david.shanske.com, tantek.com
1 edits by kodfabrik.se- Mon, August 24 kodfabrik.se Documenting my u-responses usage in what I believe to probably be the best place at the moment
1 edits by kylewm.com
1 edits by atomicules.co.uk- Tue, August 25 atomicules.co.uk /* IndieWeb Examples */ Add atomicules as an example
1 edits by tantek.com- Tue, August 25 tantek.com expand dfn, review silo, add POSSE to section, indieweb examples, aaronpk, citations
1 edits by jeena.net
1 edits by tantek.com
1 edits by tantek.com
1 edits by tantek.com- Fri, August 21 tantek.com update photo URL which somehow broke in the last few minutes?!?
1 edits by colintedford.com- Mon, August 24 colintedford.com Added Redirects b/c I never remember how (despite needing it so often to fix Mediwiki's case-sensitivity) & have seen the question multiple times in chat.
1 edits by tantek.com
1 edits by rhiaro.co.uk
1 edits by tantek.com
1 edits by tantek.com- Tue, August 25 tantek.com /* event posts */ POSSE events use-cases with specific per use-case with conditionals POSSE destinations
1 edits by kodfabrik.se
1 edits by tantek.com
1 edits by tantek.com
1 edits by unrelenting.technology- Thu, August 27 unrelenting.technology /* Projects */ add indieweb-algorithms
1 edits by tantek.com
1 edits by kodfabrik.se
1 edits by tantek.com
1 edits by tantek.com
1 edits by unrelenting.technology- Fri, August 28 unrelenting.technology Add definition, libraries, link to CSP
1 edits by tantek.com
1 edits by tantek.com
1 edits by tantek.com- Wed, August 26 tantek.com /* Organizers */ use {} templates for people
1 edits by tantek.com
1 edits by tantek.com- Wed, August 26 tantek.com /* Organizers */ use {} templates for people
1 edits by tantek.com- Wed, August 26 tantek.com /* Articles */ inventor of pingback enables webmentions on his blog
1 edits by tantek.com- Wed, August 26 tantek.com make it clear wordpress is used by many on the indieweb
1 edits by tantek.com- Wed, August 26 tantek.com /* Organizers */ use {} templates for people, thanks to brian for getting the word out
1 edits by tantek.com
1 edits by tantek.com
1 edits by tantek.com- Wed, August 26 tantek.com /* Organizers */ use {} templates for people
1 edits by tantek.com- Tue, August 25 tantek.com /* See Also */ add Kickball/awesome-selfhosted