Exactly. As a rule of thumb, I try to allow users to access all data without _javascript_, but not edit it. It's because complex editors will have to be written in _javascript_, and making fallbacks for all of them is too hard, since non-js clients are unlikely to edit something anyway.
 
So if you want to view data, you can do it even in lynx. But if you want to edit it, you have to install Chrome. That's about the best practice there is.
 
Here is also a relevant article - https://sourcegraph.com/blog/switching-from-angularjs-to-server-side-html - discussed in HN recently.
 
 
17.02.2014, 14:31, "Angel Java Lopez" <[email protected]>:
About they at least should let me see what they are, before i allow them script execution."

Maybe, a section on your home page to be displayed if _javascript_ is not supported. An static file, describing your app. A video demo?
 
Another "bigger" option: to have at least partially functionality implemented as server pages.
 
Angel "Java" Lopez
@ajlopez
 


On Mon, Feb 17, 2014 at 5:00 AM, Babu Subramanian <[email protected]> wrote:
Thanks guys for the responses!

>>Content-driven apps like Pinterest, Instagram etc. should be usable without js. may be not fully usable, but they at least should let me see what they are, before i allow them script execution.
I thought you made a case for HTML without js. Is it possible to elaborate on "they at least should let me see what they are, before i allow them script execution."
Regards

Babu Subramanian
+91 98452 02337


On Mon, Feb 17, 2014 at 1:10 PM, greelgorke <[email protected]> wrote:
ok

Am Freitag, 14. Februar 2014 14:54:55 UTC+1 schrieb Mark Volkmann:
I'll reply once more and then drop it since this is a Node.js mailing list.

1) AngularJS is popular because it's a great framework. Maybe Google helped it get noticed, but people would drop it if it wasn't good.
i didn't say it's bad. i said, it doesn't fit my requirements AND there are other similar tools, which are better. may be i dislike angulare because it's a framework. i usually don't like when a tool restricts me. i think we can aggree on that.
 
2) I know first-hand how much work it saved me. I find it to be highly productive. If you haven't actually used it for at least two weeks, you shouldn't dismiss it by just claiming it is "toxic".
sure, it fits your all day work. i'm fine with that. i said, what i do, and if would start with angular way, here i would be damned. fast. that i mean with "toxic". because angular, like most frameworks, have one or two ways to do things, and this options are not the best. you know, the story with a hammer an a nail.
3) The target audience for the Web apps I write is definitely not people that have _javascript_ disabled in their browser.
WebApps, sure. Things like Trello are fine for me. BUT, and here i'm 100% with Alex, Content-driven apps like Pinterest, Instagram etc. should be usable without js. may be not fully usable, but they at least should let me see what they are, before i allow them script execution.

The question was, who' is using mean and why/not. thank you :)



On Fri, Feb 14, 2014 at 7:39 AM, greelgorke <[email protected]> wrote:

> Who have JS disabled in the browser those days?

me, via NoScript plugin,  and also everyone, including you, who's loading the js files.

@Mark: There are other client-side MV* solutions out there. Angular has that attention mostly because of it's Big Mama Google. plus: Not every WebApplication TM is a full-bloat single page app. most of the time i develop either a classic Page with some interactivity, or an embeddable widget. in both cases things like Angular are more toxic than helping.
--
Att,
Alan Hoffmeister


2014-02-14 11:14 GMT-02:00 Alex Kocharin <[email protected]>:
>
> 1. What would search engines and other scripts see instead of your page?
> 2. What would users without _javascript_ enabled see instead of your page?
>
> If you don't care about any of that, then yeah I suppose you could use it.
>
> So yeah, imho MEAN stack is good except for "A". :)
>
>
> 14.02.2014, 16:12, "Mark Volkmann" <[email protected]>:
>
> I know this isn't an AngularJS mailing list, but I want to throw out an
> opinion that you're really missing out if you are creating Web apps that
> only use jQuery or direct DOM manipulation. I have been using AngularJS for
> about six months and have to say that it is WONDERFUL! There's a bit of a
> learning curve, but once you get the hang of taking advantage of two-way
> data binding and other features, you won't want to go back to the old way.
>
>
> On Fri, Feb 14, 2014 at 2:20 AM, greelgorke <[email protected]> wrote:
>
> I dont use MEAN mainly because i dont use the A.
>
> Am Freitag, 14. Februar 2014 02:01:40 UTC+1 schrieb Babu Subramanian:
>
> Hi
>
> Would like to know from guys, who have used the MEAN stack, how you found
> it? Any useful pointers will be welcome!
>
> Thanks & Regards
>
> Babu Subramanian
> +91 98452 02337
>
>
>
>
> --
> --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> nodejs+un...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to nodejs+un...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>
>
> --
> R. Mark Volkmann
> Object Computing, Inc.
>
>
>
> --
> --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> nodejs+un...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to nodejs+un...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
> --
> --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> nodejs+un...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to nodejs+un...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.

 

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


 
--
R. Mark Volkmann
Object Computing, Inc.

 

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

 

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

 

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to