Wikipedia is getting a new look
diff.wikimedia.org
diff.wikimedia.org
Not changing for 10 years, watching as some trends fade and others become law-of-the-land, and then making two changes that are backed by a fair amount of data strikes me as a great way for Wikipedia to operate.
I’ll also note that they definitely have changed some UX stuff over the past 10 years. The fullscreen expandable thing for images is pretty good, clean and JS-light (although this is HN so I have to note it would be better if it didn’t break the back button).
Damn. I use that all the time. Wikipedia is one of my favourite dictionaries.
That being said I don't understand why the sidebar should be collapsible (and collapsed by default). It's just an extra click to access functionality with some people rely on (languages, for example, being probably one of the most used).
I hope we don't bloat up wikipedia pages with too much whitespace. Getting of borders, "minimal" looks bother me so much because they're sacrificing layout for aesthetics. There is a reason why borders exist. It is a line segment that separates logically laid out content into groups.
I want Wikipedia to stay the same even if it is not ideal. There is a lot of legacy and "learned" behavior.
We need to add the familiarization factor to any UI changes. The amount of changes should at the minimum exceed the accrued familiarization of the UI...the longer the design remains the same, the higher this factor. It is crazy to think that we should not make a change if it is for the better, but there are a lot of people ... millions that use this less-than-ideal UI. There is something to be said about that.
Typographically, Wikipedia pages have too wide of a column width. This is a common problem not just with webpages, but with magazines and newspapers. There is a reason why the dimension of a book (such as a novel) is smaller than a magazine and that has to do with how wide of a column is comfortable for reading. We need to look at how magazines and newspapers solve this problem. They use columns. Larger fonts is not the answer nor is excessive whitespace because you're not solving the layout issue. It is just magnification.
If newspapers didn't exist and if web designers today were tasked to design a physical newspaper, it would be bloody 80 pages long and full of massive margins and fonts with no understanding about density of presentation. The web needs to be treated like physical media (yes, I said that, fight me). It is a rectangular 2D space that presents text - no difference to my retina whether it is a magazine, newspaper or LCD monitor in terms of spatial representation (not talking about contrast/backlit aspects). This was different a while ago, but today, the pixel density is great and we can almost treat monitors like paper (again, not talking about backlit issues).
Web designers today won't be able to design a physical telephone book. It would be called "Too overwhelming" for the user and it would be insanely big in 17 volumes.
Again, increasing the font size is not the solution.
The second point about padding the sides with whitespace causes waste of screen real-estate for no reason other than to give comfortable width to read. This is what NYtimes articles do: https://www.nytimes.com/2020/08/21/business/goldman-sachs-fo...
So left and right sides are unnecessarily wasted. The solution I am proposing is to use multiple columns. At desktop size, you get 3 columns. At tablet size, 2. On the phones, its single column. There might be better solutions to this but I can't think of any. Columns are how Magazines do their layout of text. It is also part of the international style in graphics design.
Counter point: Magazines had to use columns to conserve space and page count. Each page adds cost. In digital media, we don't have such limits. The only down side is the user has to scroll a lot. But we have devised a scroll wheel and most users have this tool.
This is makes it hard to handle flowing content. Do you add artificial pages to break up the content or does scrolling cascade up each of the columns?
Then there's the issue of typesetting being an NP hard problem. Even Word needs a lot of hand-holding when using multi-column layouts because it often produces poor results.
I don't necessarily mind the excessive whitespace when I'm reading, because I prefer to not have to move my head and eyes too while reading. But having a lot of content on the page at once, like you're proposing, is really beneficial in technical situations, where I need to move between different pieces of information, like taking notes.
I understand we are just talking about page layout, but web designers still have to simultaneously contend with everything I've listed.
You mention a solution for 3 different sizes (desktop, tablet, and phone), but a responsive site often has to subdivide further. Even so, "tablet" does not have a standard size. Rotating a tablet/phone also changes the view size.
Size is not the only usability difference between desktop and mobile devices.
Columns in such a way would likely be hell in terms of accessibility (remember, the user can change the font size).
Of course, there are (potentially) ways to solve each of those, but they will depend heavily on the individual sites' and users' needs. This brings us right back to the issue of non-standard design across sites.
I wouldn't expect well-designed print media from a web designer any more than I would expect a well-designed site from a print professional. They are different professions and problem spaces that sometimes overlap.
Instead of disparaging all web designers as unprofessional morons, perhaps consider that they balanced all of the above along with your points and still landed on a different conclusion from you.
tl;dr the user can (rightfully) control a lot of factors in how they view the web that traditional print and graphic design do not have to deal with.
Somewhere between 80-110 cpl should be adequate to satisfy most deviations in sizes. This "buffer" factor can be accounted for when designing for resizeable interfaces. Column sizes don't have to be absolutely rigid and pixel perfect.
Scaling can be tackled by basing everything on em-units. Scaling using Ctrl + can effectively "zoom" the UI. The relationship between elements should stay the same.
None of this is difficult. We have tools to tackle these problems. Uninformed designers are the problem IMO, but I don't have data for this. My gut feeling is that most designers follow trends, UI frameworks (bootstrap, tailwind), and have stopped building CSS from scratch.
Why are columns hell for accessibility? Given the fluidity of 80-110 cpl, we should be able to account for any size from a phone to large displays. This is a solved problem.
Again, I am not saying there aren't challenges and may be there are better ways to handle all the variables. We should not throw the towel and not think, discuss and debate about it.
I'll admit I'm not up to speed with a lot of CSS, myself. I'll definitely be looking into how to better use columns.
While I think frameworks can be helpful to keeping a standard look and feel to the web, I would definitely agree that they're often used as a crutch.
By appeasing to many screen sizes, we create worse UI for all 3 sizes because no one really designs them for each size separately. Widths are in percentages, flex layout allos collapsable columns and the whole thing is not built from ground up. Either the designer starts with Desktop first and then mobile is a second thought (Bootstrap), or all class names are mobile first (Tachyons).
If we design UI from scratch for each of the 3 or 4 classes of screen sizes, it would be so much better. Completely, from scratch. Not taking the Desktop layout and collapsing the columns. But doing things like button sizes should be smaller for Desktop (mouse) and larger for mobile (finger). Not a single framework does this.
The first being screen size fragmentation. Most tablets fall into a similar size/scale category, so you can have buffers (kinda like how you were saying). However, there are still corner cases where (e.g.) a tablet in landscape mode happens to trigger a different size category. The fact that resolution helps in fingerprinting users is pretty indicative that fragmentation is a huge problem.
The second being the lack of a good way for a page to know exactly what type of device it's displayed on. There are hints/etc. to get close enough. However, it's still a fundamental truth of web development that the browser can always lie to you. Not necessarily a bad thing, but a design challenge regardless.
The third is less of a technical or even a design problem, but I personally think it's the worst. More and more, companies are making increasingly complex sites with no real thought to user implications. I believe this will always be true in a web where the real customers are ad companies and search engines and the user is the product.
On the lines of another point you've made, I'm not suggesting we give up; there are still plenty of ways we could and should improve designs and frameworks (you've outlined some really good ones).
On the other hand, pages that stay in a narrow column in the middle when I widen the window really infuriate me, because I explicitly asked for wider columns and am not getting it.
The web is such a shit place in terms of design. This is probably why I like reading books and magazines in print. At least the lay out is done by a professional who doesn't have a title "UX/UI" designer and doesn't have a Behance/Dribble portfolio. These people are professionals and they conduct themselves as such.
Different people have different workflows. Many people I know only have 1 browser window open, always maximized, with a ton of tabs open in it. They definitely won't go about resizing the window for no good reason. I don't think any mainstream website relies on the user resizing the browser window for, what I think are, good reasons.
The whole idea is that when you have the window at a comfortable width, the content in all your other tabs should also be.
macOS, on the other hand, explicitly advertised having an "immersive" fullscreen mode (with a dedicated button in the past).
Wikipedia is difficult to read due to the small font and large column width. Even with the updated versions (I checked French and Hebrew since I can read them) - the column width is in the acceptable range, but the font is too small to be comfortable on a 4k screen. 14px font is a thing of the past. I see Medium, with their thinner columns and 21px font as much more readable.
The original idea of the web as a publishing medium was that visualization could be determined by the needs and preferences of the final user, and thankfully the technology still allows for it.
Narrow columns make text hard to read due to the eye being unable to see whole sentences at once. It's like the "Dick and Jane" books of old: "See Spot! See Spot Run! Run Spot Run!" Books for adults aren't written like that (as print novels attest) and there's a good reason.
Also the largest "adult" books (non-textbooks) that I have take up about 1/5 of my 43" 4k monitors screen. If you aren't adding a healthy text margin, my eyes have to scan left to right twice as much as with a book. If you want to talk about novels - my screen is 8 times as wide as them, so they are naturally using much narrower columns than most websites.
Edit `const enableLanguageSidebarAltView = true` to `const enableLanguageSidebarAltView = false` to make it look exactly like it used to do before that dumb button was implemented
1: Go to a page.
2: Click on an image.
3: Close the image.
4: Click the browser back button.
I am now at the image again. This is surprising and I cannot seem to learn this.
This also encompassed the mostly ill-fated PediaPress system to get printed books of wiki content collections, the Collections MediaWiki extension,[5] and various back-end rendering engines that came and went (some without ever being fully deployed in production).
All to have a link that, in the span from OCG to Proton, was made mostly redundant by browsers implementing "Print to PDF".
[1] https://www.mediawiki.org/wiki/Offline_content_generator
[2] https://www.mediawiki.org/wiki/Extension:ElectronPdfService
[3] https://phabricator.wikimedia.org/tag/proton/
[4] Confusion over knowing who owns or maintains the PDF service: https://phabricator.wikimedia.org/T247310
Maybe that can be taken care of through themeing/browser plugins? If anyone has good ones to recommend, suggestions appreciated.
https://www.mediawiki.org/wiki/Special:MyLanguage/Reading/We...
No, it means the creator thinks of users as knowledgeable and able to take care of their own personal needs, and not as idiots who don't know how to use their computer's window manager.
Perfect example of the former? HN itself.
b) The alternative is not that people are "idiots who don't know how to use their window manager." I don't want to have to use my window manager. Manually resizing windows for each tab to get the right line length is a huge waste of time and seems idiotic to me. I want a professional designer to make it so I have the best possible reading experience on the websites I'm browsing. Because I'm humble enough to know I couldn't reach that standard by "using my window manager".
• Who wants to read four to five words per line? THIS LINE SIZE IS ACTUALLY UTTER ASS.
• In the good design, it was easy to resize to window to make the line length narrower. However, in the bad design, there is no recourse to make the line length longer.
However, the line length, while suboptimal there, is pretty commonly encountered — pick up a newspaper and look how many words fit in a column.
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 different languages. Also, there's "Page information" to see statistics, and checking "recent changes" for spams and vandalism is a hobby for some people who need to kill time.
The current website works for me, I hope Wikipedia will keep it as an option.
If you speak different languages, the left hand bar is very useful to switch between different language versions of an article.
Although it wouldn't surprise me if some countries try to legislate about that and everyone with an international presence has to do it.
https://www.google.com/webhp?hl=en
It would prioritize English result.
I actually have three languages of Google on my bookmark bar precisely because of this, and they work like a charm.
The button is labeled 文A, which is quite common for translation service, and is just under an article title so it’s literally the most visible UI element. It’s difficult to make it more accessible than that...
This to me is a testament to the fact that most buttons should actually be text unless extremely common like the hamburger menu, but even that's debatable.
I agree, especially on mobile (even in 2020, many users — who often just got used to the hamburger menu — don't realize that the vertical ellipsis is a symbol for "menu" or "more options", it often just looks like a random decoration to them), although on a desktop website or app you (hopefully) have the option of hovering the mouse pointer (even accidentally) over any unfamiliar bit of UI gubbins to get a clue.
I'll note though that the specific example of "文A" is, in fact, a text label. The first Chinese glyph even translates as "text".
Only in the sense that those glyphs are used in certain writing systems. It's not text in the more important sense of expressing a linguistic message. It's just random characters. "文A" is a text label to exactly the same degree that ":-)" is a text label.
Note in particular that the Chinese glyph does not translate as "language". That would be 语/語. As you accurately note, it translates as "writing".
It's standing alone here. I'm aware of words like 文明 and 中文, but here are the 14 glosses for 文 in the 现代汉语规范词典:
1. (verb) to tattoo or paint patterns or words onto a body
2. (noun, literary) a pattern, particularly as of wood grain
3. (noun) ancient rites/ceremonies
4. (noun) non-military affairs (opposite of 武)
5. (adjective) gentle; not fierce
6. (noun) indicating phenomena of nature or of human society
7. (noun) writing
8. (noun) an essay
9. (noun) the humanities and social sciences
10. (noun) an official document
11. (noun) Classical Chinese (the language that is to China as Latin is to southern Europe)
12. (measure word) used for the copper coins of traditional China
13. (verb) to cover; hide
14. A surname
Most of these senses come from words that include the morpheme 文, not from uses it permits alone, but "language" is still not even listed.
A flag icon or simply some more explicit text would be vastly easier to understand for me, especially if it actually looked like an interactive element.
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.
Try looking at a wikipedia page on your phone. You could replace the 文A button with one that said "antidisestablishmentarianism" and there would still be plenty of space. It's floating at the left of an empty row.
I agree that the UX could be improved and there is plenty of evidence to support that. On the other hand the edit icon is super discoverable and used without the label so I think the challenge with the language icon is 1) there are not many multilingual sites and 2) the other icons there potentially cause the user to ignore them entirely.
Throw in the 200+ languages and longer labels in some of them and it becomes even more complicated...
Multilingual sites aren't rare at all. There is a conventional way to display a language selector: it's a button (usually a dropdown menu, if you click on it) with a national flag and the name of the language.
The big problem on mobile wikipedia is that wikipedia already has a well-established way to select the language you want to see the article in, and the mobile site completely removes it.
As I've said before the mobile site doesn't remove it. It just changes the mechanism for understandable reasons based on the medium.
Nice to chat to you.
As is now I have to inject
['.vector-menu-content-list .interlanguage-link.interwiki-en', '.vector-menu-content-list .interlanguage-link.interwiki-pl'].forEach(el =>{
if (document.querySelector(el))
{
el.style = ''
let lang = document.querySelector(el)
lang.parentNode.insertBefore(lang, lang.parentNode.firstChild)
}
})I use the langlinks across many languages, way more so than the average user so my use case is different.
I absolutely love that part about Wikipedia.
From what I can see, this particular change is already live in https://fr.wikipedia.org/
The mouseover popup/tooltip for links showing a brief snippet of other articles is so great that I find it irritating when other sites don't have it.
I actually use the mobile view on desktop for this reason. The mobile view will have white space on the sides if you do full screen, but I usually have two windows side by side, which results in all text, no sidebar, and a more minimal top bar. There is a 'mobile view' button on the footer of every page, or you can throw an 'm' between the language and base url.
So people like myself constantly have to edit the "m." from wikipedia links to get the normal version. I really dont get why they are doing that.
The work "discuss" does not show up in the source code, you can check "curl https://en.m.wikipedia.org/wiki/Test | grep -i discuss"
The discussion is called "talk" on the desktop version, but it is also missing on the mobile one. Or there is some javascript trickery going on, but I clearly dont get it.
And this is how it looks in my Chrome: https://imgur.com/a/LQ7pmH8
You need to login and enable "advanced mode" in setting (in hamburger menu) to see it.
But this also means that every mobile user of wikipedia (I guess the majority now?) which is not logged in and enabled that feature (for sure the majority) does not even know about the discussion pages of wikipedia articles. This is super sad.
However, I'm suprised that this is neccessary for wikipedia. I guess it was more work to write the extension than to fix whatever is going on on wikipedias side. But then, on the other hand, maybe writing the extension and stop caring about what is going on on wikipedia is easier.
Secondly, there's discussion about serving everything from a single domain at https://phabricator.wikimedia.org/T214998 , which I guess would enable the normal mobile browser feature of switching between desktop and mobile.
For a long page, scrolling to the bottom might take even longer than just changing the URL. Yes, there are keyboard shortcuts to scroll to the bottom, but so there are shortcuts to edit the URL bar. It is, in any case, an annoyance that always(!) takes some extra time.
[Edit: I love that switching to the desktop version is literally the very last word/link of the mobile version. Even after the link to the "Privacy policy" and the "Terms of Use" that probably nobody in the history of homo sapiens ever clicked]
> Secondly, there's discussion about serving everything from a single domain at https://phabricator.wikimedia.org/T214998 , which I guess would enable the normal mobile browser feature of switching between desktop and mobile.
The last comment on this discussion is, quite ironically: "Have been somewhat expecting this to be fixed for the better part of 7+ years now. Hopefully this can be implemented soon!"
Except there should not be two versions at all and instead they should just make the desktop version responsive and strip out the bloat - I don't want an article to on desktop to load six different javascript files and have a giant banner at the top any more than on mobile.
https://en.wikipedia.org/wiki/Test is 27 different requests for me - that is inexcusable for mostly text content.
Mobile has higher latency and a small screen, so its important that I not need to make lots of request and its important that I can search inside documents. Both of which are broken by wikipedia's mobile interface.
(Actually found some info if anyone is curious: https://medium.com/freely-sharing-the-sum-of-all-knowledge/w.... Though the article helps explain some of the context and reasoning, I don't think it really justifies the divergent experience and imperceptible progress on improving the desktop experience)
Good news! The sidebar makes the paragraphs narrower.
But yes, that wide-text issue makes it incredibly annoying that so many HN users provide explicit links to mobile wikipedia pages in their comments. Don't do that! The mobile pages have bad readability in normal aspect ratios! If I'm on a phone, ordinary en.wikipedia.org links will redirect to en.m.wikipedia.org, but the reverse is not true! There is no conceivable reason to provide a mobile wikipedia link, and plenty reason not to!
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 of my indispensable tools.
2. Learning about historical events where there are multiple inevitably biased narratives. For example, want to know about the Islamic Golden Age? The English, French, and Farsi versions have significantly different content from different perspectives (I would assume the Spanish and Arabic ones are also equally interesting). I highly recommend this exercise especially for history that one is taught in school, e.g. if you're American and can read Spanish, I bet the Spanish entry on Mexican-American War will teach you a few things you had never heard of.
OMG yes I do this as well. Google translate is unreliable for technical terms, regional vegetables/fruits, cultural concepts, and lots of other things.
EDIT: Wikipedia is also good at differentiating regional variants of a language, e.g. the country of Laos is 老撾 in Beijing Mandarin and 寮國 in Taiwanese Mandarin and Wikipedia knows this. Likewise, a USB drive is almost universally called "U盤" in Mainland China but this word is virtually unknown outside Mainland China. It's actually a good way for native speakers to look up one-off words like this when writing documents intended to be read by another region because you really just need to replace a few nouns here and there.
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.
But the second is a touchy area. In fact, Wikipedia's co-founder recently wrote a blog post detailing how its neutral point-of-view policy has flopped, in the name of fighting false balance. [1] His examples are pretty embarrassing, but more important in that Google points human "Search Quality Raters" to Wikipedia to understand "reputation" and maintain a supposedly even political bias. [2]
[0] Kohlenstofffaserverstärkter Kunststoff, of course.
[1] https://larrysanger.org/2020/05/wikipedia-is-badly-biased/
[2] https://static.googleusercontent.com/media/guidelines.raterh... Pages 16-18
In practice, this need is usually satisfied by the Talk pages and archives. The published article is sanitized, but if you really want to learn about the controversies in the topic, your best choice is to dig deep in the discussions that resulted in the controversy being excised from the visible version. It's quite rare that the talk pages are also purged as well.
I’ve heard it being called just “Carbon”, pronounced with a long “o”, frequently. Since the translation for the generic element, carbon, is “Kohlenstoff”, and that word is very commonly used, the opportunities for confusion between carbon and carbon fiber is less than it might seem.
Kohlenstofffaserverstärkter Kunststoff == Kohlen (literally coal but understood more broadly as any carbon) stoff (material) faser (thread) verstärkter (reinforced) Kunststoff (plastic).
The GP (G-G-G...P?) post seemed to be using the shorter expression, but as a shorthand for the longer (as most people do) in English but not in German, which may have caused some confusion.
But it's the same in both (all) languages: The shorter expression technically means just the reinforcing fibers; the actual material used to make stuff is technically called the longer expression; but in ordinary usage most people use the shorter expression to mean the longer one.
Some of the political ones show what is more easily described as bias, but his points about Global Warming or the MMR vaccine show exactly why "NPOV" for any extent is a bad idea, and why the new policy of "avoiding false balance" actually makes a lot of sense.
Another bit of anecdotal evidence on translation: I recently wanted to find the idiomatic French for "electronics packaging." Google Translate gets it wrong, and there's no French wiki page to refer to. The source that came up with the goods was the "translations in context" snippets here: https://www.linguee.com/english-french/translation/electroni...
Deepl, from the same company, is much better and is currently the best online translator.
Or tell them on your gardening website to fill a chaudière to water their garden.
Well, it actually not that simple :)
Kohlenstofffaserverstärkter Kunststoff[1] is carbon fiber reinforced polymer[2]. But it seems like carbon fiber is also used as a short hand for carbon fiber reinforced polymer. Similarly, Germans often call Kohlenstofffaserverstärkter Kunststoff just Karbon.
But the translation of the technical term carbon fiber[3] is just Kohlenstofffaser[4] (which is quite a literal translation).
But indeed, it is really nice how transparent that is when looking that the wikipedia articles.
[1] https://de.wikipedia.org/wiki/Kohlenstofffaserverst%C3%A4rkt... [2] https://en.wikipedia.org/wiki/Carbon_fiber_reinforced_polyme... [3]https://en.wikipedia.org/wiki/Carbon_fibers [4] https://de.wikipedia.org/wiki/Kohlenstofffaser
> Since 2002, Sanger has been critical of Wikipedia's accuracy. ... [In 2007], Sanger again criticized Wikipedia, stating it was "broken beyond repair" and had a range of problems "from serious management problems, to an often dysfunctional community, to frequently unreliable content, and to a whole series of scandals".
I'd hope that a person with Sanger's experience and insight would at least float suggestions, proposals, wish list, or any thing at all, to achieve something he'd consider more neutral, objective, or something.
everipedia.org I guess does some stuff differently. But if it has a different take on neutrality, it's not jumping out at me.
Sanger has some role with Ballotpedia? Maybe his vision for neutrality is there?
Just sitting here, I can imagine at least three different crazy experiments to play with neutrality. And I know nothing.
Also:
I was willing to at least consider anything Sanger had to offer, given his CV. But generally I fast fail (flip the bozo bit, summarily dismiss, shove into the memory hole) any media critic leading with "liberal bias".
I think he just has muddled reasoning. For example, his essay says something about Jesus, the Christ label, how the wiki is wrong... Or something. I was raised Christian, so I'm moderately inclined towards biblical navel gazing. But if Sanger had a point, it's lost on me. I'm just more confused after trying to parse his thesis.
Further:
I'll read any proposals for mitigating social media. I honestly can't even criticize whatever this is:
How to Fix Social Media in Three Easy Steps [2020/09/20]
https://larrysanger.org/2020/09/how-to-fix-social-media-in-t...
Non sequitur?
Especially when one of the main criticisms is "It's biased to say a false statement is false".
Sanger's fundamental misunderstanding is that a neutral point of view doesn't mean that the thing you're writing about is also going to be neutral.
It just now occurs to me that you're probably referring to the epistemological crisis. I don't actually know what that means, but please humor me.
Sanger teaches philosophy. To him, maybe there is no truth? Or that all truths are equal? Or something like that.
More than a handful of the geeks I've worked with were afflicted by the recursive discursive thing. Most bad was the philosopher software architect. Actually repeatedly debated metametadata, the data about metadata. I wanted to kill myself.
Tying this back to current events: It might be useful to have some canary questions, to determine the epistemological bent of the other participants. It's pointless to argue about facts if the other party doesn't believe in facts.
So "electronics packaging" would translate to "emballage/empaquetage de composants électroniques".
I know linguee.fr has been criticised, but check out these two analogous pages found via a search for "electronics packaging" there:
https://schroff.nvent.com/en/schroff/about-us
"The brand Schroff, which belongs to the business unit of nVent Technical Solutions, has been a world leader in electronics packaging for over five decades."
https://schroff.nvent.com/fr/schroff/about-us
"La marque Schroff, qui appartient à l’entité légale nVent, est leader mondial dans le domaine de l’habillage électronique depuis plus de cinquante ans."
This makes it look extremely like habillage doesn't just mean what you claim it does "in this context."
Emballage was indeed my initial guess for the appropriate French word, but I, you know, did some research before jumping to a conclusion?
Interesting anecdote: Linguistically, Serbian and Croatian are almost identical, except for the obvious thing that Serbs write in Cyrillic alphabet, while Croatians use the Latin alphabet. Politically however? Holy what a can of worms. "Inevitably biased" is putting it mildly, outright history revisionism puts it better, and it has been twice a subject of widespread outrage: https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2...
(in case it's relevant, I'm half Croat, and have a massive dislike against NDH supporters and any other fascist/fascist apologets)
That's a great idea, I'm gonna do exactly that tonight. Thank you very much!
The difference of perspectives is also quite enlightening. I'm not talking about obvious transitory trifles like Obama vs Trump vs Clinton — it is pathetic that a free encyclopedia, of all things, wastes so much time on those, — or who's at war with whom for which reasons. I mean deeper differences in the world view. So there's some “highly controversial” (whatever this means) topic, and there is a completely regular article on it in other language, no signs of editing wars or flame wars, doesn't seem all that important altogether. You obviously start to meditate on why it couldn't be written the same way in the first language.
Just like many pop-science fans believe that the cardboard presented to them is a “real science” and the only true world view, most people talking about “approaching neutrality” assume that basically everything can be analyzed from the same common base, and, of course, their own beliefs are that common base. This, obviously, is not a good way to understand anything that belongs to a different culture.
Not just historical events. For example, Vladimir Putin's Russian page looks very different from the English page. If I suspect bias, one quick check I always do is to read the page from another language using Google Translate. Does not always work, but sometimes you get more information.
Exactly.
Sounds like they're going to repeat that mistake again.
So much so that I've made a dedicated tool for this: https://wikitranslator.github.io/
It uses Wikipedia's APIs to "click the language links" for you. It also displays short summaries of both languages' articles, so the translation can be verified. I know I'm a small sample, but I end up using it reasonably often.
See the tips at https://news.ycombinator.com/item?id=22336638, especially the one about adding a comment explaining how you came to work on this and what's different about it.
If you do submit it, email us at hn@ycombinator.com and we might be able to help further. And welcome to the state change of HN-commenting!
I use this so often, that I've thought to turn this into a full-blown tool on several occassions. A simple "translate" webapp that opens wikipedia (API) in the background, looks for the inserted term and then returns the translated articles (with links to the article!) for that term.
Pretty much every non-native english speaker uses it all the time.
I use it most often to change the language...
What is the most irritating is that they dont make some sort of really persistent cookies to remove the irritating mobile view.
I hope I don't sound like a jerk saying this, but resizing the browser window is the key. I dunno why some people maximize everything on their computer - that's a really inefficient use of space.
I wish more websites wouldn't try to force formatting on me and just let me resize my window.
But you're probably on to something. I would be cool if the web browser would allow you to adjust the body size of the document without adjusting the window size.
I agree. Fossil mostly requires the use of CSS, but my own stuff I tend to not use CSS if I can avoid it, and often just write plain text files anyways (rather than HTML), which works well even if you are viewing them outside of the web browser, as well as with the web browser, too.
I'm not absolutely sure but I think you might even be able to create your own user version of the sidebar if you create a suitably named user page. I'm not sure what WP sites allow you to do but MW has a lot of user customisation options built in.
I use it all the time for switching the same article in different languages.
Yes, reading Wikipedia on a 27” iMac is comical. Anything larger than 1000px wide is entering eye gymnastics territory. Ideally it should be around 600/700
I don't like how you go from a subjective assumption that no-one uses the sidebar to this, almost sounding disappointed that they haven't already done it. Or are you referring to some other data? I for one use the sidebar all the time.
Strongly disagree: Links shared by people with JS enabled now silently show the page instead of the image that was intended to be shared if the recipient has JS disabled.
some are quite understandable, and some i can google translate.
for a multilingual person, that bar is indispensable..
https://www.mediawiki.org/wiki/Extension:VisualEditor
VisualEditor is what you get by default now when you go to edit a wikipedia page, unless you specifically click on the option to edit source.
AKA round-tripping 1000 times sucks on high latency connections, and my little atom based tablets/a53 based phones/etc choke on those sites and its absolutely miserable trying to use them.
So, put some effort into measuring the before/after and making sure that the download/render times remain in the same ballpark on older devices/connections.
Making wikipedia noticeably js-heavy would definitely ruin the experience.
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 a 1 Mbps connection, and then it will likely be cached.
If you serve a widget that loads another widget that adds a third widget, on the other hand, elements will keep popping in and your user experience will suck.
Everything around your program matters, but for different audiences. Wikipedias reach is huge, and getting it to work and work well, for the lowest common denominators (think ~10-40 USD smartphones) is a pretty big job which includes thinking about sizes of all kinds.
Edit: Ignore me, seems you're not actually replying to anything specific in the comment before you, so this all seems off-topic now.
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.
While wikipedia might not be the typical site there, there is something to be said that a site that deals in information (like a generator's manufacturers page) should at least have a low-bandwidth option so you can access the textual information you need without pulling in a presentation layer that isn't critical.
So, for a world-normal device which one is better? A site that downloads 1MB of Javascript and then makes data requests of a few KBs or a site that makes a 300KB request with a page reload every time you interact with it?
My general rule is that if the application is interactive, meant to be used for long periods of time and SEO is not an issue, well-written SPAs result in better UX.
That's not the case of Reddit for example. Most users spend the most time reading comments, and that requires very little interactivity. So old Reddit is miles ahead of the new slow and bloated one.
There is also i.reddit.com.
Relay was my favorite while I was on Android. On iOS now, Narwhal is my go-to.
old.reddit exclusively on the web, via 'Old Reddit Redirect' extension on Firefox.
It's unbelievably slow.
I will never use new.reddit, I tried to once but it's such a poorer UX
It's my biggest fear for the future of macOS development given the recent announcement of Big Sur and ARM.
That being said, using it once and then saying never again is kind of, not good. I’ve been on Reddit for almost a decade and while using the new design for the first time or even the first week was, painful I’ve fully embraced it now and can’t stand the old one.
I don’t find it painfully slow at all. In fact I find it faster overall when taking New features into account.
Most of the times, these dynamic things on web pages and elsewhere mispredict what I actually want.
No Google, I did not want to zoom in on the map that you automatically did for me. Rather I unzoomed back and you automatically zoomed back in.
No scroll bars, I don't want you to disappear or even thin down automatically.
I personally don't like infinite scrolling as a solution either as it messes up scroll bar operation.
And I want strictly none of the above if when clicking 'back', you don't take me to the exact same view I was on before, without the elements of page jumping for a few seconds.
No my laptop and phone, I do not want you to wake up when I disconnect power, and especially so when I had just put you to sleep!
Glad that Wikipedia is planning to show and hide the side panel on user instruction/click. Please keep it that way.
They can embellish things with JS, but that has to be optional. Things like the article summary popup when you hover over a link. That can be deferred and left out completely.
They have the opportunity to do great things with design and typography for clarity, I hope they take it.
Which makes me realize there's sort of an ironic situation. When a site is beginning and small, you don't worry too much about the precise details of how you've doing things, you figure it's more important to get it out there, and it can always be changed later.
Then, someday, if you're lucky, the site is huge, with lots of traffic, lots of dependencies, lots of people paying attention to it... and you are much more reluctant to make changes, taking them very seriously with lots of consideration... so now are stuck with whatever people decided years ago without much consideration at all!
[1]: https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improveme...
Many times clients, (especially paying business clients) care more that "things that worked yesterday should continue to work today" than about the enhancements, or even "breaking fixes", that you want to deliver for your product.
I'm glad they're finally doing something about it, even though it seems like I still won't be happy with it — judging by the wikis where the update is active, it's still too wide.
The rationale in the article is interesting, but IMO wrong — the idea that you need to balance scannability and line length suggests that line length is the main factor in improving scannability, when it seems obvious that what wikis have been missing for a while is better, probably sticky tables of contents for quick navigation (which something like Wikiwand figured out a while back).
Making users scroll 25% less is a poor solution to improve scannability, and degrades readability tremendously.
There are issues tied to the variability of layouts on Wikipedia that are more legitimate (how to deal with boxes, etc.) and would involve deeper design changes, but they would probably be worth it considering how important the basic reading experience is to wikipedia.
I get that line scannability is an issue for some people, but that's why _you_ can adjust the way _you_ read the article on _your_ device, without affecting _anyone else_. Web browsers, and desktop environments in general had this magic window-resizing ability for decades.
At least there are cool browser extensions like CustomCSS, which allow me to fix sites I visit often. I guess I will be adding Wikipedia there soon... :/
I want websites that are made to be read to optimize for legibility and comfort, not for "not wasting screen space."
As I type this comment on HN, the right hand side of the text box where I type my comment is entirely empty.
Should the text box be full-width so it fills the screen and doesn't "waste space"? Hell no. It would be a pain in the ass to read my comment as I type it.
I don't know about you, but I'm very seldom (never?) reading more than one column of text at a time. Therefore, as I'm reading, anything else on my screen is "wasted".
Doesn't matter if it's white space or anything else.
It seems like we can't avoid "wasting space."
To see the absurdity of that metric, why don't you just make your window as small as possible all the time so you're never wasting any space? Why don't you reduce the font size to 1 pt so you don't waste space with fonts that are comically large?
I must admit that logic kind of escapes me, since it misses the most basic purpose behind reading on websites.
Now, I'm not unfamiliar with the regular HN comments about how everything is "dumbed down" and it's all about "information density" and cramming everything in one screen should be the be all and end all of design.
Unfortunately that opinion also seems to emanate from people who can't substantiate their preference with anything else than appeals to "power user" aesthetics, with very few actual use cases justifying it.
These are mostly ego-based arguments I tend to dismiss when discussing design decisions.
What does a screenful of text allow you to do that you can't do with a better proportioned column of text?
Unless you're the Flash, in my experience, absolutely nothing.
As far as saying the experience of reading properly should be left to the user/reader, I simply disagree. I'd rather benefit from the skills of designers and typographers presenting the content for me in the best manner than relying on hacks like resizing my window to get a decent experience.
I don't expect to go to a restaurant and be thrown ingredients for me to customize them _my_ way, I want my food cooked deliciously. And I want my content formatted properly and elegantly.
P.S. Note that your argument is entirely symmetric: if you don't want to "waste space" on a fixed width website... why don't you resize your window?
If a website leaves the text width to the reader (or their user agent), everybody wins, because everybody can read the text at their preferred width.
If, on the other side, a website tries to prescribe how wide the text should be, that choice is gone, and some readers inevitably lose.
So, no, my argument is not entirely symmetric - one approach gives everybody the same choice, the other one removes it.
To answer your "why don't you resize your window?", in the approach you seem to prefer, I do not have that option, because the website took that away from me, and no amount of resizing my window will change the text width the website dictates.
But as I mentioned, I already do go out of my way to configure my user agent to work for me, by means of a browser extension. Unless you want to take that choice away from me as well...?
(I will purposefully ignore your attempts at psychoanalyzing people over the internet based on a few bytes worth of text they wrote.)
You can always do that.
My point is that the smart default is to minimize having to make any change. The question is what the smart default is.
Defaulting to full width text means that most of the time, on a large desktop monitor, I need to resize my window to adapt to the text (different font, font size, layout, etc.), so it doesn't meet that standard.
Using a maximum width solves the issue, unless you want, for some reason, to display text wider than is commonly considered comfortable (you can always resize your window to shrink it further if you need to).
Can you show me an example where you'd like to resize text beyond 10-ish words on screen?
I'm very curious about concrete use cases and what the result looks like (and why it's superior), other than the case indicated in the original article (i.e. logging, not long-form text).
I'm not interested in "taking choices away" from anyone. I'm interested in not wasting my time building custom CSS to avoid having bad reading experiences on websites I spend a lot of time on.
Maybe it comes down to what you think Wikipedia is as a product. I don't see it as an API that spits out unformatted content. I see it as an encyclopedia, and as such, expect it to provide the best reading experience for me out of the box, like I would expect from a printed encyclopedia.
So far, Wikipedia is at best mediocre when it comes to basic typesetting. I just wish it were better.
I'm not sure what they looked like before, but I also visited a few of the localized wikis and ended up getting a horizontal scrollbar. I know that the theme on English Wikipedia is very old and not exactly responsive, but this is not something that happens there; I get no horizontal scrollbar. Everything is sized to fit within my window, except on certain articles containing wide tables or (unfortunately) multi-column reference sections, and even then, it's limited to those elements, which overflow, and the main article contents end up sized correctly. So I have to think that whatever changes they're introducing might actually be causing new problems...
For example, if a hundred new bakeries open each year, each one baking bread according to a recipe that the baker just kind of randomly put together without much thought, and ten years on, one of those bakeries is now drawing customers far and wide and five-star reviews, it makes sense to carefully consider any changes to the recipe even though it was only randomly thrown together in the first place. It might just be a winning formula that is the secret underlying their success.
Of course it might be their customer service, their casual atmosphere, or their good location that has driven that success, not the bread recipe. But it's hard to know for sure. So changes need to be done very carefully if at all!
When I saw the title I assumed there's going to be a full redesign, with all the bad modern web design trends like giant everything and plentiful useless whitespace. I was pleasantly surprised to find out it's not the case and they're actually keeping their dense desktop layout and making some rather minor changes to it.
That's the kind of miracle you get when you aren't optimizing your product for KPIs and stock value.
This is just how business works, you like to steer users to features that will make them spend more. Wikipedia has been able to side-step this because it's a non-profit.
Just imagine how amazing the world would be if the creators of most of the things we use every day weren't obsessed with making more money than what they know what to do with but instead with improving the design of said things to serve the people's needs better.
Have you considered working for your government or a non-profit?
I'd rather work for Facebook than get involved with this dictatorship universally hated by at least my entire generation.
> a non-profit
Thought of it. Don't know of any, sadly, and there aren't many anyway. Someone told me about Mozilla when I left my last job, but that was before covid, they didn't do remote and I don't want to relocate, and now it's in quite a turmoil.
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 project: https://www.mediawiki.org/wiki/Skin:Timeless, https://www.mediawiki.org/wiki/Winter
which all tried to be responsive rather than using the MobileFrontend extension and splitting the site into two separate device-specific skins.
You can append `?useskin=skinname` on Wikipedia, or any MediaWiki site, to switch the current view to the given skin. For instance, Timeless is installed on wikipedia.org, so you can see what it looks like by going to https://en.wikipedia.org/wiki/Ruth_Bader_Ginsburg?useskin=ti...
The list of installed skins is on the wiki's Special:Version page.
https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsec...
I use Monobook, which is more compact than the default (Vector). It used to be the default.
Having a user also enables you to toggle "Gadgets" which can provide productivity boosts, especially for editors.
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.h2, mw-parser-output.h3, mw-parser-output.h4, mw-parser-output.h5, mw-parser-output.h6, .mw-headline { font-family: Georgia, "Times New Roman", sans-serif; }
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.
To try those customizations yourself, copy the CSS code on that page. Then, in your Wikipedia account’s Preferences > Appearance (https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsec...), choose Timeless as your skin. Finally, click Custom CSS next to Timeless, paste my CSS, and click Save. If you don’t like those customizations, just edit the page again and delete the CSS.
I made one final tweak to the Timeless theme: on page load, a bit of JavaScript scrolls the page down to hide the search bar and user menu. Most of the time I don’t care about that part of the page when I visit an article, and when I do want to see it care, I just have to remember to scroll up.
I installed that JavaScript using a custom user script installed with https://violentmonkey.github.io/, though you could probably get it working with the Custom JavaScript link in your Preferences > Appearance settings too. Here’s a simplified version of my JS that you are free to copy:
// ==UserScript==
// @name Wikipedia – scroll below Timeless-skin static header on load
// @description When using Wikipedia’s Timeless skin, modified with user CSS to not have a fixed header, this scrolls below that header when a page loads. This hides the distracting color bar and lets you see more of the article. If you want to see the header, just scroll back up.
// @namespace roryokane.com
// @match https://en.wikipedia.org/wiki/*
// @grant none
// @author Rory O’Kane
// ==/UserScript==
const headerHeight = 60;
const usingTimelessSkin = () => document.body.classList.contains("skin-timeless");
if (window.location.hash === "" && usingTimelessSkin()) {
window.scrollTo(0, headerHeight);
}I guess it must just be my lengthy history with the web, but this line is like nails on a blackboard to me. It's OK to have to learn how to use powerful tools!
Your design should fit your audience, and I think it's a good change to have a sidebar with tools that are surely ignored by the _overwhelming_ majority of users not be presented in a persistent, important location.
Also worth mentioning that they aren't removing anything, just altering presentation to better suit the common use case.
I want Wikipedia to be as convenient as possible for the editors/authors, even if most users are readers. The authors -- even as a small minority of users -- create the content that, in turn, attracts the readers.
It's possible that alienating authors to prioritize the reader experience ends up driving away readers through the second-order effect of driving away authors.
(I'm not saying that these particular Wikimedia changes are an example of this, just illustrating a mechanism by which prioritizing the experience of the majority of users can end up harming them in the long run, because second order effects are important too. Wikimedia seems to have thought carefully here, which is good).
An extreme example of this philosophy would be noticing that the vast majority of your users never touch the edit button, and so getting rid of it entirely to streamline the interface for everyone else.
But the tool itself should have simple features that can be used by a newcomer too. The tool itself should not be "overwhelming and difficult to understand" -- I mean "overwhelming" is never a plus, is it? The power-user features should be designed in such a way they don't scare off or interfere with more basic use. Rather, the basic use should be low-barrier, and serve as a step to investing to learn the more challenging use.
"simple things should be simple, complex things should be possible." (Alan Kay). Not "everything should be hard and complex because we are resigned that that's the only way to make complex things possible."
I think this is true as a general rule, but it may also depend on the "product" (whether commercial or noncommercial like wikipedia). There may be some products where it's okay if you scare off newcomers, where you know you have a core that will be willing to invest the time to figure out a challenging or even "overwhelming" tool because of it's value to them, and that's all you need/want. But I don't think that's appropriate for wikipedia, I think it is the absolutely correct choice and in line with wikipedia's mission to prioritize making basic wikipedia use as low-barrier as possible for as many users as possible.
Wikipedia has wildly succeeded and mostly avoided the fate of other social media sites. We must tread very carefully to keep Wikipedia for future generations.
And I'm suspicious of the theory that a harder to use UI for editing results in higher quality content. I understand your theory that some people who would edit content maliciously or without proper care would be put off by a harder to use UI, but it's not obvious to me that it's true, or that it wouldn't be countered by putting off even more people who would have good intentions and take proper care, some of whom correct malicious content. When making decisions for a site that millions use, you probably don't want to make significant strategic decisions, like to intentionally not make the UI as easy to use as you can, based on hunches.
But anyway, wikipedians have actually had the opposite concern of yours for a while, rather than increasing to "too many" contributors, wikipedia seems to be losing contributors, and many see it as a problem. Both because you need enough contributors to maintain content, and because the self-image of wikipedia is that "anyone can edit", they actually want to make it accessible, not put barriers in the way.
https://en.wikipedia.org/wiki/Wikipedia:Why_is_Wikipedia_los...
More info about who contributes to wikipedia is on the following page, which suggests about 132K users in the last 30 days. I don't know what the number is for how many users viewed wikipedia in the last 30 days but I'd guess far under 1% of wikipedia users make edits.
https://en.wikipedia.org/wiki/Wikipedia:Who_writes_Wikipedia...
I’m suspicious too, but I agree with the grandparent that we should tread very carefully. Wikipedia’s success probably has at least something to do with the fact that its development has been extremely slow and isolated from commercial web development trends.
A mainframe-style UX where you have to type magic letters to trigger functions is great once you've gotten used to it, but the average user will not put in this effort and simply use something else instead (compare e.g. vim vs. nano). You can afford that sort of UX when you have users who don't have much of a choice and/or will spend a lot of time using that specific tool (which is why vim is still a thing). That's the case for e.g. airline booking systems for agents, not the case for airline booking websites for average users, and not the case for Wikipedia either.
The best UX for this is a UX that is simple, yet still provides the advanced features, and ideally makes them discoverable. A classic example would be menus: You can either slowly click through the menu with the mouse, you see all the options, and you see the underlined letters that will allow you to navigate the menu much faster if this specific menu is worth learning.
Additional visual clutter can be overwhelming, even to experienced users, especially if it's not well separated from the important stuff (it can simply make the important things harder to find - compare e.g. the toolbars of Google Slides and OpenOffice Impress). But good design can easily counteract this. For example, you could use a grey background on the unimportant stuff to let people focus on the important stuff.
Which is why Wikipedia is doing. It's not as if the presence of that toolbar is going to distract someone from the only other task that can be done on the page, reading the article that takes up the entire rest of the screen...
So it seems like kind of a mixed bag readability-wise.
edit: For example, this article's main text area seems to have a width of around 155 characters, while typography rules of thumb dictate not exceeding 75 or so:
I have a Javascript bookmarklet to restyle a page if necessary. If I always needed it, I would set a user style sheet, or different default fonts.
Shouldn’t UX be a lot more about how the thing looks? Work on enhancing your copy if people find it difficult to understand.
What I actually would like to be improved is how the data is represented internally. Let's face it, it has been a long time since Wikipedia has become the largest and most accessible knowledge base in the world. It was made simple, which is a part of why it is successful. MediaWiki is pretty much a blogging engine, article content and structure is restricted by the guidelines only, not by the engine. This is good, and at the early stages it was the only possible solution, since there is so much that can be useful in an encyclopedia article.
However, now we know a lot of patterns of how data represented in different articles is similar. But wikitext is still basically just a human language with a bit of markup elements. Sure, there are templates, which are slowly improving over the time, but still, it's petty much a collection of free-form blogposts. There is almost no way to separate data from the representation (i.e. to have a table contents as a csv, with a template assigned). There were some attempts to make it possible, but querying (or modifying) data automatically is still very much a pain. A lot of it requires parsing, and (perhaps even more annoyingly) — pretty simple parsing. But you have to do that work for every single problem you have. Instead of, you know, to just query data I know there is. In fact, when you start parsing templates it becomes very clear very quickly, that they are vastly underused. Absolutely the same data, like years of life in bio-articles is still represented differently even in very elaborate and well-maintained articles.
Very little has been done in this regard over the last 10 years, I feel. And improvement does require a lot of work: looking for possible templates, promoting generic data representation among contributors, modifying wikitext to allow for it, improving the API. It they are looking how to spend money, I'd rather want it to be this, because making a lot of data machine-accessible would be literally as huge, as making wikipedia human-accessible was about 20-15 years ago. Sometimes I need to open 500 articles to read a single sentence in each of them, and some python script could've done it for me in a second (a couple of seconds maybe, depending on how wikipedia stores and represents the data).
It's also not productive to argue for a vastly more difficult and different area, like their data model, during a topic of refreshing UI..
That's what every UI/UX ''expert'' says and 99% of them are full of shit.
Those are both the opposite of an incremental approach but i'd be curious what you think of them.
First of, I want to highlight what you already said: this approach is the opposite of an incremental. Both approaches are fine and have their own value, but they are truly different, and not somehow philosophically "opposite, but the same".
This is not a perfect example by any means, but just to be less abstract, let's pretend you want to dig a really big hole.
1. "Disruptive innovation" approach is spending a lot of resources on research without any real output for a long time, in hope that in the end it will produce an excavator, which will surpass the work of 1000 mortal men. These projects are costly and provide no guarantee, they are usually successfully done by small research groups in facilities like "Google X". Any such project is always a huge bet, it either works out or not. And even "almost working out" e.g. producing engineering schemes that will be improved upon in a 100 years to actually produce an excavator, mostly counts as "not working out" for any individual project and organization.
2. More conventional approach would be to motivate 1000 men to dig a hole using shovels and buckets, maybe developing a better shovels and buckets in the process, if possible. The trickiest part here is actually motivating 1000 men: using money, violence, "gamification" or whatever.
Wikimedia foundation is not known so much for "disruptive innovation", as it it for crowdsourcing. And even if it was: every moonshot is unlike any previous one. In fact, it motivates hundreds of thousand of people to contribute without directly paying them money, which is a huge feat.
Now, let's get to Wikidata. Web 3.0 ideas with OWL and knowledge graphs are older than actual Wikipedia. And maybe if I'll say they weren't successful, somebody will retort by mentioning some projects where OWL and RDF are actually useful... I mean, sure. But are they as successful as Wikipedia? Are they as successful as Web 1.0? This is rhetorical, of course.
"Why" can be arguable, but I feel like it's actually pretty clear why: people do not willingly contribute to something they don't understand, and maintaining a data graph still requires a lot of manual contribution and editing. This kind of contribution has to be made an effortless by-product of what they actually want: putting something on the internet they (and other people) can access in a human-understandable format. They don't care about stuff being machine-readable. You may know that they actually want it, because the possibilities it will open are enormous, but most of contributors don't know it. It's easy to see why I should edit an article on the subject I care about, that contains wrong info or is incomplete. It's not as obvious why I should edit some abstract "item" somewhere out there, and care about some "data graph" I've never seen... That is, until I need to access it using SPARQL myself.
I'm more optimistic about Abstract Wikipedia for that reason as well: there are plenty of biligual Wikipedia users, and many of them know that sometimes reading the same article in 2 different languages reveals that there exist almost parallel universes, with communities speaking different languages having their own "truth". Sometimes it's actually useful, because you get to see that there is actually "no truth", but it's also apparent why something like "Abstract Wikipedia" may be useful. But that is too early in the concept phase to seriously speak about it, anyway.
So, once more: these will either succeed or will they fail. That remains to be seen.
What I was talking about is much more approachable, I think. This is not an "all or nothing" undertaking. There are plenty of very real improvements that can be made to the data model of each and every article, and they will remain regardless of whether they help to create "Wikipedia:Web 3.0" or not (and I actually think they have very real prospect in helping with that, because it will literally get people editing the data graph without even knowing about it). They are useful on their own.
And unlike my "friend" exacube in the neighbour thread I actually think this kinda is about UI. Because unlike with abstract data graph, people care about approachable, clear and uniform interfaces. A random example, to clarify what I mean. You can look up some "List of birds of CountryX" kind of articles in different languages and different countries. Semantically, all of these are the same thing, there can be a single "best UI" for that, that any given encyclopedic organization can decide on. Wikipedia doesn't have one: sometimes it's a table, sometimes it's a list. Sometimes there are picture of a bird thumbnail, because that's useful. Sometimes (for a table of the same length for the same country in a different language) there is not, because it's obviously a lot of work to make such a table, and person who did it just didn't bother. Yet these photos exist in the `BirdName` articles, so you could prefetch them automatically, if there was a common structure to all of it. Same for many other data. And there are countless examples of this kind.
I would point out in the bird example though - the normal way of having a "data model" in wikipedia is through templates (yes it is very definitely mixing view/model/controller in a questionable way). These templates do have the ability to fetch data from wikidata (with some restrictions) and wikidata does store an image for most animal entries.
So its entirely possible to have a template on wikipedia, that just takes a list of species names, and turns that into a pretty table listing the species, a picture, and perhaps other fields as required.
I wonder whether there is a fundamental trade-off here. The track record of expert systems and structured knowledge bases is not great. Capturing data in these systems is relatively hard and expensive and therefore none of them have become as detailed as Wikipedia (cf. Wikidata). We also know that the task of giving structure to our own implicit knowledge by writing it down, even in a way that is not machine-accessible, is difficult and time-consuming. It may not be possible to create machine-accessible knowledge bases without “front-loading” the work of giving structure to that knowledge. Knowledge bases that require this to be done may never be as detailed and comprehensive as a less structured resource like Wikipedia, just as Wikipedia will never be as detailed and comprehensive as the (even less machine-readable) sum of all human knowledge distributed over the set of surviving brains and texts.
But for better or worse, Wikipedia is now also a huge database of biological species, anime characters and car models. It has several million of biographies, which cannot (nor probably should) be simplified for machine comprehension, but (not universally, of course, but highlighting that is a part of the point as well) have very concrete data entires, like DOB/DOD, "simplified characteristic" (actor, mathematician, politician, imperor of Rome), height/weight for many athletes and so on. And (even though this isn't the point), amazingly, all these countless articles already follow roughly the same structure. Like, for each biography you can expect to find the circumstances of death near the end of "Life" section, but before "Legacy", and you'll find "Interesting facts" in the very end. It may seem very natural (and it is!), but the reason I'm mentioning this, is that encyclopedia also is the tool that helps the authors to structurize data. I'm sure that 2nd and 3rd dinosaur articles were very different from each other in structure. But when you are writing a 1001th, it will be pretty similar to 1000th. Even if for you personally it's the first one to write.
And it is the point that it's hard for people to consciously produce structured, machine readable data. But we want to have structured, machine readable data. That's why I think gradually modifying Wikipedia itself in a way to unobtrusively trick us to provide this data, is the way as opposed to wikidata.
There is an example to get the feel of what I mean in the last paragraph of my response to bawolff, if you are curious.
They're raising too much money and hiring too many unnecessary people.
Rereading = reading for the nth time, n > 1
Rereading again = reading for the nth time, n > 2 (as you've already reread at least once)
I do think Wikiwand goes a bit too far in the "slick" direction; Wikipedia is more functional. But it's nice to play with an alternative.
On desktop, collapsing the left bar does nothing. It doesn't provide space, it doesn't enhance the viewability of the main content. It is purely aesthetic. In that sense, it doesn't harm me, but I wonder what kind of person needs it.
The second thing I notice is that it removes borders, further eliminating visual cues on header/sidebar/main content. It's a blob of white with paragraphs. It feels less structured.
Finally, I think limiting line width feels wrong on things like the main page, or on wikis that have wide tables for reference. It would be good to see more examples of how it affects tabular data.
Was pleasantly surprised with the article. I think current Wikipedia is highly functional design that is content thick and practical. Like HN.
I use it for 2 years now and it works just right.
Caveats: you have to trust a non-wikipedia site to keep their copy up to date, not to info-mine you, and if you quickly send someone a link, they may not realize they're still sort of on wikipedia.
For comparison:
Also large fonts need to die. I love HN because I can see so much in one shot, can always increase fonts with Ctrl +
Perhaps we should go with columnar layout. I don't think it helps by adding a bunch of whitespace... ultimately, you're reducing the amount of information shown on a single page which could just be columnized.
You "can always" remove all the styling and get what you want.
It's possible that you're browsing on some configuration that makes Wikiwand display "large fonts" (mobile device? even then I haven't been able to reproduce), but Wikiwand isn't using large fonts. In fact, articles' font-size is set to 100% of the UA's preferred font-size, and then they use use a third-party font ("Lora") which actually makes text smaller than your typical serif font rendered at the same size.
> I love HN because I can see so much in one shot, can always increase fonts with Ctrl +
By the same token, you can always use Ctrl+- then for sites that use a "large font"[1], right?
Note that HN is actually screwing things up and using a "small" font. From news.css: "font-size: 9pt"(!). IMO, pulling shenanigans like that is actually pretty disrespectful to visitors. It's why I have to permanently browse HN at 133% zoom + force the rules for mobile devices to kick in. It's only at that point where text is displayed at my UA's correct size.
1. (Wikiwand excluded, for the reasons above)
2. Consider these 3 images: https://postimg.cc/gallery/X78M9ms
2 of them have normal sized text and 1 has a text that looks good on the designer's macbook. As it happens, the latter is borderline unusable -- an article not longer than a handful of tweets doesn't even fit on one page.
P.S. Until today, I genuinely thought that wikiwand was some kind of ad farm, from seeing it pop up in google search.
No, one of them (Wikiwand) has "normal sized text", and the other two have objectively shrunken text. This is not a matter of opinion; this is fact. Both HN and Wikipedia, like I mentioned before, are overriding the text size in their stylesheets to force the main body text to display at a size smaller than the UA preferred size. Wikiwand is using the correct font scaling. If you have a problem with the size of the text on the Wikiwand page, it's because your UA is configured to show text at a size that you have a problem with. It's up to you to deal with that.
For an example of what properly-sized text looks like, have a look at http://cr.yp.to or http://danluu.com. These sites are not sending any "designer" styles to your browser (aside from the 8 lines of CSS for the latter, which don't affect the text size).
Besides that, your criticism of Wikiwand's design is dominated by details about its layout and not its text size. But I didn't say Wikiwand was the best layout in the world; it's not, and I don't even use it. But it's still not worse than Wikipedia's overly-designed Vector skin.
I don't get what's wrong with the Vector skin though... The only thing I would change is the language options in the sidebar -- no reason for the collapsible search box thingy. Just list all the languages as tuples of (native name, name in current language). Other than that I think it's great, no doubt thanks to all the effort spent polishing it over the years.
The problem Wikiwand is trying to solve is better solved by browser zoom on large screens and a separate skin (or media queries I guess) on mobile. Setting UA font-size to make text readable (as opposed to customizing the relative sizing of different elements) has been obsolete pretty much since Opera introduced zoom. If a non-power user wants a site larger they'll just zoom in. If they want everything larger they'll apply the zoom to all pages (at least Chrome has this). Pretty much no one cares about UA's font-size. Certainly no lay person.
Edit: Seeing danluu's site linked reminded me of this relevant thread: https://nitter.net/danluu/status/1115707741102727168
'cept for you, right? (Or why are we here otherwise? Reminder: someone started complaining about how large the text looks on Wikiwand site.)
> The problem Wikiwand is trying to solve is better solved by browser zoom on large screens
What problem do you think it's trying to solve, and how does zooming solve it?
> If a non-power user wants a site larger they'll just zoom in.
By the same token, you can always use Ctrl+- then for sites that use a "large font", right?
According to sibling subthreads here, a lack of readablity. Since I don't think line length matters much, making text larger is pretty much the only thing left. Zooming is the easiest way to achieve that. It also doesn't alter the layout of the site as much as simply increasing the font-size.
> By the same token, you can always use Ctrl+- then for sites that use a "large font", right?
Of course. Being a power user, I can even set the font-size ))
I'm just pointing out that expecting people to do the latter makes no sense unless they are a power user.
Wikiwand doesn't "make the text bigger". It leaves the text size alone. I've already mentioned this more than once. cf cr.yp.to, danluu.com.
> I'm just pointing out that expecting people to [set the font-size] makes no sense unless they are a power user.
I don't know what you think I'm saying. I'm not talking about power users. I'm saying that Wikipedia shouldn't be injecting rules for small font sizes in the main content. Everyone can leave the font size alone. Wikipedia cramming thousands of lines of CSS down the tubes, where the incorrect font size is among them, is like people who say "backslash" when dictating a URL—they're going out of their way and getting it wrong.
In `<firefox-profile>/chrome/userContent.css` I wrote the following:
@-moz-document domain(wikipedia.org) {
#mw-panel {
display: flex;
flex-direction: column;
}
#mw-panel nav {
order: 9;
}
#mw-panel nav#p-logo {
order: 1;
}
#mw-panel nav#p-lang {
order: 2;
}
}
This is only for Firefox, but imho that is the… least bad browser anyways ;)https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsec...
Generally pop-ups are bad design for power users. If there's free space why not have it expanded? Instead add distraction-free-mode when clicking certain keyboard button or shortcut the article is expanded and all of the clutter hidden.
My general wikipedia workflows heavily rely on search, with proposed pop-up redesigns for languages and ToC now I have to do numerous clicks rather than just searching for "Français" and clicking enter if I want the french article.
Finally the article mentioned that there should be width limit and it was always sore thumb of mine - how can something that has 200 characters per line be read efficiently? There should be configurable limit with a more sane default.
1 - https://www.mediawiki.org/wiki/File:Search_prototype_for_the...
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 want something that globally eliminates all max-width everywhere.
If you don't then you can append ?useskin=modern to each article URL. (You can do it automatically with a redirect extension.)
Alternatively you can inject the following CSS (e.g. with Stylus):
.mw-content-container {
max-width: none !important;
}
(The specific CSS selector might change with time.)[0] https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsec...
If I had a book with 12" wide pages and only 6" centered were used for content, it would be uncomfortable.
Comparison:
New design: https://fr.m.wikipedia.org/wiki/Wikip%C3%A9dia:Accueil_princ...
Mobile version: https://fr.m.wikipedia.org/wiki/Wikip%C3%A9dia:Accueil_princ...
I feel it has become iconic - a plain and functional and consistent look that makes it stand out from the garish, noisy rest-of-the-web, and is instantly recognizable even to the general public, featuring in mainstream movies and music videos.
If such a thing existed, it could be declared a UNESCO World Heritage website.
MediaWiki's difficulty of use is the primary reason Wikipedia has fared as well as it has during the decline of substantitve online discourse in recent years.
Wikipedia is far from perfect, but it is the best and last of the old web. Putting people who don't understand this in charge of its redesign is a recipe for disaster.
I think it is good Wikipedia was willing to test for the truth and be open to acknowledging it is not at its maximum potential for achieving its mission by sticking with the existing design.
I comment here because I also thought if Craigslist but for an opposing reason. I see Craigslist as neglectful in its refusal to perform public research on what it should change.
Not only in terms of design but also features such as validated identity.
There is a reason Craigslist usage has dwindled to other marketplaces, those with far less capitalistic and privacy-minded philosophies.
There is a price to pay for refusing to change. Craigslist is a slow moving, very public example of this.
I like MinervaNeue (sample page here: https://en.wikipedia.org/wiki/History_of_Anglo-Saxon_England...)
[0] https://phabricator.wikimedia.org/T241180 [1] https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improveme...
Sections that start out collapsed is terrible for searching. Section headings that themselves are enormous is terrible for browsing. Even the text size is enormous by default - you don't get much of an overview.
It doesn't collapse on desktop: https://en.m.wikipedia.org/wiki/Siena_Cathedral
There's an open bug to allow you to opt out of this however we've been a bit stretched to find the time to work on this.
"Our second change introduces a maximum line width to our content on pages where reading is the focus, such as article pages and discussion pages. Research has shown that limiting the width can lead to better retention of the content itself, as well as a decrease in eye strain. "
This is bs.
So all documentation website should now have that max line widht to better retent the content?
Edit: maybe it's just me but any UI/UX you have used for the last 10years are really hard to change in a positive way.
Check out the sources on this page for more details: https://en.m.wikipedia.org/wiki/Line_length
Checking a well filled out topic page, something like George Washington, a typical line might be 160-190 or more characters across in the top section. In some places on the page it can reach to 210+ characters across. It isn't a very good reading experience at their present font size and at that width.
Amusingly, given the context, I haven't actually read any of those citations. However, he's pretty careful, so I take the claim seriously, though I'll ultimately withhold judgment. As far as I'm aware, no one has come back to point to a citation and show that it supports the result.
Are you saying you only have one window open at a time?
If coding then an additional monitor can help, the additional monitor multi-window to support the main focus.
If writing, then one screen and paper and pencil to sketch thoughts.
If diagramming/flowcharting, switch desk or stand up and use a whiteboard, reduce over multiple pieces of A3, then the finished result should be refined enough to iron edges out to formalise in Dia or Visio. I also prefer pencils over pens, have a box of multiple colour pens, crayons too, bunch of sticky notes not for the screen but supporting paper-based thoughts, masking tape for putting things together. And this is me working by myself.
We all have our use cases and it's rarely one size fits all.
For wikipedia - why not default to whatever's deemed best for most, but have a small toggle button for 'old'.
I mean, maybe I'm just ancient with broken eyes (31), but I can't imagine anyone being able to sit down and read a wikipedia article like an actual book with reasonable left-right width.
You cited research, then when pressed on it, gave up on actually citing any, and just appealed to people's preferences. If this is really about preferences, that's what you should've said, rather than making a fake claim to have scientific backing.
Absolutely.
As for the sidebar (which you don't talk about, I realize) it's very useful for non-English speakers: it's easy to switch from the local page to the English one, and I've used it quite a lot. For switching to other languages as well, when the local article is more knowledgeable than the English one
The conclusions of the user testing show that people have a much easier time finding them in the new location.
I hope it goes in that direction.
I can share my userstyle on demand, looks similar and like this: https://i.imgur.com/jUhG107.png
Sticky menu, hidden sidebar on the left (mouse over reveals it and language switch moved to top). I just pulled it from stylish.org because of their malicious add-on.
And if I could have a non-topic collapsed version of Mobile Site for use on Desktop would be great.
Came here looking for this as well.
I would like this, but I think it's more important that Wikipedia continue to be lightweight enough that it'll load on almost any device, including those without JS.
Not that those are incompatible, just thought it worth pointing out.
OK, how? I can't find any link.
Edit: Found some https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improveme...?
At least put a link to them somewhere obvious.
Main thing is, seems fine without Jscript. Good. That's the main thing.
Print preview is not working right on palemoon. Probably a PM bug. OK, tried printing the entire text of https://fr.wiktionary.org/wiki/Wiktionnaire:Page_d%E2%80%99a... but only got the first page.
https://mediawiki.org/wiki/Reading/Web/Desktop_Improvements#...
In addition to (near) absence of JavaScript, the HTML should be readable by itself - all those nesting levels, lists... Accessibility would benefit, and also using Wikipedia as a structured database - which should definitely be possible.
More in line with original Web ideas, interactive content - surely carefully tagged - should have standard solutions for embedded sound, video, 3D scenes, vector, raster and photorealistic graphics, various expressivities of embedded languages (code demonstrations).
Through hiding, feature discoverability is hampered.
>Our second change introduces a maximum line width
I resize my browser for the optimum line width on my computer, taking into account monitor DPI, viewing distance, visual acuity, and other individual factors. Please don't make content on computer monitor as badly cramped as it is on mobile. One size does not fit all, and there's a reason computer is higher productivity than mobile.
I honestly like the current line length which scales with your monitor the best.
I do not use any side bar or top or bottom bar; only the text is displayed. I do not want a maximum line width either; I want the entire window to be filled with the text.
I've been working on a completely integrated Wikipedia/Wikidata/+more system for about a year now. Please check it out here: https://conze.pt
There are also screenshots of the development progress on Twitter: https://twitter.com/conzept__
https://upload.wikimedia.org/wikipedia/commons/thumb/f/f7/Se...
https://chrome.google.com/webstore/detail/m-wiki/ibnmikddaop...
^(https*:\/\/)(?!www)([a-z]+)\.wikipedia\.org\/wiki\/(.+)
to https://$2.m.wikipedia.org/wiki/$3
Works well!https://www.wikiwand.com/en/Albert_Einstein
Zoomed in at 150% it looks really nice. It also allows to justify the text and has a dark mode.
Just the performance could be a little bit better.
These reactive sites have broken half of the web for me because of this.
Personally, I really enjoy the new look and design/UX choices.
#mw-content-text blockquote,
#mw-content-text ol,
#mw-content-text p,
#mw-content-text ul {
max-width: 40em;
}Maybe I should write a browser extension that automatically adds the "m." prefix to Wikipedia URLs.
Anyone know if I can make this the default look whenever I use Wikipedia?
NOTE: It looks like you might have to do this for each MediaWiki site for now, but it is not too difficult if you are intentionally trying to opt-in.
[1] : https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsec...
What is it with going for the lowest common denominator everywhere?
I've deployed 1.34.2, but lines still seem to span the entire screen.
EDIT: After looking at https://fr.wikipedia.org/wiki/Province_de_Posnanie it's not so bad.
Ah, more designers trying to justify things. Every site now has a hidden menu/hamburger nonsense, with the goal of "clean" design.
It's terrible and hurts UX and discoverability.
Eye strain? With a menu? Really?
The eye strain thing was referring to the maximum line width feature. Studies have shown that longer-width lines are harder to read than shorter-width lines.
But sure, you could just imagine that they're doing these changes because they need to justify their jobs.