• : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/bootstrap.inc on line 43.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryUtilities.class on line 854.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 275.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/lib/adodb/adodb.inc.php on line 921.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/lib/adodb/adodb.inc.php on line 1996.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/lib/adodb/adodb.inc.php on line 2068.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1077.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1077.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1077.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1077.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1077.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1077.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1077.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1077.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1077.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1061.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1077.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1077.
  • : Function ereg() is deprecated in /www/htdocs/w008a1ea/gallery2/modules/core/classes/GalleryStorage.class on line 1077.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/lib/bbcode/stringparser_bbcode.class.php on line 569.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/lib/bbcode/stringparser_bbcode.class.php on line 1221.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/lib/bbcode/stringparser_bbcode.class.php on line 1232.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/lib/bbcode/stringparser_bbcode.class.php on line 1275.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/lib/bbcode/stringparser_bbcode.class.php on line 1292.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/lib/bbcode/stringparser_bbcode.class.php on line 1516.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/lib/bbcode/stringparser.class.php on line 287.
  • : Assigning the return value of new by reference is deprecated in /www/htdocs/w008a1ea/gallery2/lib/bbcode/stringparser.class.php on line 984.

News Feeds

Three storage upstarts hit back at doom, gloom 'n' layoffs news

The Register - 2 hours 3 min ago
Exagrid, owncloud and Simplivity all say they're bucking the trend

Amidst the six-way storage startup staff lay-off gloom, another three companies* are going the other way. Exagrid, owncloud and Simplivity are showing the storage market still has a thirst for great products. Wake up competitors, and smell the coffee.…

Categories: IT & Technology

Hold the miniature presses: Playmobil movie is go

The Register - 2 hours 30 min ago
Overdue cinematic celebration of our fave figurines

In long-overdue news, it's been announced that 2018 will see the release of a full-blown animated Playmobil movie, the first of a planned trilogy.…

Categories: IT & Technology

News in Brief: High School Nurse Getting Pretty Good At Spotting Morning Sickness

The Onion - 2 hours 31 min ago

FAIRFIELD, ME―Having seen more students than she can remember come into her office with complaints of nausea and vomiting over the years, Fairfield High School nurse Sarah Bromti told reporters Wednesday she’s getting to the point where she can identify morning sickness without much trouble. “I’ve been at this for a while now, so when a freshman or sophomore walks in during first period with that look on her face, I have a pretty good idea what’s going on,” said Bromti, noting that most of the time, she’s already pulled a teen pregnancy pamphlet out of her desk drawer before the student has even started listing her symptoms. “You see enough queasy ones and eventually you can just pick out which aren’t the flu or food poisoning. If a girl comes in here a month or two after the annual ski trip, that’s ...











Categories: Fun

Infographic: Tips For Studying Abroad

The Onion - 2 hours 33 min ago
Here are The Onion’s tips for how to make the most of your college semester abroad:
  • Do some advance research to figure out which program is right for you. Europe is generally life-changing, whereas South America tends to be more eye-opening.
  • Before choosing, carefully consider those countries your friends say are most fun versus those your other friends say are most fun.
  • To avoid homesickness, pack at least one close relative.
  • Spend your first few days in a new country identifying local places to eat, shopping for groceries, and doing laundry so you can establish a monotonous routine from which you never branch out.
  • Keep family and friends apprised of your travels by maintaining a blog for the first three days of the semester.
  • Be prepared to have your worldview challenged by students who have come from schools all across the United States.
  • Getting involved with extracurriculars will help ...










Categories: Fun

Gravitational Waves: 6 Cosmic Questions They Can Tackle

The discovery of ripples in space-time will vindicate Einstein—but it can also do so much more

-- Read more on ScientificAmerican.com
Categories: Science

American Voices: New French Law Curbs Food Waste

The Onion - 2 hours 37 min ago

The French government has made it illegal for stores to throw out unsold food before its expiration date, requiring them to donate to food banks and shelters instead. What do you think?











Categories: Fun

Coho Data leaps aboard layoffs train: Another startup cuts jobs

The Register - 3 hours 5 min ago
Six firms and counting. Who'd be a storage engineer these days?

Coho Data, the storage startup with the clever storage array that can also compute, has joined the craze and laid off a load of unfortunate staff.…

Categories: IT & Technology

Offers? Opera's board likes Qihoo, says shareholders should too

The Register - 3 hours 33 min ago
Chinese mega firm part of buyout offer consortium

Opera's board has recommended its shareholders accept a Chinese consortium's buyout offer of $1.2bn, about 53 per cent above where it has recently been trading.…

Categories: IT & Technology

Amazon launches Lumberyard beta, a free gaming engine, but there is a catch

The Register - 3 hours 55 min ago
Do what you like, as long as you play in our forest

Amazon has released a beta of Lumberyard, a free game engine and development tool – but with the condition that your game may not read or write data to competing cloud services.…

Categories: IT & Technology

SAP plugs critical software flaw that could let hackers into factories

The Register - 4 hours 17 min ago
It would be alarmist to say it sounds like a Stuxnet vector, so we won't do that

