Jump to content

Talk:MediaWiki/Homepage improvements 2018

Add topic
From mediawiki.org

Completely support

[edit]

I completely support this initiative. The current homepage is kind of a mess, as noted in the list of "Current problems" - it has multiple links to the same thing, and unclear headings and text. To that I would add one more problem, which is that it vastly undersells MediaWiki. Nowhere on the homepage is it noted that MediaWiki is in use on (probably) hundreds of thousands of wikis, and even its use on Wikimedia sites is strangely understated: the homepage only says that, in addition to being used on Wikipedia, MediaWiki "is now also used by several other projects of the non-profit Wikimedia Foundation".

I thought the attempted 2015 redesign was actually pretty good, and I don't know why that project was aborted. Maybe just because no one could agree on a good "splash screen" image. The final proposed redesign had a photo on the top of all the attendees from some MediaWiki developer conference. I thought that was a big mistake - in my opinion, it communicated the message that the developers are more concerned with themselves than with the users, or potential users, of the software. (An incorrect message, of course.) I thought the initial redesign attempt was reasonable - no central image, just a relatively short set of text, a big download button, and a fair amount of whitespace. Yaron Koren (talk) 02:45, 1 October 2018 (UTC)Reply

Heh. My personal problem with that huge image on top was that on smaller screens I had to scroll to get some actual content I'm interested in. It might be okay for people who visit mediawiki.org for the first time, but less helpful for people who use mediawiki.org on a regular basis. Discussing whether we should explicitly list more organization that use MediaWiki will be a good topic for the second stage. AKlapper (WMF) (talk) 02:07, 18 October 2018 (UTC)Reply
>huge image on top was that on smaller screens
It is possible to hide this image on small screen I think. Iniquity (talk) 07:13, 18 March 2019 (UTC)Reply

Three major audiences, and a fourth

[edit]
Current design of front page defines implicitly three major audiences:
  1. Users
    Content page editing and administrating, or simply reading wiki pages, searching within a wiki, navigating
  2. Operators
    Running and configuring a (private or WMF) MediaWiki site, and installing that as first action
  3. Programmers
    Using inner functionality of MediaWiki and improve such code
I am happy with these three roles.
  • I would not extend it, nor splitting into smaller and smaller micro groups, at least not for front page issues.
  • At the same time the visitor will bear one hat only. Naturally, the installation operator will act as a page content editor two hours later and might have another question there.
  • One could imagine that there are “using programmers” and “improving / extending” programmers. However, they need the same pages, and at least for front page issues it is too early to split.
    • A JavaScript gadget author for private targets needs documentation pages, look into JavaScript source code resources here, and might discuss on Phabricator, find shortcomes or suggest improvements.
    • A MediaWiki software contributor will need the same documentation pages, discuss on same platform, and then needs some additional information about contribution, patch, review, credits.
  • The three fields are building blocks at higher and higher levels. Users need the first box only. Who is running a wiki will be page editor as well. Someone who develops on software will need information from all fields, both user and configuration audiences.
    • Rather than putting them aside in a horizontal row it may be considered to arrange them in vertical sequence, also to be tested with cell phones. The first thing the reader will catch is the user stage, the second will include the operating level, and in third position the programming level covers everything. If the visitor stops reading at user level since that is what was needed everything below may be skipped.
I appreciate the subdivision of visitors by their roles at the first navigation stage.
  • For a page editor it is meaningless and confusing to get a free download copy of MediaWiki offered first.
  • The 2015 etc. redesign attempt was a stream of equally ranked links for many audiences and purposes. No idea which track I should follow to get my question answered.
  • The 2016/2017 page is channelling first the user from their perspective, but doesn’t make that very clear yet.
The current stages cover a zero level (About, Help Desk), level one (editor, even advanced reading and navigating), two (operating), three (programming).
  • A fourth level might be introduced very briefly: Management or Organizing, which is just a link to a landing page of their own (Ambassadors, Researchers, etc.) who need much experience anyway but should not confuse and overload front page matters with details. They will find their way.
  • It is like a game: As higher the level, as lower the number of people around the world who can play there and as more background is required. PerfektesChaos (talk) 10:47, 1 October 2018 (UTC)Reply
