Espen Klem
Interaction designer with a love for log reading, statistics and mind-bending, user friendly concepts.
What’s the cheapest trick you can do to get a better user experience on your search solution, and make your users do better search queries? Add a small line of JavaScript in your template’s document ready function:
|
$("#MySearchBox").focus(); |
This will do two things for the user: It’ll be easier to see the search box . [...]
First thing first: I really like search as a technology. Not so much because how it helps us today, but how it can help us tomorrow. Especially on the UX front, stuff moves slowly. One of the biggest issues, in my mind, is the empty search box. That’s why I tend to look for solutions [...]
First some disclaimers: This has been posted earlier on lab.klemespen.com. Even though some of these ideas are not what you’d normally implement in a business environment, some of the concepts can obviously be transferred over to businesses trying to provide an efficient workplace for its employees. Norch is developed by Fergus McDowall, an employee of [...]
Posted in
English,
User Experience | Tags:
crawl,
Document Processing,
Elasticsearch,
Google Drive,
IFTTT,
Index,
Json,
Life Index,
Lifeindex,
node,
Node Search,
node.js,
nodejs,
norch,
Personal Search Engine,
search,
search engine,
search-index,
sharepoint,
Small Data,
Solr,
technology |
No responses
Great day, our seasonal food recipe search app, or just “Recipe app” for short, is in public beta… or maybe only a late alpha release. Anyway, it’s mature enough so you can get an idea of how it will look and work. Seeing others use it, I’m inclined to call it a recipe discovery engine. [...]
The Lebron stack Last week, I saw the future. Wohaa, that’s always a great feeling. I’ve seen it in earlier weeks also, but now it was even brighter than before. For me, it’s still called the Lebron Stack as Max Ogden explains it and consists of LevelDB, Browserify and npm. All this is mostly happening [...]
Posted in
Business,
English | Tags:
Browserify,
conference,
development,
forage,
Forage Search Engine,
future,
Javascript,
Lebron,
leveldb,
nodejs,
npm,
search,
search engine,
Webrebels,
Webrebels conference |
One response
Got an idea a while back on how we could use the JavaScript/Nodejs Search Engine Forage so that the users would have their own search server inside the browser. The main takeaway from this would be that you don’t need to install anything to test the search engine. Since last time, I’ve made a quick [...]
Our seasonal food recipe app is getting closer to some front end hacking. Just finished making a navigation sprite where you’re supposed to swipe horizontal to change place of food foraging, and vertical to change time of year (month). It’s based on our earlier created mental model and Christine Hørven’s interpretation. When you open the web [...]
Posted in
English,
User Experience | Tags:
mobile,
navigation,
pad,
photo carousel,
recipe app,
search navigation,
swipe,
swipe UI,
user experience,
user interface,
ux |
No responses
More than half the traffic for the recipe site we’re indexing comes from Ipads and Android Tablets. Because of this we’ve chosen to do pad first, mobile second and regular laptop/desktop third. So first up are Ipads and Android Tablets. Recipe App User Experience on Ipads and Androids How to sort the result set The [...]
Posted in
English,
User Experience | Tags:
drilldown,
filter,
filters,
navigation,
pad,
pad first,
qbox,
recipe app,
search,
search navigation,
tablet,
user experience,
ux |
No responses
Earlier, I’ve looked into how I could use the Phi spiral to possibly get a better display of what’s most relevant in a search result. A former colleague of mine, Johannes Hoff Holmedahl, did a quick test on the theory, and it may actually work. For the recipe app I want to do something slightly [...]
Got an idea to use the browser as a virtual machine for Forage Forage is Fergus McDowall’s pet project: A search server written in JavaScript and based on Node.js and LevelDB. Since it’s JavaScript, and HTML5 local storage has the same key/value storage as levelDB (HTML5 local storage for Chrome actually is levelDB) it has the [...]