Usability testing can be time-consuming, but not difficult. In the past, the Genuine UX team had done traditional, in-person-moderated usability testing. However, with the industry shift to Lean UX and quick prototyping and testing process, we have been taking a faster approach to testing without sacrificing quality by using an online testing service. Here are a few things we have learned along the way.
Developers should be familiar with the concept of “Semantic HTML.” It’s a practice where HTML markup is used only to describe and organize content with the display details applied independently through discrete files. This separation of concerns helps address search engine optimization needs as well as screen reader support, and ultimately both “responsive” and “adaptive” design. The concept has deep roots in XML, where the markup is nothing but the data, and it’s up to the interpreting system to display it.
Mike Miles will be speaking on AJAX Callback Commands at MidCamp 2016. Read on for a sneak preview of that talk. Article reposted with permission from Mike Miles.
One of the biggest benefits of the AJAX framework introduced in Drupal 7 were callback commands, functions which return a json object of commands to run for any AJAX request. Callback commands, like many things in Drupal, are extensible meaning you can create and invoke your own.
Unfortunately, correct image dimensions don’t necessarily mean a small image. JPEG files saved at very high quality can be enormous, even if their width and height seem appropriate for a small screen. Similarly the wrong bit-depth on PNGs can crush a 3G connection. Even lowly GIFs can benefit from palette optimizations that reduce file size. Today I’ll discuss approaches to image optimization as it relates to Sitecore.
There was a dark time, not too long ago, when you opened a website on your phone and you got a cute mini version of your desktop website—with microscopic fonts to match. With all the devices we now have at our fingertips, content has to be created in several different responsive formats. As an avid reader of content, I focus on the way this content is delivered, specifically in relation to mobile viewing (a fancy way of saying I’m always on my phone). As we continue to refine our delivery of web content, we find ourselves pushing the limits of type hierarchy in mobile design.
It is not uncommon to see images requested from Sitecore without size parameters. This works fine if the Media Item has the same dimensions as the location on page. What happens when a content author uploads an image that is the wrong size?
Matchmoving is the process of following one or more features in a piece of video over time. This technique is incredibly useful and is the first step to just about every motion design and visual effects shot involving footage. But as with every other facet of motion graphics, VFX, and animation, matchmoving is a huge umbrella, under which whole industries have specialized. The tools and techniques available for building new assets into live action footage are intensely varied: How do you know which route to take?