Thanks for your comments! Regarding "extending", that could mean both sysadmins who want to install additional functionality via extensions, but also developers who want to write code to create additional functionality. Developers might require different information depending on their preferred programming languages, but IMHO that's already too early to split on the frontpage.
The "fourth level" sounds like a good idea as mediawiki.org is likely also visited by audiences which are not within the direct scope of mediawiki.org but looking for e.g. information for research about Wikipedia.
In the current stage we are after defining the audiences that we should target on the front page, so I'd like to defer discussing layout (e.g. horizontal rows) to the separate phase of the process which will happen later. It would be great if you could raise input on layout once we've reached that discussion phase. Thanks in advance! AKlapper (WMF) (talk) 02:13, 18 October 2018 (UTC)Reply
One could imagine that there are “using programmers” and “improving / extending” programmers. However, they need the same pages
Not really. One needs web API documentation pages, the other needs documentation for the internal interfaces, extension writing etc.
That said I'd agree that the front page is too early to make that split. Tgr (WMF) (talk) 16:14, 1 October 2018 (UTC)Reply

Current front page is split into three audiences

[edit]

If the idea behind is understood, the top front page content area is split in a very meaningful way I would like to keep:

  • General issues, overall views for all audiences
  • Three columns (boxes) for three major audiences
    • Users
    • Operators
    • Programmers

That is fine with me, and that approach seems to be proven over years and should be continued.

  • However, the roles should be made more clear to the visitor.
    • One way could be to express it directly (FAQ format):
      • I am editing a content page and need information about wikitext features, VisualEditor etc.
      • I am maintaining a private wiki installation, and I want to change configuration, or extend by more features, or install a new site.
      • I am developing some tools, or I want to contribute to MediaWiki software.
    • These statements with “I am” become very long (FAQ disease). Another approach is to reduce them into a few keywords placed as subtitles:
      • Content page editing, navigating within a wiki
      • Running a wiki project
      • Implementing software for yourself or all wikis
  • Currently the navigation concept is not very clear to the visitor. PerfektesChaos (talk) 10:55, 1 October 2018 (UTC)Reply

Landing page per audience

[edit]

Once visitors have found themselves in one audience group, each should be linked into a landing page per audience.

  • The landing page should be explicitly linked by title bar as well, not only hidden by the decorative image.
  • The current hub pages are near by such landing page, but need to be reviewed and should get a more obvious page name.
  • It is not clear that something called a “User hub” is focussing on wikitext editing, page authors, etc. Everybody is a user somewhere always. Programmers are users, too. System operators are users. User space on a wiki are the personal pages of registered users. Might mean the users writing within the mediawiki.org site and their internal village pump.
  • Each landing page will be introduced by an explicit statement of the audience to which the visitor is supposed to belong.
    • “I am” or “You are” a page content editor, a site operator, and looking for this and that about.
    • After that it is explained in one sentence what this page will offer.
  • The introduction shall be prominent and in the first place, not put aside as if some neglectable remarks or advertising.
    • The first thing a reader should do is to check whether this is the right page with the expected content to continue reading. Such pages should follow the concept of encyclopedic articles in a Wikipedia. Remember mobile phone presentation where the aim of the target gets lost. Is this the page I need now? What is it about?? No idea.
  • Then something like a condensed sitemap shall appear, linking to major entry points, with a brief explanation what to be found in that branch.
    • A separate introduction page for this audience should provide more details especially for the first visit.
    • Depending on the audience the important start pages for the related tasks shall be listed.
      • E.g. programmers should also be informed about doc.wikimedia.org
      • New Developers is one particular aspect of the programmer’s landing page only, but not a brief sitemap of all documentation and repository and communication platforms. Currently it is more a collection of commercials for projects which are looking for volunteers, but the visitor has a particular problem and is looking for the page answering the questions, not for a further project to get involved.
  • The audiences should be linked together by a common navigation box, which also mentions common overall pages. PerfektesChaos (talk) 10:58, 1 October 2018 (UTC)Reply
I agree that the experience to which next page a visitor of mediawiki.org gets directed is in some cases unclear. We have a lot of documentation, among them some so-called "hubs". Which exact pages to link to for each audience, for example whether to include doc.wikimedia.org or not, is the second phase of the process which will start after the current first phase. It would be great if you could raise input on layout once we've reached that discussion phase. Thanks in advance! AKlapper (WMF) (talk) 02:16, 18 October 2018 (UTC)Reply

Overall entry points on current front page

[edit]

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


Currently there is a list of five overall links above the three audience boxes. Basically this is fine, but should be reduced:
About this site
Fine
About MediaWiki
Fine
Download
Move into operating and installation landing page.
Not needed for page content editor, confusing.
Help and support
Fine
Contribute
Move into programmer’s landing page.
Not needed for page content editor nor site operator, confusing.
I doubt that advertising here will make article authors to software developers, at least not by placing a prominent link which distracts focus.
A general remark, perhaps in the footer region of the front page, might annotate that volunteers and professionals are developing MediaWiki and that everybody is invited to support. But that needs explanation and is not well done by a link with one word.
Other contributions are not at programming level, but translation, documentation, suggestions. This may be done by everybody even without technical skills.
In the footer region of every landing page and front page it might be mentioned that such non technical contributions are desired (naturally by sharing a template). However, it is not sufficient to say only “Contribute” since nobody will follow such link, expecting coding experience required. PerfektesChaos (talk) 11:00, 1 October 2018 (UTC)Reply
The current page How to contribute lists many different ways to get involved. They are not only for programmers; we also have translators or documentation writers in our community. Maybe "Get involved" could be another phrase instead of "Contribute"?
Regarding the overall entry points, I'm not sure I would call them "entry points". Again it boils down to which audiences we try to target. AKlapper (WMF) (talk) 02:22, 18 October 2018 (UTC)Reply
While I do feel that the single word Contribute is sufficient to bring in proper folks, perhaps we could may be change it to "Volunteer" ?
Also it may not be best to move this section in programmer's landing page. Moving it into programmer's landing page would mean it is meant only for developers? ImPacific (talk) 11:26, 4 October 2018 (UTC)Reply
Given that one audience that mediawiki.org is for are professional 3-rd party developers (examples which come to my mind Semantic MediaWiki or BlueSpice which just saw its 3.0 release), the term "Volunteer" feels ambiguous to me. I might volunteer my time, but I might not be a volunteer working on MediaWiki related things. :-/ AKlapper (WMF) (talk) 02:19, 18 October 2018 (UTC)Reply
The discussion above is closed. Please do not modify it. No further edits should be made to this discussion.

Three boxes, but relaunched

[edit]

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


The three boxes per audience are fine, but their purpose should be made more obvious.

  • The audience and their field of interest should be addressed directly in the title.
  • Example: Current title “System Administration”
    • That should be replaced by “Install & configure MediaWiki” which is currently in second position only, but explains the path much better.
    • “System Administration” might be a correct summary, but not in the perspective of new visitors.
  • Example: Current title “Using MediaWiki”
    • That should be replaced by something like “Content page reading, editing and maintaining”
    • This tells me much more what “using” shall mean.

The gimmick icons in the boxes might be kept.

  • They give orientation for users who were used to them over years.
  • Images give a better feeling when opening a page rather than a lot of text only.
  • Currently it looks like the images are just decorative. It is not intuitive that they are linked to the current hub pages, which should be the major navigation place for the audience. Therefore the current hub might be never found.
  • The expection by clicking on images may be to reach the file description page, explaining author and license of the image.
  • The image and the box title bar should have identical link target.
  • The images should be hidden from (smaller) mobile devices and blind people (role="presentation"). If not the only link to the audience landing page, but only additionally linked, they may be omitted.
  • The same images (which might be exchanged by more intuitive ones) could serve as navigation eye catchers on the specific landing pages. It seems this is intended right now on the hub pages, but that is not intuitive now and I detected it after detailed user guidance analysis only.

