Redefining Security Visualization With Hollywood UI Design
An anonymous reader writes: Most security interfaces today leave a lot to be desired, and many security pros are gaming enthusiasts, accustomed to a sharp and engaging virtual world. ProtectWise CEO Scott Chasin and CTO Gene Stevens wanted to give them a helpful security tool with an interactive visual dashboard that looks straight out of Call of Duty. The UI is called ProtectWise Visualizer, and its creator is Jake Sargeant, FX pro and a visual designer at MN8 Studio. If his name sounds familiar, it's because he was the Lead Animated Graphics Artist for the movie TRON: Legacy.
There's plenty of inspiration available for movie-style UIs; the problem with much of it is that not everyone likes an interface that looks like an especially busy video game.
Lets start by fixing all of the broken "security" mechanisms, then move on to adding a bunch of useless bells and whistles to your monitoring suit. I looked at the UI. It's a fucking ugly mess and in no way would benefit my work, in fact it would make it harder because I'll have to figure out the cheat codes.
the internet isn't tron, it's not 3d buildings with packets flying around. We don't need to Jazz up the interface, we need to repair all of the damage that has been done, this doesn't help that at all.
What it does do though, is make your security guy feel really special because he's got this epic whiz bang interface with pie charts and graphs and lots of blinking lights.
True security is done in logs.
An mp4 of the dashboard visualizer is on the page at
https://www.protectwise.com/pl...
instead of a tiny jpg.
Looks nice for a dash.
While I like the idea of thinking about UI improvements, and I certainly don't mind having new ideas in the realm, the thing that you most need to consider when bringing UI ideas from the game world is that gaming is designed to be challenging, while the purpose of a good functional UI is to remove challenges. Bringing UI ideas in from hollywood is slightly easier, because their intent is to be visually interesting, which is a bonus for a functional UI if, and only if, you can make it visually interesting without compromising functionality (or preferably in a way that enhances functionality)
Pound! Bang! Bin! Bash! is this a shell script or a Batman comic?
To see if I can track an IP address!
You can do all this in Visual Basic.
I honestly don't care what you implement it in.
But I've seen a fair few things which are supposed to be dashboards but which don't do a good job of conveying the information quickly.
It seems like when they design the fancy ones for Hollywood you can look at it and get a real sense of what it is telling you. Obviously they're not real, but it seems like the FX guys just design stuff that looks like it would be useful.
Lost at C:>. Found at C.
Have we reached a new low where now Slashdot articles are supported by a link to Pinterest?
Take it to the limit, everybody to the limit, come on, everybody fhqwhgads.
The rail gun was much more fun than typing out kill -TERM.
whooosh....
Video game UIs are often very good, if flashy. They have to be--they're actually used, and used by people who want good performance.
Simulated UIs in movies and TV, on the other hand, just have to look good, and feed whatever plot information is relevant to the audience. This means things are done that really wouldn't work in a real UI. That's why attempts to turn Star Trek's "LCARS" interface into a real UI have fallen on their faces.
Oh, apparently I stepped on a meme without realizing it.
Thanks for the whoosh. ;-)
Lost at C:>. Found at C.
I've been saying for years software companies should be taking the lead of the UIs we see in the movies.
They often look better designed and convey more information than some of real GUIs I see.
There's a reason for that. The job of an artist designing ANYTHING for a movie/TV Show/video game is to make sure the audience understands what they're seeing in a very short amount of time. For example: You can make a filming location in California look like Miami just by getting the streets wet, implying that it rained recently. Little things like that. That's why computer UIs use 72p fonts, the sound of lightning happens at the same time its visible, and there is sound in space.
So, yes, even if Hollywood does make us chuckle from time to time, there is something to be said for "communicating clearly", and there's always something for software design to learn from that approach.
"I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)
I found an even simpler solution: fuck you, Pinterest. If I can't watch your content without a fucking account then I'm not going to use your stupid website.
Really? We rarely get a good look at movie UIs, they're flashed by too quickly. They may look cool but if you do pause the screen and look there's nothing to them really. Looking cool is not a good metric for usability.
There's a bit more to usability than looking good.
Win 8 & Gnome 3 look good.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
Oh, apparently I stepped on a meme without realizing it.
Thanks for the whoosh. ;-)
https://www.youtube.com/watch?...
So he knows about as much about designing real UIs for real systems that real people use to do real tasks as C.S. Lewis did about travelling through a real magic wardrobe and helping a real talking lion to overthrow a real witch who can really turn creatures to stone.
I could go on.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
I've been saying for years software companies should be taking the lead of the UIs we see in the movies.
They often look better designed and convey more information than some of real GUIs I see.
That's a really clean looking dashboard in my opinion.
Yeah, because shiny beats the hell out of "works", right? Look, I'm a big fan of good UI design, and most products leave a lot to be desired, but please do not make the mistake of thinking that looks makes up for function or performance.
Yeah, that's why you should always "Bing it!" first.
There are 2 problems:
1. A lot of "futuristic" UI relies on touch. This is retarded. Arms get tired.
I guess that isn't as flashy as a machine that can read your brainwaves.
2. All these display devices take up tons of physical room. Again this is dumb. A HD version of Google glass, or an implant on the cornea, would provide tons of virtual space and not take up bulky "monitors". I guess "wall sized" monitors is sexy though.
True security is done in logs.
I get what you're saying, and you certainly have a valid point about flashy GUIs not necessarily being effective GUIs.
However, speaking as someone who does a lot of UI work, there is also the other side of the coin, which is that CLIs and plain text log files are often neither the most efficient nor the most accurate way to configure or discover the things you care about.
In their favour, plain text formats are amenable to scripting and analysis using general text manipulation tools, and of course they have longevity. But they are also unstructured, they offer little interactive, real-time support, and ultimately they are limited to what you can express in sequences of characters (which is just about anything, but only if you're willing to write enough).
Even in highly technical environments, a good visualisation can present information in a form that is prioritised and draws attention to the most important features or anomalous results, or that gives a realistic overview of the current situation far quicker than scanning text output would. If you start to make those visual representations interactive, you can potentially also make complicated configuration work or progressive explorations of the data quicker and less error-prone.
Well sometimes a giant wall of glass is useful for everyone to look at to be able to get on the same page while having their own local screens to view specifics they care about as they coordinate efforts when shit goes wrong.
Time to offend someone
It's a Unix system. I know this!
systemd is Roko's Basilisk.
Graphic designers aren't UI designers either. I reckon they're even worse at it than programmers
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
... and many programs for that matter.
MS gets into trouble every time they release a new OS and its mostly gripes about GUI issues. Why not solve that by having them be two separate products?
There are already some third party GUIs. They generally fall back on MS interfaces when things get down and dirty but the general file navigation and application execution and desktop experience is already something you can replace in some cases.
MS should have a framework/api for replacing the interface with... whatever.
This is also a big security and ease of use thing.
In corporate environments, a lot of what you're trying to do is give users the ability to access X but not Y. And changing the way the interface works... up and including just outright removing things without a password would actually be pretty cool.
In consumer environments... you know that family member that only does 5 things on their computer and never anything else... and is constantly confused by everything? What if you just removed the ability to do anything but those five things on the machine and made whatever settings they actually might like to play with really prominent... volume... mouse sensitivity... stuff they might like to actually mess with.
I've played around with a few programs to make custom GUIs... I really like Kiosk software for that. It restricts users to what they should be doing not what they shouldn't be doing. And it helps people that are clueless use a system that they'd otherwise struggle with.
I still remember the old litestep days. I especially love the program menus from that GUI. They were LIGHTNING. Because rather than query a folder for short cuts, it just had a text file it kept in memory. The program list was a literal list in a literal text file. So when you clicked on the programs button INSTANTLY open.
Anyway, I think MS's new OS's would be less annoying if they weren't bundled with a mandatory GUI change. Then we could just focus on new features, improved performance, whatever... and people could use whatever GUI made them stiff in the coolness of the night.
I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
not quite sure about that.
the other half the time the stuff being on computer screens is just meant to look like busy garbage.
tron is entirely just meant to look pretty.
I mean fuck, check out this link http://cdn.jtn.im/178/TRON_GFX...
sure, it's pretty. but where are you going to see that your ports are being scanned?
world was created 5 seconds before this post as it is.
Yes - the ONE thing that's relevant to the, umm, plot. A real UI generally needs to show several concurrently from a possible set of dozens or even hundreds.
And (this should be blindingly obvious but apparently it isn't) a movie UI is unidirectional, because [spoiler] it's just fucking pretend.
So yeah, apart from that they're totally the same. After the news, some random webtard explains why real-life detectives should say "zoom - enhance" more.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
A real UI generally needs to show several concurrently from a possible set of dozens or even hundreds.
It should show you the current relevant ones, just like a plot-driven UI. What you're describing just becomes noise on the screen.
"I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)