From: | "Jonathan S(dot) Katz" <jkatz(at)postgresql(dot)org> |
---|---|
To: | Dave Page <dpage(at)pgadmin(dot)org>, Sahil Harpal <sahilharpal1234(at)gmail(dot)com> |
Cc: | PostgreSQL WWW <pgsql-www(at)postgresql(dot)org> |
Subject: | Re: pgarchives new design review |
Date: | 2022-07-30 20:14:44 |
Message-ID: | 2cd14e7b-575f-1966-99a8-eee03de5ffb2@postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-www |
Hi,
Before my additional comments, thank you for proposing this.
On 7/29/22 10:53 AM, Dave Page wrote:
> Hi
>
> On Fri, 29 Jul 2022 at 14:55, Sahil Harpal <sahilharpal1234(at)gmail(dot)com
> <mailto:sahilharpal1234(at)gmail(dot)com>> wrote:
>
> Hi Dave,
>
> On Fri, 29 Jul 2022 at 15:49, Dave Page <dpage(at)pgadmin(dot)org
> <mailto:dpage(at)pgadmin(dot)org>> wrote:
>
> I have a few comments, based on a quick look:
> - The site is unusable if Javascript is disabled in the browser.
> PostgreSQL websites have a general requirement that JS should be
> optional, not a requirement.
>
>
> Oh! I was not actually aware of this. There are JS files that are
> already in use and present in the media/js directory so I thought it
> won't be a problem. Otherwise we need to use normal tables only. Do
> you have any suggestions for this?
>
>
> We can (and do) use Javascript for a nicer experience for the majority
> of users. However, we need it to still be usable if a user does not have
> Javascript enabled.
>
> The buttons on https://www.postgresql.org/download/
> <https://www.postgresql.org/download/> are a good example. If Javascript
> is disabled, they act as regular links that will take you to a new page
> with the same content that you would see inline if Javascript were
> enabled. Of course, that's not the only way to handle the problem. One
> way might be to leave regions expanded by default, and to collapse them
> if JS is enabled (if you can do that before the full page renders, so it
> doesn't look weird).
>
>
> - There is different styling on different buttons. For example,
> the numbered buttons for by-day paging look quite different from
> the previous/next buttons, which have a thicker border and what
> appears to be a different background colour.
>
> - The thread paging buttons have different styling again (and
> are using a shade of blue which is outside of our normal palette
> I believe).
>
> - The blue used for the on-hover row highlighting also seems
> unnatural. Perhaps a light grey would work better here?
>
> - Perhaps the Previous/Next buttons should be at either end of
> the "per-day" buttons, rather than on a separate row?
>
>
> Alright, the above points can be resolved easily. I will make
> changes accordingly.
>
>
> Thanks.
>
>
> - The lists of messages are (intentionally) a lot more compact
> in the current design. The new design looks nice, but would
> require a *lot* more scrolling as each row is now at least two
> lines of text. I wonder if there's a way to keep at least some
> of the compact-ness, whilst still making it look nicer.
>
>
> I think users would not require to scroll much. Like in the new
> design we have an option to set max entries to be displayed. So we
> can set max entries to lets say 10 and then just jump/switch to
> different pages one by one.
> But still I am open to any new layout that we can use to keep at
> least some of the compact-ness.
>
>
> Maybe :-). That setting seems to be per-day though, and is not persisted
> (and is at the bottom of each day, so you'd have to scroll to change it).
>
> One pattern I often use is to visit a page and use the browsers search
> function to find a message (if I know it was from the last couple of
> days for example). The current design would break that, so I'm not in
> favour of hiding rows anyway.
I don't think some of these changes are an improvement for the target
users of the archives, which are predominately PostgreSQL
hackers/developers. Specifically:
* Hiding messages in the day view (as Dave mentions). On a high-traffic
list like -hackers, this makes it very difficult to scan or find a
specific message. The current format, which was designed with the input
of several power users (after I broke their workflow with the redesign),
makes it easy to scan and/or use browser tools (ctrl-f) to find messages.
* Similarly, I'm a -1 for the search fields in all of the days.
* Quick Links: I'm on the fence if that should be floating around.
Looking into those + what you see when you scroll through the archives,
I don't know if a user is tempted to click on any of those.
I think if we were to invest in anything around "linking" in the message
archives, it would be towards making it easier for folks to figure out
how to subscribe to a mailing list.
Thanks,
Jonathan
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2022-07-30 23:38:08 | Should we have a "Testing" topic in the CF app? |
Previous Message | Dave Page | 2022-07-29 14:53:57 | Re: pgarchives new design review |