The prominent link (entire title?) should be the central audience landing page.

In the current stage we are after defining the audiences that we should target on the front page. I agree names such as "Using MediaWiki" are not helpful, and having activity-based headers instead of role-based headers sounds like a good idea (or maybe both is possible, depends on the layout to be defined later).
Discussing the design is a later separate phase of the process, would be great if you could bring that up in that phase. Thanks! AKlapper (WMF) (talk) 02:24, 18 October 2018 (UTC)Reply
The discussion above is closed. Please do not modify it. No further edits should be made to this discussion.

Social engineering

[edit]

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


This may be out of scope, but I'll throw it out here. I run several wikis, and the social engineering side of turning readers into lurkers and then maybe editors and administrators is a topic I find interesting. Most of this would be generally relevant to users of just about any wiki, not just a mediawiki, so maybe mediawiki.org is not the place for it. And maybe there is no content on mediawiki.org about it that could be linked to. But if it is in scope, where would it fit in with this update of the main page? Tenbergen (talk) 02:21, 12 October 2018 (UTC)Reply

Does content on mediawiki.org exist about this topic, to potentially link to from the frontpage? If so, links welcome. AKlapper (WMF) (talk) 04:09, 12 October 2018 (UTC)Reply
The discussion above is closed. Please do not modify it. No further edits should be made to this discussion.

Basic layout looks good

[edit]

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


Since you asked for feedback: overall I think the data layout right mostly now makes sense. There are six basic components (which I can paraphrase as Potential users, Users, Admins, Developers, Other contributors and News), and each one seems to have between three and eight links - that seems like a reasonable amount of information and complexity for the main page.

I'm glad you didn't link to User hub, Enterprise hub or Academic hub - those are three (in my opinion) mostly useless pages, in increasing order of uselessness.

I also agree that it makes sense to use the existing pages on the wiki, instead of trying to engineer new pages, in order to keep this project manageable. (Though the existing pages could use a lot of work - for example, there doesn't seem to be any rhyme or reason to whether each page is contained in the Help, Manual or main namespaces. But one thing at a time.)

I do have quibbles with some of the choices:

  • Maybe the first section should be considered an "About" section rather than just for potential users? That would allow the FAQ page to be linked from there instead of from the "Administrators" section, where it doesn't really belong.
  • I don't think it makes sense to link to the "Weekly Tech News" from the front page - it's of minimal interest to anyone who would be going to the front page.

Those are the only things that really jump out at me, though. Yaron Koren (talk) 03:54, 12 December 2018 (UTC)Reply

Thanks for the feedback. Very appreciated. :) Good points about Tech News (it's linked under Ambassadors on How to contribute already) and making the first section an "About" section.
Regarding the FAQ page, I'd keep it where it is. Though it's horrible in itself. It mixes the very basics ("What's MediaWiki") with very specific technical problems (which might not even be friendly asked) and needs a lot of restructuring in itself. I'm not sure yet how to tackle that though. :-/ AKlapper (WMF) (talk) 12:10, 13 March 2019 (UTC)Reply
The discussion above is closed. Please do not modify it. No further edits should be made to this discussion.

If MediaWiki is the solution, then what is the problem?

[edit]

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


I really like the new layout/design! I think it looks much more modern and attractive. My only feedback is that the header section should also state the problems that MediaWiki solves for the user (if we know this). In other words, If MediaWiki is the solution, then what is the problem? What does this software allow me to do that I wasn't able to do before? Does it do something for me personally or something for the business I work for? What do I need to do to solve my problem? DBarratt (WMF) (talk) 23:54, 19 March 2019 (UTC)Reply
Doesn't the following page linked by the phrase "if MediaWiki is right for you" in the starting paragraph, answer that question?
Manual:Deciding_whether_to_use_a_wiki_as_your_website_type] Kaartic [talk] 11:53, 22 March 2019 (UTC)Reply
@DBarratt (WMF) Thanks for the comment! Do you have a proposal how that could be summarized? (Looking at the current front page I don't see any text either which explains this and could be re-used...) AKlapper (WMF) (talk) 10:08, 22 March 2019 (UTC)Reply
@AKlapper (WMF) @Kaartic Hmm, well I'm not entirely sure what the problem is we are solving, but I can take a guess. I think we should do research and discover who our customer is, but as a guess, what if we changed the intro from this:
==MediaWiki is a collaboration and documentation platform brought to you by a vibrant community.==
The MediaWiki software is used by tens of thousands of websites and thousands of companies and organizations. It powers Wikipedia and also this website. It's powerful, multilingual, free and open, extensible, customizable, reliable, and free of charge. Find out more and if MediaWiki is right for you.
to something like this:
MediaWiki helps your organization collect and disseminate current, accurate knowledge to your employees, customers, and the world. The MediaWiki software is used by tens of thousands of websites and thousands of companies and organizations. It powers Wikipedia and also this website. It's powerful, multilingual, free and open, extensible, customizable, reliable, and free of charge. Find out more and if MediaWiki is right for you.
And also I think the heading is long and not really necessary. Basically the "problem" (as I see it) is that companies or organizations (like Wikimedia) don't have a way to collect and disseminate current, accurate knowledge to the people who need it. Adding this first sentence acknowledges what MediaWiki can do for them to solve that problem. DBarratt (WMF) (talk) 17:17, 26 March 2019 (UTC)Reply
Thanks! Does "disseminate" mean "make available"? (I'm afraid I need simpler language.) How does MediaWiki itself make knowledge "accurate" and "current"? Isn't that up to whoever provides that knowledge? Could I replace "employees, customers, and the world" by "people"? AKlapper (WMF) (talk) 19:06, 26 March 2019 (UTC)Reply
It means to "spread". I actually am stealing this from the Wikimedia Foundation's Mission (which, I think is easy enough to understand?). It doesn't do this on it's own, it only helps your organization do this. Just like how Wikipedia itself doesn't provide a free encyclopedia, it only provides a place to have that encyclopedia. I would assume that your organization would have that knowledge (or know how to acquire that knowledge). It's not like you can just setup a wiki and expect it to be filled with knowledge, you have to know who can provide that knowledge (and train them how to use a wiki for that matter)..
Umm, I think "your employees, customers, and the world" is correct (this is the way Wikimedia Foundation uses wikis). I mean it's really trying to say "the people who need it" but that doesn't make any sense to me... who are those people? Well it's the people who work for you, who "buy" from you, or (in the case of Wikipedia) anyone else who wants this knowledge. There might be a better way to say this, but I'm not sure what it would look like.
Again, this would be easier with more research, I'm taking this from MediaWiki's biggest "customer". DBarratt (WMF) (talk) 21:40, 26 March 2019 (UTC)Reply
@AKlapper (WMF) To put it another way, if Katherine (or anyone on the C-Team) were to come to the site, it would read:
MediaWiki helps [Wikimedia Foundation] collect and disseminate current, accurate knowledge to [its] employees, [donors], and the world.
Which sounds about right to me and, as far as I can tell, is the problem that is being solved. The problem is "My organization needs help collecting and disseminating current, accurate knowledge." Again, this is a guess, I would recommend doing more research to determine if this is the case for all/most of our current & potential "customers". DBarratt (WMF) (talk) 15:33, 27 March 2019 (UTC)Reply
Thanks for the explanation! I prefer simple English, so I went for "MediaWiki helps you collect and organize knowledge and make it available to people." AKlapper (WMF) (talk) 18:07, 29 March 2019 (UTC)Reply
The discussion above is closed. Please do not modify it. No further edits should be made to this discussion.

'The "Languages" template at the bottom does not seem to render, hmm.'

[edit]

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


It's wrapped in <includeonly/> tags so it will only be rendered if you transclude your page into another page. BDavis (WMF) (talk) 00:16, 20 March 2019 (UTC)Reply

@BDavis (WMF)Suddenly the tag name makes sense! Thanks, removed. AKlapper (WMF) (talk) 08:54, 20 March 2019 (UTC)Reply
The discussion above is closed. Please do not modify it. No further edits should be made to this discussion.

I came here via my inbox

[edit]

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


And spent several seconds before figuring out that people here were commenting on MediaWiki/Homepage improvements 2018/Proposal. :) Elitre (WMF) (talk) 16:58, 20 March 2019 (UTC)Reply

Also, template at top: "More information and discussion about changes to this draft may be on the discussion page. Do not use the Discussion page". :D Elitre (WMF) (talk) 17:00, 20 March 2019 (UTC)Reply
@Elitre (WMF): One problem of MediaWiki is that every page has a discussion page, to encourage decentralized and duplicated discussion in several disconnected places... Maybe I should have dumped the proposal directly into the planning page. If that's less confusing. Hmm. :) AKlapper (WMF) (talk) 17:31, 20 March 2019 (UTC)Reply
No, I think you could just create the page to redirect here and let go of the confusing disclaimer :) Elitre (WMF) (talk) 17:50, 20 March 2019 (UTC)Reply
@Elitre (WMF): Uh, I did not know that I could overwrite a StructuredDiscussions talk page to make it a redirect. Thanks a lot for the tip, too late now as both talk pages have been used already. My fault... Noted for next time! :) AKlapper (WMF) (talk) 11:18, 21 March 2019 (UTC)Reply
At https://phabricator.wikimedia.org/F28426543 , I've put a screenshot of my Safari browser with the bookmark panel open on the left. The central box doesn't look too nice, I just wanted you to see that :) Elitre (WMF) (talk) 17:10, 20 March 2019 (UTC)Reply

@Elitre (WMF): Thanks for the feedback and taking a look! We have five boxes. Do you have a better layout idea how to render five boxes, which works for all screen widths and looks nicer? The current behavior is intentional and I'm open to better behaviors.

AKlapper (WMF) (talk) 17:32, 20 March 2019 (UTC)Reply
Hi, I just saw that you tested "on smaller screen widths", but wasn't sure if that meant "on a regular screen that just happens to have a sidebar open at all time", which I imagine to be a quite regular thing. I think that Olga's team has the gurus for such questions? :) Thanks for all the work so far! Elitre (WMF) (talk) 17:54, 20 March 2019 (UTC)Reply
@Elitre (WMF): It's still not clear to me what "does not look too nice" and which potential problem to solve. Is it that the third box has the width of two boxes (that's because 5 boxes cannot be divided by 2 to always have 2 boxes per line on such a screen width)? That boxes are used in general (that was also the case with the previous design in production, with way worse readability on smaller screens in the desktop version as boxes do not wrap into separate lines in the previous design in production)? Or something else?
I reached out to the public Design mailing list in [1] as recommended on Design#How to get involved and work with us . I do not plan to try to track down individuals in some company "black box", as someone doing design work should not be required to do so. AKlapper (WMF) (talk) 11:16, 21 March 2019 (UTC)Reply
Ciao, in my screenshot the Set up box ends up having a lot of empty space at the right. If its content were split up so that 3 links stay in a column on the left side of the box, and 3 at the right, it would prolly be more aesthetically pleasant for me (when I happen to have a sidebar open). Again, it doesn't prevent me from using the page ;) I just prefer how compact it all looks when the page is displayed in the way it's meant to be, with all the 3 boxes side by side. Thanks again! Elitre (WMF) (talk) 11:58, 21 March 2019 (UTC)Reply
@Elitre (WMF): Ah, thanks for the explanation! I agree. In the mean time I reduced the minimum width of the boxes, as requested by Kaartic, so the situation that you encounter should not happen anymore: Testing with Vector skin and 100% zoom level in Firefox 66 on a Linux machine, a content width of 1101px (until 812px) will move the third box to a separate row and now the width/length of the bullet points in the third box is 'long enough' that a second column of bullet points within the third box would not make sense anymore, so I guess the problem is kind of unintentionally resolved? :D AKlapper (WMF) (talk) 14:42, 21 March 2019 (UTC)Reply
I think it is. Elitre (WMF) (talk) 14:45, 21 March 2019 (UTC)Reply
The discussion above is closed. Please do not modify it. No further edits should be made to this discussion.