SAP has issued a critical software update that plugged 23 security holes on Tuesday, including a fix for security issues in its industrial manufacturing software.…

Categories: IT & Technology

Met Police wants to keep billions of number plate scans after cutoff date

The Register - 4 hours 31 min ago
Crap IT systems, huge ANPR database, no statutory footing

The Met Police has said it must retain billions of Automatic Number Plate Recognition scans on a colossal database beyond the agreed period of two years.…

Categories: IT & Technology

MapR says Q4 revenue embiggenment was down to ex-Oracle chap

The Register - 4 hours 47 min ago
Privately held firm boasts about ever-bigger claimed numbers

Converged map platform MapR has thanked ex-Oracle executive Matt Mills, who is now the company's president and COO, for its best ever quarterly billings.…

Categories: IT & Technology

Don’t design for mobile, design for mobility

Web Designer Depot - 4 hours 49 min ago

Just when we were starting to get used to the tools, frameworks and methodologies needed to design good mobile apps, we find the device landscape is changing again: smartwatches and other connected wearables, sensors and everything under the “Internet of Things” umbrella are bringing new complexity to our field, and makes it very difficult to tell where “mobile” or an “app” really starts and ends.

And we designers are having a hard time getting used to it. Given that many of us first approached mobile design through responsive web design, it’s been much easier to approach mobile design as if it were some kind of “smaller web with touch support and camera access”.

But the upcoming products and services are meant to live fluidly across a range of devices, sensors and network connections. So I believe that mobility, rather than mobile, defines much better the kind of environment we will have to design for.

Rather than a focus on a specific device, designing for mobility is a broader approach to design; one that delivers value because it can be transmitted by any combination of devices. Mobility forces us to think broadly and zoom out from specific devices to look at the ecosystem in which we will be designing.

Mobility is about the context, not the device

Technology has been gaining awareness of what we do, where we go and who we relate to. For a while, it seemed like mobile phones would be the single point of contact for technology to learn about our context, for they were the only “smart” device we were carrying with us. This, of course, is no longer true; smartwatches, fitness wristbands and other wearables possess sensors (like heart-rate monitors and pedometers) that wouldn’t make sense for a mobile phone.

So in reality, how much of our context an app or platform can capture doesn’t depend on a single device, but rather a combination of several touchpoints—think about how Facebook determines if you are logging in from an “unusual” location. We need to consider how much we can know about a user’s environment given all the devices that they might have available at a given time.

Context-awareness also implies designing for cases when the amount of information available is limited or non-existent. This is true even if we are designing for a single, known device: under certain conditions, data access or location services can be unreliable or cease to function entirely. This is, for instance, what happens when location services can only rely on GPS.

Let’s redefine “responsive”

We want to know better the context of our users in order to better satisfy their needs (or get more money from them, depending on our motivation). In that sense, obtaining information from them is just the first half of a transaction: users give us information in exchange for value obtained from that information. The way we give back said value to users is by responding.

The meaning of “responsive” has been badly spoiled. It’s reduced to no more than being able to adapt to different screen sizes. We need to bring back the concept of “responsive” to its fullest meaning: being able to respond, and thus establishing a communication with the user.

A truly responsive interface is actively listening to an unpredictable environment

A truly responsive interface is actively listening to an unpredictable environment. This may involve everything from being aware of a lost Internet connection, to responding to a sudden heart rate change, and everything in between. Waze, for instance, automatically switches their color scheme from light to dark based on sunset time. This is good, because it avoids blinding the user at night, but it could be improved, for instance, by detecting the environment brightness using the phone cameras. This way, the UI would adapt in real time if the car enters a tunnel, or if it’s going out of a dark parking lot to a bright street.

We are heavily underusing what we are already able to know about our users’ context. Analytics, for instance, tells us a lot about who is visiting our site or using our app, but we mostly use that information in a passive, post-mortem way, just analyzing what’s happened. What if we leveraged Analytics data to respond in real time to our users?

Embracing mobility forces us to think much harder about our users’ environment and try to serve them better by establishing a richer, smarter communication.

Screens are slowly reducing their presence

It’s no news that screens are getting both smaller and more capable. But the notion of a screen itself is being put into question by new technology: is an Oculus Rift a proper “screen”? What about the projected interface in car windshields? Or what a Holo Lens does to our room’s wall?

For one side, visual interfaces are no longer tied to glowing glass rectangles; for the other, the availability of auditive and haptic feedback gives us more options to communicate with our users and reinforce messages. In this context, mobility equals unobtrusiveness; our systems should adapt to users, not the other way around.

Smartwatches, for instance, aim to reduce the amount of time we stare at screens, in order to consume only the bits of information we really need right now. In most cases, this is done through notifications.

Design notification-first

The variety and unpredictability of media through which our information can be delivered forces our communications to be reduced to their lowest common denominator: notifications.

There are three key things about notifications: one, they are simple and brief; two, their ability to be designed is quite limited, because they have to fit radically different form factors; and three, they actively interrupt the user (push) rather than waiting for them to request something (pull).

