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

os tabs should be separate pages #309

Open
dlech opened this issue Dec 10, 2016 · 1 comment
Open

os tabs should be separate pages #309

dlech opened this issue Dec 10, 2016 · 1 comment

Comments

@dlech
Copy link
Member

dlech commented Dec 10, 2016

On pages like the connecting with USB tutorials, we have essentially 3 or more pages being loaded on a single page with tabs implemented by javascript.

It would be better to have these as a single page per os. It will make them easier to link to and page loads won't have to load nearly so many images, which is nice for people on slow or metered connections.

We can still do the tab thing, but the tabs will just link to new pages instead of modifying the current page. We will need some sort of include for the tabs so that they are the same on each page without duplicating code.

@WasabiFan
Copy link
Member

Hmmm... this is an interesting problem. I'm a bit wary of using tabs which load a new page (because waiting for a tab control to change could be annoying, especially if you accidentally clicked the wrong one). Another option could be making the main "landing" page for a given topic just a control to direct you to the OS-specific versions of the page, and then having the OS-specific pages configured with a link in the header that said something like "This is part of our series on ; click here to see other versions of this tutorial." What do you think about that? I'm contemplating what other options we might have here, but am not completely happy with them so far.

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

No branches or pull requests

2 participants