Needs tiny improvement for smaller screens

[edit]

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


On quick overview, the redesign looks very nice and very minimal and modern-ish. Great improvement!

I use a small screen device (320x452 as reported by howbigismybrowser.com). I think the layout could use some improvements to make it correctly fit in a single page. Currently, some screen shots of how it looks:

I think a little tweak to the layout could make it work well for that resolution too. As far as I know, a width of 320 is a standard one. So, it would be nice to make it work well for it. FWIW, the current mediawiki homepage works well for the same resolution (320x452) ;-) Kaartic [talk] 06:44, 21 March 2019 (UTC)Reply

@Kaartic, thanks for taking a look and testing!
I was wondering how far to go "down" when it comes to screen width. Thanks for answering that question! :D I've changed the minimum width of the boxes in [2], could you please try again? AKlapper (WMF) (talk) 14:30, 21 March 2019 (UTC)Reply
It looks great! Awesome.
Modulo the small issues with "page issues" template. That's a different issue, though ;-)
Page issue template icon overlaps the text. Kaartic [talk] 18:31, 21 March 2019 (UTC)Reply
@Kaartic: Glad it works and thanks for testing! It's not a Page Issue Template but the {{Draft}} Template, and I'm afraid fixing that is out of scope as it will go away once the proposal goes live. :) AKlapper (WMF) (talk) 20:23, 21 March 2019 (UTC)Reply
For the sake of completeness here are the screen shots after the change:
They look perfect to me :-) Kaartic [talk] 19:34, 21 March 2019 (UTC)Reply
The discussion above is closed. Please do not modify it. No further edits should be made to this discussion.

Initial header

[edit]

A late comment about the very first header on the page ("MediaWiki is a collaboration and documentation platform brought to you by a vibrant community.").

Placement: Do we want to show this header as if it was a normal wikipage H1 header? (Currently that is hidden via .page-MediaWiki .firstHeading {display: none;} in MediaWiki:Gadget-site.css). If yes, then that will alter the design slightly, by placing the image slightly lower on the page (level with the top of the first paragraph).

Length: We might want to shorten the text of the header, as 95 characters is quite long. We almost certainly want to remove the fullstop. Quiddity (WMF) (talk) 02:46, 2 April 2019 (UTC)Reply

