Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Requiring JavaScript in the Marketplace

10 views
Skip to first unread message

Justin Scott

unread,
Mar 25, 2012, 12:15:29 AM3/25/12
to dev-mar...@lists.mozilla.org
Currently on AMO, we require JS for the developer areas, but not for the
consumer pages. As we begin implementing the Marketplace pages, I'm
trying to understand the use case for not having JS enabled.

We're going to be distributing web apps that will nearly always depend
on JS support, so it seems like for apps pages we should require JS.
Chrome Web Store also requires JS (in my testing it actually doesn't
load at all without JS).

So for me the question is mainly about add-ons, since it's possible to
use add-ons without JS. I don't know of any use cases we're looking to
support that don't have JS support by default, though some users may
have chosen to disable JS.

If anyone knows of important JS-disabled use cases, please let me know.

Thanks
Justin

Fabrice Desré

unread,
Mar 25, 2012, 12:26:57 AM3/25/12
to Justin Scott, dev-mar...@lists.mozilla.org
On 03/24/2012 09:15 PM, Justin Scott wrote:

> So for me the question is mainly about add-ons, since it's possible to
> use add-ons without JS. I don't know of any use cases we're looking to
> support that don't have JS support by default, though some users may
> have chosen to disable JS.

I also think that JS is always needed.
If a user disables Javascript, there's no way to use the mozApps API,
which is quite... annoying ;)

Fabrice
--
Fabrice Desré
b2g Team
Mozilla Corporation


Harald Kirschner

unread,
Mar 26, 2012, 12:48:47 PM3/26/12
to Fabrice Desré, Justin Scott, dev-mar...@lists.mozilla.org
I agree with JS as hard requirement.

I'd vote for basic graceful degradation, so crawlers can at least process the semantic content and follow links. Though this might already come for free with your push state hooked into the actual application routing.

---
Harald Kirschner | Mozillian Software Engineer | hkirs...@mozilla.com (mailto:hkirs...@mozilla.com)
> _______________________________________________
> dev-marketplace mailing list
> dev-mar...@lists.mozilla.org (mailto:dev-mar...@lists.mozilla.org)
> https://lists.mozilla.org/listinfo/dev-marketplace
>
>


0 new messages