So, the true value of most apps reside in the content that it’s able to provide in a given moment. The UX of what happens inside the full-sized app is secondary to the notification (the prime example being chat apps). Indeed, for many use cases, a good notification doesn’t even require you to access the full app — this is specially true in Android, where notifications are much richer, better designed and actionable.

The app-centric paradigm that is the center of our current mobile experience is slowly starting to give way to a stream of timely content and information delivered by the providers of your choosing— something like what Google Now is starting to become. Who is able to offer the best restaurant recommendations? The best weather data? The best traffic info?

This puts a strong emphasis on the value delivered to users by service and content providers, rather than how beautifully designed an app is.

Does that mean that apps are going to dissapear or become utterly irrelevant? For valuable service providers, of course not. Apps, for one, are the user endpoints through which data is input; for Yelp to be the best review provider, you still need to leave a review using the app. Secondly, apps offer detailed views (you wouldn’t use Instagram only through notifications) and immersive experiences that are best suited for several use cases.

But bear in mind that notifications, cards and other bite-sized units of content will drive user engagement and interaction for many, if not most, apps. Designing “notification-first” enables your app’s value to be delivered through a much wider range of media and forces you to think on valuable information first and transitions, layouts and color palettes second.

Design around bits of value tied to context

The above can easily be read as an invitation to throw more notifications, but we probably need less notifications these days, not more. Notifications are abused by most apps, which selfishly consider appropriate to interrupt the user to deliver content that they haven’t requested or even expect (an example of this that never ceases to annoy me is Twitter’s “tailored for you” notifications, enabled by default and mostly a poor guess on what content might interest me).

Technology provides us with data from which we can infer context, but we still need to understand the context to make sense of it

Notifications should be a way of delivering value rather than an opportunity to constantly buzz users into coming back to our apps.

Which brings us back to the need to be context-aware. Designers need to be connected with our users’ environment from the conceptualization phase. So techniques like contextual inquiry, shadowing and field research are more important than ever, as increased mobility means that the environment is less and less predictable. If the environment for a web user in the 90’s was a desk, a chair and a room, now it can be anywhere, anytime.

Technology provides us with data from which we can infer context, but we still need to understand the context to make sense of it; if not, we end up with random, useless raw data obtained from sensors. Proper user research, then, is more important than ever, both to conceptualize better products and services and to infer properly the context to which we will respond.

It’s a bad time for lazy designers

UX design just got a lot more complex. Well, “just” is misleading; we are “just” noticing it. More than ever, UX designers need to be broad-minded, collaborative, thorough and careful about who they are designing for. We need to deepen our knowledge of available technology just as much as we need to ensure our users aren’t stunned by it.

 

Featured image, mobile image via Shutterstock.

Create Slick AJAX Forms in Minutes – only $13!

Source p img {display:inline-block; margin-right:10px;} .alignleft {float:left;} p.showcase {clear:both;} body#browserfriendly p, body#podcast p, div#emailbody p{margin:0;}
Categories: Art, Miscellaneous

Ready to cook Amazon's Lambda? Google releases preview of Cloud Functions

The Register - 5 hours 2 min ago
Less flexible than AWS service – but talks to Choc Factory's other toys

Google has released an alpha of Cloud Functions, a managed Node.js environment that is reminiscent of Amazon Web Services (AWS)'s Lambda.…

Categories: IT & Technology

Three scoops 'most reliable network' crown, EE takes every other title

The Register - 5 hours 18 min ago
And if you're on Vodafone ... well, it sucks to be you

Three emerges as the UK’s most reliable mobile operator and EE as the UK’s fastest, in RootMetrics' biannual network survey.…

Categories: IT & Technology

ARM pumps fist as profits soar, warns of weaker hand in 2016

The Register - 5 hours 33 min ago
It had a bumper year, but expect losses for this one

Chip designer ARM once again posted bumper annual results, with profits up 31 per cent to £414.8m on revenue of £968m, up 22 per cent.…

Categories: IT & Technology

Children’s books designed to make adults sound like idiots

The Daily Mash - 5 hours 40 min ago
CHILDREN’S books are written specifically to make the adults reading them aloud sound like idiots, it has emerged.
Categories: Fun

Speaking in Tech: It's all about the flashback to 1982's WangNet

The Register - 5 hours 58 min ago
Podcast Plus: 'We'd have no ****ing podcast if that weren't the case'
Categories: IT & Technology

Matt Le Blanc to begin sexual relationship with The Stig

The Daily Mash - 6 hours 9 min ago

NEW Top Gear host Matt Le Blanc is to begin secretly dating The Stig behind Chris Evans's back, insiders have revealed. 

Categories: Fun

Firemen free chap's todger from four-ring chokehold

The Register - 6 hours 10 min ago
Precision saw, cooling fluid, nerves of steel

Firemen from the Spanish town of Dénia, in Alicante, enjoyed an entertaining shout last week when they were called to remove four steel rings from the base of an unfortunate chap's todger.…

Categories: IT & Technology