Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Hypermedia-Support #144

Open
youngbrioche opened this issue Nov 27, 2014 · 6 comments
Open

Improve Hypermedia-Support #144

youngbrioche opened this issue Nov 27, 2014 · 6 comments

Comments

@youngbrioche
Copy link
Member

The statuses listing uses pagination but lacks <link rel="prev"> as well as <link rel="next">. Strictly for the <head> :)

@aheusingfeld
Copy link
Contributor

we have the rel="next" on the "Next" link. We don't have a rel="prev" as luckily every browser has a back button. ;)

@youngbrioche
Copy link
Member Author

luckily every browser

There are more potential clients that aren't browsers. What about crawlers? Google recommends to implement both link types.

@mvitz
Copy link
Contributor

mvitz commented Nov 28, 2014

And how to get to the previous page if you followed a link to the second one?

@aheusingfeld
Copy link
Contributor

Talking about crawlers: crawlers are not supposed to index the timeline/ listing pages at all! They should only use the links on those pages to index the page of a specific update/ post as this is the real content of the application.

But for sure you're right and I agree that we're not doing a good job in expressing this clearly and should therefore add correct semantic meaning to the content! It'd probably make sense to look into

And how to get to the previous page if you followed a link to the second one?

@mvitz I'm not sure I get your question. What would be the use-case of a linking to page 3 of the timeline? The contained posts changes over the time which means, you will probably not get the same content if you come back at a later point in time. That's why I said a crawler should only index permanent links like e.g. a specific update (which now contains the whole conversation). /cc @tloist

@mvitz
Copy link
Contributor

mvitz commented Nov 28, 2014

You should not assume that because you know that linking to page 2 doesn't make sense anybody else does, too. ;-)

@aheusingfeld
Copy link
Contributor

👍 That's why I said

But for sure you're right and I agree that we're not doing a good job in expressing this clearly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants