#indieweb 2016-12-21
2016-12-21 UTC
KevinMarks joined the channel
nitot joined the channel
#
snarfed mmm shades of https://snarfed.org/2015-01-22_pesos-for-bridgy-publish
#
snarfed bridgy feature request is https://github.com/snarfed/bridgy/issues/488
aegibsonme joined the channel
#
tantek for anyone using the Single Photo Bookmarklet to copy photo + caption from Instagram, update: https://indieweb.org/Instagram#Single_Photo_Bookmarklet
wolftune, nitot, gkbrk, snarfed, Pierre-O, tbbrown, mlncn and leg joined the channel
#
@acegiak @DarkestKale See this is the #indieweb rule and I need to start fucking respecting it (twitter.com/_/status/811408360624926720)
gRegorLove, gRegorLove_, nitot, wolftune, Pierre-O, begriffs, snarfed and tantek joined the channel
nitot and KevinMarks joined the channel
#
KartikPrabhu hi tantek
#
KartikPrabhu what should a UI for generating a fragmention from selected text do if the selection is across multiple paragraphs?
#
KartikPrabhu question for everyone ^
#
KartikPrabhu for example: this fragmention https://kartikprabhu.com/static/demo/fragmention.html#he%20looked.%20%22What%27s%20happened%20to%20me?%22 across the first 2 paragraphs is clearly useless as it picks the whole document
#
KartikPrabhu but this fragmention https://kartikprabhu.com/static/demo/fragmention.html#UTF%20non-breaking%20space%20in which crosses across a <strong> element is clearly useful
#
tantek is there a UI brainstorming section on /fragmention?
#
KartikPrabhu i don't think so
#
KartikPrabhu I did put a link to my script there though
#
KartikPrabhu what is fragmention?
#
Loqi A fragmention is an extension to URL syntax that links and cites a phrase within a document by using a URL fragment consisting of the phrase itself, including whitespace https://indieweb.org/fragmention
#
KevinMarks It is tricky because of the tension between the selected text being long and coherent versus being just enough to identify that paragraph
#
KartikPrabhu but the selected text can be coherent and across mulitple elements
#
KevinMarks Yes quite
#
KartikPrabhu should I add to /fragmention#Challenges ?
#
KartikPrabhu also the other Challenges should be updated with their now-accepted solutions
#
KartikPrabhu ok does a new section called Fragmention Generating UI work? I can ass adactio's book example too
#
KartikPrabhu but that does not specify fragmention then ;)
#
tantek !tell aaronpk do you have a venue confirmed for next week's HWC PDX? https://indieweb.org/events/2016-12-28-homebrew-website-club#Where
#
tantek !tell ChrisAldrich do you have a venue confirmed for next week's HWC LA? https://indieweb.org/events/2016-12-28-homebrew-website-club#Where
wolftune joined the channel
#
KartikPrabhu how does one document broken links?
awolf joined the channel
#
KartikPrabhu the Instapaper support link here https://indieweb.org/fragmention#Silo_Examples is 404 now
#
KartikPrabhu yeah doing the archive.org thing
nitot and awolf joined the channel
#
KevinMarks Github pages for notes no longer ideal - 10 posts an hour limit
#
@msb5014 Party's over... github pages has bandwidth and request limits now https://help.github.com/articles/what-is-github-pages/ https://pbs.twimg.com/media/C0IlqxQXcAE9WW5.jpg (twitter.com/_/status/811252318377230336)
#
KartikPrabhu well it is a sort of silo so
#
KartikPrabhu silos gonna silo
#
tantek this is a good intro / summary article, written from a good Gen 2/3 perspective: http://www.webdistortion.com/2015/05/11/living-the-indie-web/
KevinMarks_, awolf, nitot and tantek joined the channel
#
KartikPrabhu hello
#
@kevinmarks Today I learned about the lobotomized owl selector https://www.smashingmagazine.com/2016/11/css-inheritance-cascade-global-scope-new-old-worst-best-friends/ #Indieweb (twitter.com/_/status/811467860237111298)
#
Loqi [indieweb] "Today I learned about the lobotomized owl selector https://www.smashingmagazine.com/2016/11/css-inheritance-cascade-global-scope-new-old-worst-best-friends/ #Indieweb" by Kevin Marks on 2016-12-21 http://known.kevinmarks.com/2016/today-i-learned-about-the-lobotomized-owl-selector-201611css-inheritance-cascade-global-scope-new-old-worst-best-friends-indieweb
#
KartikPrabhu Zegnat: sknebel: looking for feedback on http://indieweb.org/fragmention#Generating_fragmention_from_a_selection_across_multiple_elements from everyone
#
KartikPrabhu Zegnat: great! any feedback is appreciated
cweiske, tantek and awolf joined the channel
awolf joined the channel
#
KartikPrabhu I think I have FF and Safari on OS from KevinMarks_
#
KartikPrabhu IE/Edge or Opera would be good to know
#
KartikPrabhu or any windows build of browsers
#
KartikPrabhu I was planning to do that. No need to be exhaustive though
#
KartikPrabhu that would be great!
#
KartikPrabhu tries to remember HTML markup for a table
Pierre-O joined the channel
#
KartikPrabhu wow the table markup is messed up and complicated!
#
KevinMarks_ Table markup isn't too bad
#
KartikPrabhu Zegnat: you can tell me 1. or 2. from here https://kartikprabhu.com/static/demo/selection-encodeURI.html
#
KartikPrabhu KevinMarks_: could I have version numbers for your test too?
jihaisse joined the channel
snarfed and tantek joined the channel
#
KartikPrabhu Zegnat: these are all on windows?
#
KartikPrabhu awesome thanks much
#
KartikPrabhu the spec doesnot say what the actual result is supposed to be so who knows which browsers are at fault here
#
KartikPrabhu so much failing with tables.
#
KartikPrabhu is glad to have never used them for layout
Pierre-O, dkm_, pindonga and Zegnat joined the channel
#
KartikPrabhu Zegnat: the getSelection().toString() is under-speced for sure
#
KartikPrabhu don't ask me! I just filed my first bug report today!
#
KartikPrabhu these are times I get reminded that I'm not a "proper dev"
cuibonobo, friedcell and rrix joined the channel
#
KartikPrabhu I guess, that does count for something! :)
#
KartikPrabhu sknebel: yes
#
KartikPrabhu the fragmention.js script picks the nearest ancestor with the whole selection
#
cweiske marinintim, are you http://marinin.xyz/?
#
KartikPrabhu cweiske: but it does scale with browser zoom so...
#
KartikPrabhu sknebel: that is a valid expectation, please add to wiki
#
KartikPrabhu Zegnat: I don't think the fragmention.js script switches focus at the moment; but that also is a valid expectation, please document it on /fragmention
#
KartikPrabhu cweiske: what I meant was you could always change the scaling in your own browser
#
KartikPrabhu there is no real metric for how big a font size should be
#
KartikPrabhu Zegnat: fragmention.js does detect the element and put a special attribute "fragmention" on it, I suppose putting focus would be a good enhancement
#
KartikPrabhu cweiske: if CSS is used it should be respected by the brwoser settings no?
#
KartikPrabhu cweiske: that page you linked does use rem for font size so...
#
KartikPrabhu that is here http://marinin.xyz/thoughts/capslock/ the font size is set as 2rem
#
KartikPrabhu or why not? what is incorrect about rem for font-size?
#
KartikPrabhu Zegnat: I think yes. so you can test it on https://kartikprabhu.com/static/demo/fragmention.html#the%20contract
#
KartikPrabhu would really like feedback on this since I am trying to improve the UX of fragmentions in general
#
KartikPrabhu Zegnat: would be awesome if you documented the issue/finding on /fragmention or on https://github.com/chapmanu/fragmentions
#
KartikPrabhu Zegnat: anytime you are free would work. I think fragmentions is a great idea and so would like to see it tested and improved up on
#
Zegnat I also wonder where screenreaders would expect to be dropped into the document. Probably on the nearest ancestor P. That's also something to think about, if you always grab just the nearest ancestor you might end up on a STRONG in the middle of a sentence. While I would expect to be put on the P, i.e. at the start of the sentence the selection fall
#
KartikPrabhu ooh good point! I have been thinking about a11y more these days but not in the context of fragmentions
#
KartikPrabhu Zegnat: that works for documenting it on http://indieweb.org/fragmention#Challenges
#
KartikPrabhu once it is documented on the wiki we can try to get the developer's eyes on it
#
Zegnat So if the nearest parent is of the category phrasing content (https://html.spec.whatwg.org/multipage/dom.html#phrasing-content-2) go up the tree to find the next parent. That would get you to LIs / Ps / etc. There are probably problems with that. (E.g. SPAN childs of BODY will focus BODY. So this only works if you use proper semantic sectioning ele
cuibonobo joined the channel
#
KartikPrabhu oh boy! this is a minefield
#
KartikPrabhu Zegnat: glad you know more about these "semantics" that I do
#
KartikPrabhu Zegnat: yes someone has to do it, and I am horrible are reading these specs. DO any browsers actullay implement these spec categories?
#
KartikPrabhu this might be moved to #indieweb-dev
#
petermolnar morning sebsel
pindonga joined the channel
#
Zegnat sebsel are you going to document your read posts on http://indieweb.org/read ? :)
#
@jkphl Today is 2017's last Homebrew Website Club Nuremberg. Drop by if you fancy some #Glühwein! ;) ❄️ https://indieweb.org/events/2016-12-21-homebrew-website-club #indieweb (twitter.com/_/status/811521645286490112)
#
@IndieWebCampDE Heute findet der letzte Homebrew Website Club Nürnberg in 2017 statt. Wer Lust auf'n Glühwein hat ... ;) https://indieweb.org/events/2016-12-21-homebrew-website-club (twitter.com/_/status/811522087567425536)
#
@IndieWebCampDE Heute findet der letzte Homebrew Website Club Nürnberg in 2016 statt. Wer Lust auf'n Glühwein hat ... ;) https://indieweb.org/events/2016-12-21-homebrew-website-club (twitter.com/_/status/811522639676186625)
#
petermolnar nah, there's got to be a WordPress plugin for that /s
#
petermolnar that soon results in too many choices, too many technologies, what is trendy, what is lame, and some will just walk away instead
#
KartikPrabhu Zegnat sebsel it helps to have an itch list as https://kartikprabhu.com/itch and (out of date) http://indieweb.org/User:kartikprabhu.com#Itching
#
Sebsel yeah, I keep reminding myself of what aaronpk said too: https://chat.indieweb.org/2016-12-13/1481660554042000
loicm, camerongray, friedcell1 and j4y_funabashi joined the channel
#
j4y_funabashi hello
camerongray_, Pierre-O, userXYZ, friedcell, friedcell1, camerongray, friedcell2, tbbrown and hs0ucy joined the channel
#
Loqi aaronpk: tantek left you a message 8 hours, 37 minutes ago: do you have a venue confirmed for next week's HWC PDX? https://indieweb.org/events/2016-12-28-homebrew-website-club#Where
#
aaronpk petermolnar: sebsel: I'd say just start simple. it's been surprisingly fun to build my new website by just writing plain HTML files, then slowly adding php includes, so that I focus on actually writing things instead of worrying about the tools https://w7apk.com
Sebsel joined the channel
#
sknebel and comment by someone from github saying as much: https://news.ycombinator.com/item?id=13229461
tbbrown joined the channel
ehlovader joined the channel
snarfed and nitot joined the channel
#
aaronpk sknebel: i'm in the process of setting up Hurricane Electric as a fallback DNS provider for some domains https://dns.he.net/
#
petermolnar sknebel digitalocean
#
petermolnar they offer free dns services
nitot and tbbrown joined the channel
#
martymcguire[m] aaronpk++ i really love that feature, too!
#
Sebsel I'm trying to think of something to review just to test https://quill.p3k.io/review :)
#
@JustOpenSourced marinintim just open sourced a repository: https://github.com/marinintim/indieweb-slides #HTML (twitter.com/_/status/811611087191867392)
nitot joined the channel
tantek, awolf and rrix joined the channel
jmelesky and cweiske joined the channel
#
cweiske aaronpk, quill reply post preview does not look nice when replying to larger blog posts, e.g. https://quill.p3k.io/?me=https://commentpara.de/&dontask=1&reply=http://cweiske.de/tagebuch/phinde.htm
tantek and leg joined the channel
#
cweiske hm. phinde has been featured on https://www.sitepoint.com/sourcehunt-xmas-2016-give-the-gift-of-open-source-prestige/ as "deserving stars"
nitot, snarfed, wolftune and mlncn joined the channel
#
ben_thatmustbeme lol, i never looked at the comments on this http://www.commitstrip.com/en/2015/07/15/a-brief-history-of-flash/
#
ben_thatmustbeme its pretty hillarious to me
nitot, wolftune, snarfed, KevinMarks and ehlovader joined the channel
#
@codebear @mikeal there are already IndieWebCamps almost monthly in many cities where decentralized topics are often discussed #indieweb (twitter.com/_/status/811648818584424448)
#
@mikeal @codebear I don't have enough characters to talk about why I'm not investing in the IndieWeb stuff :/ (twitter.com/_/status/811650073121521664)
#
@codebear @mikeal that's a shame because i've been with it for quite a while and so far it's the *only* decentralized conversation that has lasted (twitter.com/_/status/811650666997436416)
#
bear https://medium.com/offline-camp <-- i'm trying hard to not respond with tons of snark
nitot, ehlovader, snarfed1 and KartikPrabhu joined the channel
#
petermolnar offline first: I'm with bear on this. offline web apps is a waste in it's current state. ( os layer, gui layer, browser layer, web layer, and I'm wondering why my CPU is baking plastic. )
#
petermolnar there are these things, like Thunderbird, text editors and stuff, out of the browser, which are, be definition, offline
#
petermolnar just add an api to those, to connect to remote stuff
#
petermolnar you don't need the whole js sandwich for this
#
petermolnar just api endpoints
#
petermolnar for example, photoshop can upload to many offline services just fine
#
petermolnar online
#
petermolnar ok, again: PS has modules to upload to services
#
KartikPrabhu petermolnar: offline first also applies to websites and not just apps
#
petermolnar yeah... caching had been around for a while.
#
petermolnar and FF mobile has been doing it, so it reloads the cached when it loses connection
#
KartikPrabhu right, but with things like service workers you can even read a web book offline
#
KartikPrabhu see example: with or without an internet connection
#
petermolnar or offer an epub version?
#
petermolnar adactio's book is nice and it's a good read
#
petermolnar but having a html and pdf only is not the one I agree with
#
petermolnar epub is a perfect format for this
#
KartikPrabhu petermolnar: why make an epub when you have HTML already
#
petermolnar for ebook readers?
#
KartikPrabhu epub is s imply a subset of HTML with other tack ons
#
petermolnar my old kindle 4 does not have the computing power to handle books like that
#
KartikPrabhu but I don't have a ebook reader. but I can still read adactio's book offline on my phone
#
petermolnar but it's perfectly fine with epubs
#
KartikPrabhu it isn't ebook or offline-HTML
nitot joined the channel
#
KartikPrabhu if adactio wnats he can make an epub too
#
Guest90645 epubs are zip archives, so they do have a storage advantage over plain html. Only real advantage I see.
snarfed, wolftune and benborges joined the channel
#
@indiescripter IndieWeb people - added sknebel http://indiescripter.com/articles/indieweb-people.html via @indiescripter (twitter.com/_/status/811684654080106496)
#
KartikPrabhu service worker is such an api no?
#
KartikPrabhu why does this api have to be only for phones
#
KartikPrabhu bear: I am not concerned about "apps" anyway. Adactio's book is a good couter example
#
KartikPrabhu of course the browsers could do this by default, but service worker type things are a good start
#
petermolnar "> always have the core fallback of static" we're relics from ~2006 when progressive enhancement meant static html first, then styling and just after that JS
#
KartikPrabhu bear: yes! they are another layer in the progressive enhancement stack
#
KartikPrabhu petermolnar: that is what progressive enhancement means today too
#
petermolnar not from what I see
#
petermolnar it means ways to make react work semi-offline
#
petermolnar these days
#
KartikPrabhu well maybe I am conditioned by adactio's viewpoint on this :)
#
petermolnar that bothers me as well, when I see a button but it's not a clickable action handler
#
petermolnar because the js is a third party pull which I block
#
KartikPrabhu i agree that most of this JS stuff has been over-used but that doesnot mean that the JS tech is bad
#
petermolnar no tech is bad on it's own, I don't blame hammers either
#
KartikPrabhu haha go build something on your own site to cool off
snarfed joined the channel
snarfed and pfefferle joined the channel
wolftune, pindonga, tantek and snarfed joined the channel
#
@indiescripter Making some progress towards geting started with #indieweb http://indiescripter.com (twitter.com/_/status/811708775065206784)
wolftune, mlncn, snarfed and ehlovader joined the channel
