Closed qubecub closed 5 years ago
You can still use https://www.privacytools.io/classic/ .
Reopening, because I cannot see where to find /classic/ without knowing it's there, maybe it should be an arrow next to the home button to find it?
Hi Mikaela, You're the bearer of great news. I didn't know the 'classic' tag supports the old view. In this case my world is whole again :) Many thanks! qubecub
Just tested it and it works ! Perfect.
I cannot see where to find /classic/ without knowing it's there
It is linked to from the homepage, but very "subtle" and easy to miss. I found it but only after like a month. Right under the six big super-categories (provider / browser / SW / OS / svcs / donate) there is a line of text with a hyperlink:
Right under that is a huge "Privacy? I don't have anything to hide" section header. So the small line of normal-size text gets a little lost-in-the-visual-sea and I suspect many people miss it. I also don't think "the classic site" is a good description... recommend saying something like this:
:-) or you could be a wee bit more subtle
But the current link in normal fontface, it a bit too subtle, methinks
How about adding a button titled "Classic" next to the language dropdown in the menu, so you can always switch to the classic page.
I like the button-idea, but I think the button-name should be "OnePage" or maybe "OneBigPage" instead of classic. People that have never visited before won't necessarily know what the classic site was, but they will definitely understand what the OneBigPage site means
What do you think of "all in one page" instead of "one big page"?
There is also the option of something like "save/print this website", but "all in one page" is probably enough. The idea would be changing from classic to something more clear.
There is a convention for this.. when a website makes navigation deep or complex (e.g. with structural navigation), they have a "sitemap" which then dispenses with uncommon jargon and shows the user a flat structure. A site map would be useful, although it's not exactly what the OP requested. It's good to have this because the site map is generally free of images and fast loading (read: less server stress). Having an index of everything like this is also useful for developers who want to cut to the chase.
I'm not a fan of calling it "classic" because it implies obsolescence and also assumes the visitor knows what the past layout was like previously. Instead, I would call it a "flat structure" or "unstructured". "Single page" or "One big page" or "all in one page" (as suggested) works too.
Web browsers are software.. it's strange they are listed separately at the top level.
Browsers and OSes are top-level because most people HAVE to have them. Not everybody needs voip, not everybody needs webmail even, but 99.99% of people need a browser and need an OS. Please open a new thread though, this one is about the sitemap
sitemap
This is a genius name, and I'm kicking myself for not having thought of it :-) Nice work.
Right now the /classic portion is just a bunch of server-side-transcludes, which pulls in each of the section'd off contents into the traditional ordering. But we can make that better-named by changing /classic --> /sitemap, and then make it look like a traditional sitemap, with some CSS. The normal webpages would use the regular CSS file, but on the /sitemap portion there would be a special sitemap.css file that is only loaded there... which makes everything easier to read e.g. changing from h1+h2 styling down to h4+h5 styling to save space, changing from top1 top2 top3 in big boxes to an ul li li li /ul type structure, etc.
"all in one page" instead of "one big page"
@Mikaela -- sure that is fine. Anything but the ambiguous 'classic' ... we just need something that is clear and direct, like abbluiz says.
I like sitemap the best now, though. @libBletchley also suggests "Single Page" which is the most succinct without using any jargon. So maybe name the URL /sitemap instead of /classic, and have the button say "Single Page version"? or just have the button say "Sitemap" which I'm guessing most people know ... and if they don't know it the term is almost self-defining as The Map Of This Site.
Would something like this look good?
I think the navbar is getting a bit cluttered and not the best space for new options (especially with #872).
I'm not a fan of calling it "classic" because it implies obsolescence
(that's the point)
I think the current link on the homepage is good enough actually, so I'm closing this. It may not be obvious why we moved to multiple pages currently, but hopefully in the future things will be more clear.
Multiple pages is good for permalinks, both SEO and sharing wise. Compared with anchors, which don't work super well, linking someone to /providers/vpn/
will always make sure they reach the VPN section.
Long-term, the pages will be a lot more detailed, with information we wouldn't be able to fit on the highly-simplified single page layout. This is a very work in progress concept for example, but we could do something like this with our recommendations.
This will allow us to include more detail about the pros and cons of different tools we recommend, because they're not all perfect (see: #856 and #779 for an example of two heated arguments about Firefox and Signal).
Along the same lines, we'll be able to include information about the tools that aren't necessarily relevent to every user and would clutter up the single-page layout, but would be great if they existed on the smaller subpages. Information on how to use a VPN for example, would be great on the VPN page. I think that's the new direction I want to go in with guides.privacytools.io rather than put them all on a separate website entirely.
the pages will be a lot more detailed
Which is great.
pros and cons of different tools
Superb.
information about the tools that aren't necessarily relevent to every user and would clutter up the single-page layout but would be great if they existed on the smaller subpages
Ah. Here is where I get nervous. Mostly I see privacyToolsIO as a way to give somebody that is using chrome on windows 10 home, unencrypted emails, unencrypted calls, no vpn, no FDE, has a facebook and spills their guts, has a twitter and spills their guts, et cetera, etc ...
one place where they can, in half an hour of skipping down The One Big Bunch Of Listings, gain the following benefits:
For folks like that, installing firefox and a couple plugins, using qubes OS or TailsOS for some of their tasks, free-as-in-beer encrypted webmail, signalapp or if they need encrypted confcalls wireapp, protonvpn (which is a good way to start since it is free-as-in-beer), some kind of simple cryptosystem (might be bitlocker or might be veracrypt-hidden-folder or might be cryptomator or whatever), firefoxSend for transfers that encrypted webmail and signalapp cannot manage, and the fediverse alternatives....
Even if they only manage to change a couple things their first visit, that is a win. And usually they will be horrified, and want more advice. Typically the just get encouraged to keep going through the list, and upgrading their tools one by one, and then loop back and go through the list AGAIN and see if they missed anything.
This is very difficult to imagine them doing, if they have to do a bunch of clicking around, and if each of the subpages has a lot of verbosity: step-by-step guides to utilizing VPNs are excellent when the enduser needs it, but distracting if they are just looking for a summary of what steps they can take Right Now and they only have a few minutes to spin through the website. Especially if they are only doing it because I told them, in no uncertain terms "you are doing almost everything wrong so please start here it will clue you in"
obsolescence
(that's the point)
There still seems to be room for a summary-page, which is not obsolete by the details found in the pros-n-cons and guidebook sub-pages. The summary-page can give an overview of these-are-the-things-you-can-do-right-now, with links to more details. As well as, basic philosophical grounding (refuting the I-am-a-good-person-with-nothing-to-hide-who-cares-about-privacy mistake is usually very critical to get out of the way quite early on).
Depends on the intended audience of the website though. Is it not supposed to be usable by everyday endusers who are just learning about privacy and the tools to achieve it, perhaps for the first time? These folks are hard to keep coming back, if their eyes glaze over.
Okay.
to something like
/summary
Still recommend sitemap ;-) but yes, summary is fine
Would also argue that there is room for the basic pros-n-cons right on the summary page, as long as they are strictly limited in number/quantity. (This is just a quick example off the top of my head, and note that pro#2 con#2 of wireapp is obsolete, they just successfully exorcised FirebaseAnalytics from their APK -- nice!) There would be more room for a detailed comparison-table, covering all the crucial stuff, on the sub-page dedicated to messengers
I'm imagining the summary-page will just be top3 after top3, with some interspersed prose where needed ("I've got nothing to hide" goes on the summary-page whereas "what is a warrant-canary" probably belongs on the VPN-details-page perhaps?)
p.s. If there is a better github-issue to discuss what should go on the summary-page slash sitemap page, we can move there. I actually made the imagefile above some time ago for posting to the pros-n-cons github issue from last November, to revive it, but I am still drafting that humongo-posting. Sounds like you are way ahead of me :-)
Still recommend sitemap
That doesn't really make sense, sitemap is already like, a well known term in web development, i.e. https://www.privacytools.io/sitemap.xml :)
If there is a better github-issue to discuss what should go on the summary-page slash sitemap page, we can move there
I don't think so, but that should probably be made. I was imagining removing stuff from the summary like "Our VPN Provider Criteria", "What is a warrant canary?", "Browser Fingerprint...", the FF tweaks, etc..... basically everything that isn't 1) a tool recommendation or 2) very very top-level information like the "Privacy? I don't have anything to hide." introduction section.
But if you want to make that issue we can discuss that more there.
That doesn't really make sense
Oh sure it does, if you understand what I'm aiming at. I'm suggesting you generate the 'summary' HTML from the (also generated presumably) sitemap-dataset.
These are the leafnodes of your sitemap.xml ==
* privacytools.io/providers/vpn
* privacytools.io/browsers
* privacytools.io/providers/email
* privacytools.io/software/email
* privacytools.io/providers/search-engines
* privacytools.io/software/im
* privacytools.io/software/voip
* privacytools.io/software/file-sharing
* privacytools.io/providers/cloud-storage
* privacytools.io/software/cloud
* privacytools.io/providers/hosting
* privacytools.io/software/file-sync
* privacytools.io/software/passwords
* privacytools.io/software/calendar-contacts
* privacytools.io/software/encryption-tools
* privacytools.io/software/networks
* privacytools.io/providers/social-networks
* privacytools.io/providers/dns
* privacytools.io/software/notebooks
* privacytools.io/providers/paste
* privacytools.io/software/productivity
* privacytools.io/operating-systems
* privacytools.io/contact
* privacytools.io/donate
* privacytools.io/privacy-policy
With a bit of simplistic XSL you could take that sitemap.XML as input, and produce this as the output ==
```
{% include sections/header.html %}
{% include sections/quotes.html %}
{% include sections/fourteen-eyes.html %}
{% include sections/key-disclosure-law.html %}
{% include sections/vpn.html %}
{% include sections/warrant-canary.html %}
{% include sections/browser-recommendation.html %}
{% include sections/browser-fingerprint.html %}
{% include sections/browser-webrtc.html %}
{% include sections/browser-addons.html %}
{% include sections/browser-tweaks.html %}
{% include sections/email-providers.html %}
{% include sections/email-clients.html %}
{% include sections/email-alternatives.html %}
{% include sections/search-engines.html %}
{% include sections/instant-messenger.html %}
{% include sections/voice-video-messenger.html %}
{% include sections/file-sharing.html %}
{% include sections/cloud-storage.html %}
{% include sections/selfhosted-cloud.html %}
{% include sections/hosting-provider.html %}
{% include sections/file-sync.html %}
{% include sections/password-managers.html %}
{% include sections/calendar-contacts-sync.html %}
{% include sections/file-encryption.html %}
{% include sections/self-contained-networks.html %}
{% include sections/social-networks.html %}
{% include sections/dns.html %}
{% include sections/notebooks.html %}
{% include sections/paste-services.html %}
{% include sections/productivity-tools.html %}
{% include sections/operating-systems.html %}
{% include sections/live-operating-systems.html %}
{% include sections/mobile-operating-systems.html %}
{% include sections/android-addons.html %}
{% include sections/router-firmware.html %}
{% include sections/windows10.html %}
{% include sections/privacy-resources.html %}
{% include sections/participate.html %}
```
* aka the bodycontents of https://github.com/privacytoolsIO/privacytools.io/blob/44acee2ef479727013cfc7796dc8f65060f4cb1d/pages/old.html would be generated from the sitemap.xml and then become the /summary
But the difference would be, compared to /classic, that the new /summary page would primarily concentrate on the "top3 cards" and most of the detailed guides (e.g. about:config tweaks) would not be on /summary at all, only appearing on the /browsers subpage itself. You can also get the same effect "manually" by hand-creating /summary and hand-updating it. Which might be less work than writing a bit of XSL, and would certainly be easier to update perhaps? But no, it definitely makes sense, if you have sitemap.xml, to use that to generate a human-readable /sitemap (or if you prefer /summary as the name). Dunno whether @libBletchley was suggesting an XSLT implementation approach when they recommended 'sitemap' as a name but that was immediately what came to *my* mind anyways Doesn't matter to the *enduser* aka the readership, whether you want to generate /summary from sitemap+xsl, or hand-compose the contents of /summary ... and indeed, doesn't matter whether you want to call it /summary as opposed to /sitemap since they both get the point across. But since you were trying to make the classic-one-big-page-layout obsolete, I figured you would be interested in auto-generating the /summary ? Definitely up to you though :-) Like I say, the readership won't see any difference, and I am only suggesting a pathway that *might* reduce maintenance-burden... depends on how wildly you envision the /summary contents diverging from the sitemap.xml leafnodes, as to whether that hypothetical burden-reduction would materialize.
...that [issue] should probably be made. I was imagining removing stuff from the summary like "Our VPN Provider Criteria", "What is a warrant canary?"
Yes, agreed on both. For the first thing, I create #896 with some strikethru to indicate what I think can be elided on the summary-page, including most of what you wanted zapped
Some time ago privacytools.io change the layout of the site introducing "categorized" view with drill-down sections to look up specific group of security applications, technologies or topics. This is very bad idea. The way privacytools site was structured initially was great as it allowed me to just scroll one page and I could identify differences, new additions at the first glance. Now, with the new design it takes ages to navigate, tons of clicks, back and forward navigation. It is just so impractical.
I urge you, PLEASE go back to the old single-wall design of your site for the privacy applications you're presenting.
BTW. I love what you do, I love the content, I just can't help but hating the new design.
I would be immensely grateful (as would many other users as I saw on multiple forums) if you do revert to the old privactytools site design.
Thank you!