Live data from Hacker News

Wikipedia is getting a new look

diff.wikimedia.org

281–290 of 529 posts

Re: Wikipedia is getting a new look

#281
The line length has been annoying me for years now. Recently I started to switch to the mobile version on desktops, which is much more readable in my opinion.

Maybe I should write a browser extension that automatically adds the "m." prefix to Wikipedia URLs.

Re: Wikipedia is getting a new look

#282
post #257

Please, since someone from wikipedia is probably reading this: Keep the JavaScript to a minimum. The plans aren't clear to me, but given what sites like reddit/etc have done during their "updates" the new UI's are terrible on anything that isn't a top of the line device with a screaming fast internet connection. Wikipedia (and a few other "older" sites) is such a pleasure to use as is, don't ruin it. AKA round-trippi…

PSA: old.reddit.com is so much better in these regards. I use it on my phone too, with some custom css to make things bigger. There is also i.reddit.com.

I only use old.reddit.com on phone and pc as it is much faster and much more intuitive , reddit has gone to hell in my opinion

Re: Wikipedia is getting a new look

#283

Earlier quoted context omitted.

> I almost never use the left hand side bar (and I have a feel almost no one does) The left sidebar has two killer features for me: 1. Finding canonical translations for technical terms. You need to know what the standard way to translate "hardware acceleration" or "differentiable manifold" is in French? Go to the wikipedia page and hover over the language switcher link in the left sidebar. Done. This has become one…

I second using Wikipedia for translating, most of the time is better than using a translator or using a dictionary and sometimes is the only option for more technical or specific terms. I don't use it for comparing between languages much because I'm bilingual and my native tongue Wikipedia is not that big, but sometimes is really interesting to see the different perspectives.

Absolutely, the only time I've ever used the sidebar is for language change, but with this change they are moving that to a more accessible place (Which is nice), but it also means the sidebar is now truly useless :)

Re: Wikipedia is getting a new look

#284
post #19

If someone asked me to critique the UX of Wikipedia, the first two things I’d point out would be that I almost never use the left hand side bar (and I have a feel almost no one does) and that when paragraphs are that wide they become harder to read (especially when they snake around floated images). Not changing for 10 years, watching as some trends fade and others become law-of-the-land, and then making two changes…

> I almost never use the left hand side bar (and I have a feel almost no one does) Editors do. The sidebar contains tools useful for maintenance works. Just to name a few, I use "What links here" to check links and redirections, "Wikidata item" to update metadata - these two are the most used features by editors: after contributing a new article, you need to add/fix some inbound links, and to link it to editions in d…

If you're an editor doing editing, you'll be logged in, so presumably they will just remember your preference, or give you an option.

Re: Wikipedia is getting a new look

#285

Earlier quoted context omitted.

The size and amount of JS doesn't really matter. Whether it's well written and integrated matters. How many round-trips it introduces matters. The stuff that gives JS a bad reputation is sites that slap together nested widgets that each load their resources sequentially. If you serve a 1 MB blob of all_the_things.min.js on the first page load, then gzip reduces that to ~300 KB, which will take ~2.5 seconds to load on…

On a US-normal laptop 1MB of JS might not matter too much. But for a world-normal laptop + smartphone, the size of the bundle does matter, not just for bandwidth but for performance as well. Larger JS scripts takes longer time to parse so if you have a lower power device, it still gonna suck. Everything around your program matters, but for different audiences. Wikipedias reach is huge, and getting it to work and work…

This is a valid argument, and you do need to benchmark on underpowered hardware. My gut feeling that a 1 MB blob of JS is not a huge problem even for a cheap smartphone nowadays, and if it is, the HTML/CSS can become the bigger problem.

I remember doing really silly-sounding things (like shipping a web app + the entire database) with excellent results. Even if the initial load takes a while, you can't beat the instant responsiveness of already having the data when the user clicks on another piece of content. Hundreds of KB of JSON on a 2013 smartphone (probably Nexus 4 or 5) was still a pretty good experience IIRC, at least on par with a modern web site on a modern smartphone. On a PC, I've mercilessly thrown hundreds of MB of binary data at JavaScript.

In my experience, aside from long network request chains, the biggest performance killer is e.g. having nested Angular elements that all refresh every time you touch anything on the page, not code size. If you know what you're doing and care (e.g. diligently mark immutable stuff as such), you get excellent performance. It's just that most don't care.

Re: Wikipedia is getting a new look

#286

Earlier quoted context omitted.

The language button is right at the top of the page. If anything its more accessible on mobile?

Well, it's secret on mobile. I had the same problem - I wanted to switch languages on mobile wikipedia, but the page appears to provide no way to do that. Functionality that has been carefully designed so you won't find it isn't really an improvement over functionality that isn't there.

Okay but that's an issue with UX and discoverability which is very different from "language editions isn’t there at all".

How would you solve this given the limited space? A label saying languages is the mosy obvious but real estate is a little limited.

I'd hope that if the icon was prominent in desktop with a label that would reinforce its discoverability.

Re: Wikipedia is getting a new look

#287

So does anyone have a userscript to override the maximum line width? I have claustrophobia, and having text forced into narrow columns actively triggers it. Taking a look at the Basque Wikipedia, I can tell right here that it's completely unusable for me. I'm willing to pay real money for someone to write me a script to override it.

I don't think I have real claustrophobia (at least I don't have the slightest issue with sleeping in coffin-sized berths), but I do get a really unpleasant claustrophobic feeling when content is squished into a small area.

Re: Wikipedia is getting a new look

#288

MediaWiki has a skin system, and judging from other comments here this appears to be treated as a new skin, or an iteration of the already default "Vector" skin. There are several skins that have tried to tackle some of these problems in the past, notably Foreground: https://foreground.wikiproject.net/wiki/Main_Page Refreshed: https://www.mediawiki.org/wiki/Skin:Refreshed and Timeless, which was a quasi-Wikimedia pro…

Not sure if what you’re linking is the same, but Wikipedia and other Wiki sites also allow you to apply your own css in your user settings. These override any themes you set. If you add only these two, it already improves the experience with 99%: To limit the width of paragraphs: #mw-content-text { max-width: 50em; } To set a serif font for text and headings: p, page-heading.h1, mw-parser-output.h1, mw-parser-output.…

This is different — user CSS requires a login and can override a skin, but is separate from skins, which are installed on the back end similar to an extension. Similarly, skins can have their own custom CSS in a similar namespace.

Also, you can use the `useskin` URL parameter to preview one of those backend-installed skins without logging in first, while user CSS requires a login.

Post reply on HN