W3C home > Mailing lists > Public > public-webplatform@w3.org > June 2014

Re: To temporarily disable annotations sidebar

From: Jen Simmons <jen@jensimmons.com>
Date: Tue, 24 Jun 2014 08:05:55 -0400
Message-ID: <CAB0bRKPnv=F1eLdAX9WrfgYsM=K9FoNB7+t4Gy8zaq4fYaOT=A@mail.gmail.com>
To: Renoir Boulanger <renoir@w3.org>
Cc: List WebPlatform public <public-webplatform@w3.org>
I think this is a good idea. The annotations sidebar does slow the site
down tremendously, bringing the page load to 57 javascript files and 8 CSS
files.  YSlow gives the site a 'D'.

Study after study shows that web pages that load slowly loose users. I do
think the UX of the current Annotations is confusing — with a separate
login, and a mysterious line / sidebar-thingy down the right side of the
page. Web Platform needs all the help it can get to take off. Having slow
loading pages that feel janky and have this confusing sidebar login thing
doesn't help.

Why don't we temporarily disable the Annotations system, and bring it back
when 1) the performance is fast, and 2) the UX is solved. And then
meanwhile focus on getting the compatibility table system done.

Jen

Jen Simmons
designer, consultant and speaker
host of The Web Ahead
jensimmons.com
5by5.tv/webahead
twitter: jensimmons <http://twitter.com/jensimmons>



On Mon, Jun 23, 2014 at 4:15 PM, Renoir Boulanger <renoir@w3.org> wrote:

> Hi all,
>
> I’ve been thinking to disable temporarily the annotation sidebar and I’d
> like your opinion about it.
>
> The day before the Beyond Tellerand DocSprint, I spent more than hour
> with somebody on IRC because he couldn’t login to edit pages. Its only
> after some time that I realized that he was using the annotation sidebar
> as the only way to register to our site. He’s most likely not the only
> one who got caught with it.
>
> Maybe its better to remove confusion factors and enable it only when we
> have the Accounts-system/SSO enabled. Something that’s coming soon anyway.
>
> Besides that, it also impacts the site load time. In fact, the sidebar
> loader calls a bunch of files like a web application development
> environment would —not a production one, which our deployment is. Their
> development stack (Python) actually has the piping to minify their
> assets, its just not configured yet.
>
>
> My proposal:
>
> - Disable the automatic annotator sidebar loader
> - Keep the notes.webplatform.org
> - Upgrade the annotator as soon as its available, that includes:
>   - SSO integration (they’re almost there)
>   - Sidebar loader performance (in progress)
>
> The time frame is about a week or so.
>
> Opinions
>
> --
> Regards,
>
> Renoir Boulanger  |  Developer operations engineer
> W3C  |  Web Platform Project
>
> http://w3.org/people/#renoirbhttps://renoirboulanger.com/  ✪
>  @renoirb
> ~
>
>
>
Received on Tuesday, 24 June 2014 12:06:29 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:21:02 UTC