#social 2015-07-21
2015-07-21 UTC
jasnell, bblfish, tilgovi, the_frey, the_frey_, jaensen, jaywink and melvster joined the channel
Arnaud, pfefferle, pfefferle_, jasnell_, bblfish and tilgovi joined the channel
shepazu_ and bblfish joined the channel
#
ben_thatmustbeme lol

#
ben_thatmustbeme REMINDER++

melvster joined the channel
bblfish joined the channel
bblfish joined the channel
#
ben_thatmustbeme melvster: yes, we do that for rel-me-auth

#
Loqi Pelf made 1 edit to [[Socialwg]] https://www.w3.org/wiki/index.php?diff=85169&oldid=85050

bblfish joined the channel
#
KevinMarks melvster: is #this actually an id on the page you are linking to?

#
KevinMarks OK. are you suggesting that everyone should add such an id to their page?

#
KevinMarks if you just want a fragment for rule14 reasons, just use plain #

#
KevinMarks if you use #this, anyone runnning fragmention will have it scroll to the first occurrence of 'this' in the page

#
KevinMarks which is probably not your intent

#
KevinMarks if # isn't enough of a signifier for you, use #webidindexical or #cecinestpasunepipe or something, not a word that will occur in a lot of pages and cause collisions with fragmentions

#
KevinMarks I know the background

#
KevinMarks I'm saying don't append short fragments arbitrarily, as you are going to link to hinkgs you don't intend to

#
KevinMarks it's nto how URLs work

#
KevinMarks http://www.w3.org/2000/09/dbwg/details?group=72531&public=1#this links to the occurence of "this" in the 3rd para

#
KevinMarks if you are just appending a fragment to say "I don't mean the page I mean the person" use #

#
melvster KevinMarks: that's what facebook do, and I used to do it also, but then timbl pointed out that it breaks some things called qnames : https://en.wikipedia.org/wiki/QName
#
KevinMarks how does qnames break this? they have colons not #

#
KevinMarks OK, so in that case if you are defining an arbitrary fragment to append to mean 'link to the base URL but mean the main thing referred to by the page" I'd suggets you pick a relatively long one that is not going to cause false matches

#
KevinMarks or at least not often

#
KevinMarks whereas #me or #this is going to match a fair few actual id's and a huge amount of text with fragmentions

#
KevinMarks for eg, look at http://www.kevinmarks.com/microformatschema.html#this

#
KevinMarks that links to the para starting 'For the sake of daftness'

#
ben_thatmustbeme wouldn't #this if there is an id=this on the page, still have to guess if they mean the block of text or the "this" of the semantics?

#
KevinMarks quite

#
KevinMarks and fragmentiosn make this happen for amy page that contains the text 'this'

#
KevinMarks no

#
KevinMarks if you use #thecontainerforthethingcontained or something, it will be rare

#
KevinMarks if you use one of the most common words in the english language it won't be

#
ben_thatmustbeme this is why i don't think #anythingatall will really solve the issue. Its all about context in which the url is given anyway.

#
ben_thatmustbeme best bet is to look at the actual item in the page and look for its id (if there is one)

#
ben_thatmustbeme so then whats the proposal with #this ?

#
ben_thatmustbeme is confused

#
ben_thatmustbeme if there is no id, you cannot assume anything at all, which is why it really makes more sense to just look at the context of the usage

#
ben_thatmustbeme so really the proposal should be, "if you want to be able to clearly reference the person the page represents, make sure you set an ID

#
ben_thatmustbeme no "#this will always mean the semantics"

#
ben_thatmustbeme you are better leaving the ambiguous and you can always go back to the UI level and ask "did you mean you like this person or this page?"

#
ben_thatmustbeme #this would not mean any part of this page with id="this" then any text with the word "this" if you happen to be using fragmentions or perhaps you mean "what this page is about"

#
ben_thatmustbeme its still ambiguous, so it doesn't help

#
ben_thatmustbeme and yes, ambiguous in all cases, i would say

#
melvster ben_thatmustbeme: let's put it another way, lets say the 'this' keyword didnt exist in javascript ... now someone finds a problem that when working with an object they want to reference the content of that object and asks 'what shall we name it?' ... what would you answer be ... bear in mind there's no right or wrong answer ...
#
ben_thatmustbeme this isn't a programming language we are talking about, $this exists in most languages, yes. URLs are something very very different

#
ben_thatmustbeme if you really want to maintain that style, $this would refer to the container (page), not the contents (semantics)

the_frey joined the channel
#
ben_thatmustbeme what you are referring to is really metainformation about the url, this is where XFN used rel values

#
ben_thatmustbeme which makes a lot more sense then arbitrarily tacking on #something

#
ben_thatmustbeme rel="friend" would clearly mean the semantics, not the page

#
aaronpk How's this look? http://aaronparecki.com/events/2015/07/22/1/w3c-socialwg-breakfast

#
ben_thatmustbeme that was exemplary, not meaning it conflicts at all... also, all urls, anywhere can use fragments

#
KevinMarks you are trying to link to the wrong thing on purpose?

#
KevinMarks I thought the whole point of this rigmarole was dismbiguation - now you are saying it is intended as obfuscation?

jasnell joined the channel
jasnell, KevinMarks and tilgovi joined the channel
jasnell, the_frey and bblfish joined the channel