Wondering if @lauralkalbag and @gigapup have come across @cutefight?
Notes
-
-
Conclusion from today’s discussion: #cat owners should be required to eat any small animals their feline pets kill/maim and bring back as gifts.
-
#php-mf2 0.2.0 update brings API improvements and twitter classname -> mf2 classname conversion so you can bung in markup from twitter.com and get (slightly buggy) mf2 json out #microformats #update #php
Try it out here.
-
zakkain thanks! Wouldn't have been possible without previous work by Aaron Parecki and Tantek Çelik. So have you got it installed/what publishing software are you using it with?
-
8704 #steps today
-
Those last two notes posted using latest Web Action Hero Toolbelt, now with select-to-quote UI #webactions #indieweb #quoting
-
If content is important to you, keep it close. If your content is important to others, keep it close and well backed up.
by Drew McLellan (source) #indieweb
-
Empower yourself. Your friends. Your community. But push yourself to go further, because you can.
– Tantek Çelik (source)
-
Drew McLellan well maybe that’s going a bit far, but morrisoffspring are a bit awesome #folk
-
That excellent post of Tantek Çelik’s, like all well–hyperlinked documents, lead me to a whole raft of great #indieweb resources I hadn’t come across before:
- @brianoberkirch, his post on portable social building blocks and his other PSN posts, all of which make good reading
- The @microformats wiki page on portable social networks
- Tantek Çelik’s Creating Building Block for Independents presentation, and the associated wiki
(In other news: I need to make a “dump tabs into new note dialog” browser #extension)
-
bruce lawson “yee-haw”, surely :)
-
pcntl_wait($status); //Protect against Zombie childrenEvery now and again the otherwise banal PHP docs make me laugh.
-
6947 #steps today
-
Cross-browser selection UI injection flow:
- Listen for
mouseuponbody - When triggered, let s be
window.getSelection() - If
s.isCollapsed === false, return - Else, let r be
s.getRangeAt(0) - Create a new element e
- Call
r.surroundContents(e) e.innerHTMLande.textContentnow return useful values, and e’s coordinates can be used to inject UI into the page
To resolve: what element should e be? Or more accurately, what display property should it have?
Turns out there are problems withPossiblyinline-block(inline mucks up if selection is across block elements, block mucks up selections within text nodes)r.surroundContent, namely that it does not handle partial element selections. See MDNs explanation and solution. - Listen for
-
Jovian Salak alternate solution: we throw a DIY pizza party with recitals of Half Caste, as a joint leaving party
-
Jovian Salak I know the solution: a farm nearby is selling a small hay bale (£3.50). Let’s buy it and roll it to the #mound.
-
Jovian Salak oh crap I was way off — I thought it was in May?!
-
Cleaning the Room by ftrain is one of the most visceral things I have ever read #bookmark
-
“I am not a number, I am my domain name”
— Tantek Çelik eloquently summarises #indieweb thinking in On Silos vs an Open Social Web #bookmark