If I do not use the .page-MediaWiki class (I think I don't) for that line which is currently a h2, would that work to get displayed? (It's maybe a bit too early for me to understand exactly what's the current situation, sorry.) AKlapper (WMF) (talk) 08:58, 2 April 2019 (UTC)Reply
I'm not sure. I would guess it's automatically applied. Sorry :( Quiddity (WMF) (talk) 20:31, 4 April 2019 (UTC)Reply
Ah. It's fine that the "Mediawiki" h1 line is hidden. Thanks for pointing out more implementation details to be aware of! :) AKlapper (WMF) (talk) 11:14, 5 April 2019 (UTC)Reply

Fine, + 1 hint

[edit]

The new design is fine with me, slim, very clear, cleaned up, silent, modest.

One suggestion: The photo of the community crowd might be wrapped into

<div style="float:right; margin:...;" aria-hidden="true" role="presentation">

Reason: For blind people the photo does not tell anything; should be suppressed entirely to avoid confusion.

The same (by <span>) goes for the OOui icons in the upper left corners of the boxes, and in later page navigation. That is visual information which would be explained to blind visitors, but has no other meaning than the text aside. However, the explanation of the image could sound very strange. PerfektesChaos (talk) 09:18, 4 April 2019 (UTC)Reply

@PerfektesChaos: Thanks a lot, this is very helpful!
All added in [3], except for the float:right for the photo. It would not work in Modern and Monobook skins on smaller screen widths (e.g. 500px) as the photo will cover some letters in the first line, and in Timeless skin it is even worse as it only shows two or three letters per line, so I cannot do that. AKlapper (WMF) (talk) 10:42, 4 April 2019 (UTC)Reply
...and after adding that I do not see any aria-hidden left in the rendered source code of the HTML page. AKlapper (WMF) (talk) 11:50, 4 April 2019 (UTC)Reply
aria-hidden is queued at phab:T204618.
Both role and aria-hidden should have similar effect but slightly different semantics:
  • role says: omit, since only decorative.
  • aria-hidden says: strip off, since distracting; keep on main track, suppress the hint of the day and the Did you know? box and focus attention on major purpose of the page.
To make it foolproof both properties are provided; at least one should be recognized.
I will have a closer look tonight at the skin problems; there are two methods for layout on right edge, by wikisyntax and by HTML. One should serve all. PerfektesChaos (talk) 16:10, 4 April 2019 (UTC)Reply

Andre's suggestions for Sidebar cleanup

[edit]
  • "Get extensions" links to which does not even explain how to get/download them?
  • "Tech blog" - why is this so relevant that it is in the top box?
  • "User help" - it is to read and not to ask, but that's not clear from the wording (manual? documentation?)
  • "FAQ" - for who, but see bullet point above
  • "Communication" - why is this relevant and for who?
  • "Wikimedia technology" and "Wikimedia audiences" are some WMF departments, but that's not clear and why should people care?
  • "Community portal" - what's that and why should I go there? It seems to link to Project:Help and that feels different than its wording
  • "Current issues" - seems to be about the mediawiki.org website only but not clear from the name
  • Why are "Recent Changes", "Translate content", "Random page", "Sandbox" not under "Tools" where "Related changes" or "Cite this page" is? Jdforrester (WMF) (talk) 16:37, 9 May 2019 (UTC)Reply
I agree with most of these a bit, but at least some of them are fundamental ways that MediaWiki works, e.g.:

Why are "Recent Changes", "Translate content", "Random page", "Sandbox" not under "Tools" where "Related changes" or "Cite this page" is?

The first set are page-invariant, the second set are related to the page you're seeing it from. Jdforrester (WMF) (talk) 16:39, 9 May 2019 (UTC)Reply
(Also, previous discussion about the sidebar took place at Project:Current issues; not sure where best to talk about changing this?) Jdforrester (WMF) (talk) 17:58, 9 May 2019 (UTC)Reply
In a lot of those cases better content does not exist and would have to be written first. (As an aside, our top pages could use a little more design. Compare the Drupal or WordPress download page with the Get MediaWiki link, for example - and that's one of our better looking landing pages.)
  • "Get extensions" is a very basic topic to link to, but the page is not very useful. It is the entry point of a category system that's largely based on facets irrelevant to the reader (Extensions by hook usage? Extensions by visual element‎? etc), does not explain how to evaluate extensions, or how to install them, does not provide any search functionality, does not even mention skins. So that would have to be rewritten.
  • IMO get rid of the blog link, it has little useful content. (Most of our blogging happens in Phabricator anyway.)
  • The Support section lacks clear audience designations. IMO it should be split up and consolidated with the Development section so we have the three audience groups (wiki editors, wiki owners, developers).
    • Then again, does it sense to have user (wiki editor) help there? I don't imagine users of a random MediaWiki instance come here to find out how to use it...
    • Split "Technical manual" (AKA Manual:Contents) into a separate site admin manual and developer manual. Merge the FAQ (which is really a site admin FAQ) into the former, I don't think it needs a sidebar entry.
    • Support desk and Communication is for all audiences so maybe move it up to. the top.
  • The "Code repository" link should probably go to a wiki page that explains code can be found at Gerit and/or Diffusion and/or Github.
  • Instead of "Wikimedia technology" and "Wikimedia audiences" (extra confusing with the lowercase) there should be a link about organizations (with at least the a mention of other orgs like WMDE, and some generic info on movement structure). Also that site-hopping header those pages have is super confusing.
  • The MediaWiki.org section is IMO largely OK - it is reasonably clear that those links are for contributors of this site, and those links are mostly the ones wiki editors would expect to see there (not sure how useful the translation stats are, but then I don't translate much). Maybe something like "This wiki" would be a clearer name? Tgr (WMF) (talk) 18:04, 9 May 2019 (UTC)Reply