[...] since almost all dapps uses this url scheme : category/@username/permlink
Actually there is lot of different url scheme now across apps:
https://steemit.com/{category}/@{username}/{permlink}
https://busy.org/@{username}/{permlink}
dtube ~~~{username}/{permlink}
https://dmania.lol/post/{username}/{permlink}
etc...
https://dmania.lol/post/{username}/{permlink}
etc...
It will be great if 3p apps know about others apps url scheme, it should not be a big deal to make a Gist within a JSON of every apps scheme so anyone can implement it.
I like this solution with both canonial
and app
, it give app more flexbility.
Would it make sense for all apps to set
canonical
to their URL? This way n apps don't need to maintain n routes. Well, regardless, we still really need standardized libs for consistent rendering and maintaining any standards such as this.Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The issue with
canonical
IMO is that app canot change the link. If busy.org change his url scheme or busy.org become busy.com, we would still have old style canonical url from others apps. I would rather recommend 3p apps to use onlyapp
.For the standard that's something we can do at Steemit Inc. We can imagine a repo with all standards. Similar than what was proposed with SteemScript https://github.com/busyorg/steemscript. With that in place, 3p apps would have the possibility to PR change on the repo to update url scheme for example.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Busy is the dopest, words count and easy use makes it an ideal place to use steemit for me...Am your new biggest FAN!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The common solution when a website changes its url scheme, is to setup http redirects. So the work stays in the hands of the website owner to maintain their list of redirects.
This solution currently suffices, because search engines then update their index entries with the new url they got from the redirection, but I can see this solution not being prefect in the long term, since the canonical link entries in the blockchain can't get updated after a certain time. So either the website owner forever has to maintain an ever growing redirection table, or you just let the links break.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I commented above with a possible set of solutions..
https://steemit.com/steemdev/@howo/steem-improvement-proposal-canonical-links#@valuproposition/re-jesta-re-howo-steem-improvement-proposal-canonical-links-20180217t054225178z
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit