News for hackers. Stuff that matters.
Re:Where will UX Design be in 5 years? by TuringTest on Wednesday April 05, 2017 @06:20AM (#14041011)
If you have compilers and GUI tools, how does it matter than the underlying layer is HTML+CSS+JSON? The designer shouldn't see it anyway.

Now that we have a web-aware platform (which NeWS was not), nothing stops us to create good UI tools on top - yet it is happening very slowly.

Re:Where will UX Design be in 5 years? by pjmlp on Wednesday April 05, 2017 @09:48AM (#14042036)
You mean by piling up <div>, <span>, CSS and JavaScript?
Re:Where will UX Design be in 5 years? by TuringTest on Wednesday April 05, 2017 @11:25AM (#14042791)
Yes, why not? That's no different than piling objects in a GUI widget library to build a tree structure for the layout of a window; except that it has a human-readable string representation.
Re:Where will UX Design be in 5 years? by pjmlp on Wednesday April 05, 2017 @12:13PM (#14043152)
Sure there is, on a GUI toolkit I can always control at some level how those pixels are drawn, while on a browser I need to hope it does the right thing.

Also there is big performance impact, where piling up divs with CCS requires the right incantations, some browser version specific, for hardware acceleration to kick in.

And in any case, it is impossible to fully replicate the UX of the host platform.

Re:Where will UX Design be in 5 years? by TuringTest on Wednesday April 05, 2017 @12:32PM (#14043329)
> I can always control at some level how those pixels are drawn

How well does that work when your GUI must be shown in arbitrary devices, with arbitrary screen sizes and arbitrary resolutions? And how well does it reflow when the user changes the viewport size?

In any case, the original post to which I replied was comparing HTML5 to the NeWS platform, which provided a unified UI stack itself, so you wouldn't be able to match the native behavior following that approach either.

Re:Where will UX Design be in 5 years? by pjmlp on Wednesday April 05, 2017 @01:43PM (#14043947)
That is what layout managers and logical pixels are for.

You are missing the fact that NeWS offered this kind of control.

"The NeWS Book" - https://archive.org/details/bitsavers_sunNeWSThe_11666863