background preloader

Catch common usability problems before user testing.

Catch common usability problems before user testing.

10 Ways to Use Evernote like a Pro I love Evernote. I love the simplicity, I love the green color, I love the elephant logo. I love everything about it. I’ve used it since it launched and it just keeps getting better. Yes, there are lots of new productivity tools out there and new ones pop up daily, but Evernote just works. Today I’m sharing 10 of my favorite tips to keep you organized, automate the tasks that we all hate doing in our businesses, and share some new ways that you can use Evernote to transform your business. Sidenote- You may have tried Evernote before and had a tough time getting started, if so, give it another go using these tips. 1. The Evernote Web Clipper browser add-on allows you to customize exactly what part of a webpage you want to save. Example- I made a public Evernote notebook of some of my articles with the Web Clipper Tool here. 2. I suggest you save everything that could be useful one day; you don’t have to be judicious (especially with the $5/month premium version). 3. 4. 5. 6. 7. 8. 9. 10.

Gephi, an open source graph visualization and manipulation software csscss by zmoazeni What is it? csscss will parse any CSS files you give it and let you know which rulesets have duplicated declarations. What is it for? One of the best strategies for me to maintain CSS is to reduce duplication as much as possible. It’s not a silver bullet, but it sure helps. To do that, you need to have all the rulesets in your head at all times. How do I use it? First you need to install it. $ gem install csscss Note: csscss only works on ruby 1.9.x and up. Then you can run it in at the command line against CSS files. Run it in a verbose mode to see all the duplicated styles. $ csscss -v path/to/styles.css Run it against remote files by passing a valid URL. $ csscss -v You can also choose a minimum number of matches, which will ignore any rulesets that have fewer matches. $ csscss -n 10 -v path/to/style.css # ignores rulesets with < 10 matches If you prefer writing in Sass, you can also parse your sass/scss files. $ gem install sass $ csscss path/to/style.scss

Building Data-Driven Web Applications with WordPress (WordPress App Design part 3) - Alan Greenblatt In the last post in this series, we built a REST interface to our server data, which consists of Events and Venues. The REST interface provides the functionality to perform all the necessary CRUD (Create, Read, Update and Delete) operations from a client (e.g. a browser or Curl from a command line) and makes use of WordPress roles and capabilities to determine whether the user making the request has the necessary permissions to perform the requested operation. Our goal in this post is to create a well-structured data-driven Web Application embedded in a WordPress page that makes use of good modern design patterns and leverages the REST interface we built in the previous tutorial. This is what we will be creating: The embedded app above allows you to view, create and edit and delete Venues. I put it on the page by simply adding a shortcode, [ev-venues] to my page. WordPress, JavaScript & Shortcodes To register a script, we use wp_register_script: $src – Path to the script <? Models Collections

The Mathematics of Gamification Jan 03rd At Foursquare, we maintain a database of 60 million venues. And like the world it represents, our database is ever-changing, with users from all over the world submitting updates on everything from the hours of a restaurant to the address of a new barbershop. Like many existing crowd-sourced datasets (Quora, Stack Overflow, Amazon Reviews), we assign users points or votes based on their tenure, reputation, and the actions they take. At Foursquare, we have a simple, first-principles based method of resolving proposed venue attribute updates. The Math Let’s make this more concrete with some math. Continuing, assume that after user 1 casts their vote, user 2 votes H_2 with an independent probability p_2 of being correct (i.e. agreeing with H_0). The Solution and s_0 + \sum_{k=1}^n h_k s_k \le - t\,, which are exactly the equations for voting you would expect. The Benefits Some practical considerations: –Michael Li Data Scientist@tianhuil

CSS selectors - mobile Page last changed today Here are almost all CSS2 and 3 selectors, and the CSS3 UI selectors (mostly structural pseudo-classes). This is the mobile table. Last major update on 1 October 2013. See also the CSS3 User Interface spec. iOS 6 WebKit 536 Default browser on iPhone 4S with iOS 6.1.3 iOS 7 WebKit 537 Default browser on iPad 2 with iOS 7.0 Android 2 WebKit 533 Default browser on HTC Legend, Android 2.2 Default browser on LG Optimus something, Android 2.2 Default browser on Samsung Galaxy Pocket, Android 2.3.6 Android 3 WebKit 534 Default browser on Packard Bell tablet, Android 3.2.1 Android 4 Default browser on Samsung Galaxy Note I, Android 4.0.3 Default browser on Sony Xperia S, Android 4.0.4 Default browser on Xiaomi M2, Android 4.1.1 Default browser on Huawei C8813, Android 4.1.1 Default browser on Samsung Galaxy S3, Android 4.1.2 Default browser on HTC One X, Android 4.2.2 Chrome 18 WebKit 535 Default browser on Samsung Galaxy S4, Android 4.2 On Sony Xperia S, Android 4.0.4. Chrome 29 Blink (Chromium 29)

What & Why of Usability Home > What & Why of Usability UX Discipline (11) User experience (UX) focuses on having a deep understanding of users, what they need, what they value, their abilities, and also their limitations. It also takes into account the business... Project management focuses on planning and organizing a project and its resources. Web analytics is the collection, reporting, and analysis of website data. UX Overview (3) Is including user experience in project development worth the time and resources? Government agencies provide vital information and services that affect people’s daily lives.

arbor.js HTML5 Please - Use the new and shiny responsibly

Related: