Tags

All 16 items on Vale.Rocks categorised with the tag 'UI/UX'. Content relating to user interface (UI) and user experience (UX) design principles.

I find the period where television was transitioning from 4:3 to 16:9 an interesting one. When broadcasting began in 16:9, but people were still actively using 4:3 televisions, broadcasters would commonly either letterbox the content or expect the left and right edges to be cropped. This led to a period where television series direction avoided putting anything too important at the horizontal edges of the frame. Cinema faced similar challenges, and either embraced pan-and-scan, letterboxing, or careful reframing from a wider image.

Content made exclusively for television broadcast, such as news shows, often had all interface elements centred in the image with nothing of substance in the 16:9 exclusive portions:

An illustration of a news broadcast, with all important content such as the newsreader, graphic, and headline falling within a central 4:3 area. The sides only visible in 16:9 have content but nothing of worth.
Example 16:9 news broadcast with the 4:3 safe area indicated with a dashed border.

You can see this effect in action with The Onion’s morning show, Today Now!. Compare Disney Geneticists Debut New Child Stars, which is in 4:3, to Missing Teen’s Friends Go On TV To Plead For Her Release, Gossip About Ugly Classmates, which is in 16:9 but includes all important information within a 4:3 safe zone.

To mitigate the complexities of working with two aspect ratios, broadcasters (mainly in Europe) opted for an aspect ratio of 14:9 as a compromise. It wasn’t optimal on 16:9 displays or 4:3 displays and was pillarboxed or letterboxed, respectively.

The cropping of a wider image reminds me of open mattes, which is where film is captured at a larger size and then matted down to a specific aspect ratio, such as by applying bars on the tops (letterboxing) or sides (pillarboxing). Take the 35mm open matte of Spider-Man (2002). Extra content is there; it is just hidden by the aspect ratio. It is by this method that more full frames can be achieved by merging various source mediums.

The embrace of 16:9 from 4:3 is also tied up in the switch from standard definition to high definition and analogue to digital, meaning that content is large on the screen – especially text, which can be blurred by low-resolution displays and fuzzy CRTs. It is an interesting period of transition, and as a front-end developer I can’t help but think of it in terms of progressive enhancement.

For people without widescreen displays, content functioned and continued as normal without interruption. For people with capable television sets, however, they got an improved experience. As time progressed and 4:3 became less common, it switched from progressive enhancement to graceful degradation on displays still using the old aspect ratio, as we often see as newer technology reaches wider adoption.

Some applications and websites have inbuilt theming capabilities. Others lack anything of the sort but can be themed by external means.

I’d prefer people don’t theme or alter my work, as a painter prefers people not to alter their paintings. Please don’t theme our apps pops to mind. Of course, the web is a medium in which some modification can be expected. From zooming, to forcing fonts, to high-contrast mode, etc, people will modify sites. Particularly on the web, people will theme and modify things as they see fit. It is very much part of the platform’s ethos – user agent stylesheets and extensions and whatnot.

I know that I personally alter websites all the time. Whether that be deleting an element, forcing dark mode, stopping an annoying visual effect, or something more substantial. I also know that people have altered websites I’ve worked on (and icons I’ve designed), and that doing so usually makes me feel something adjacent to bad, conjuring thoughts of ‘Have I failed, such that people must undo or change my work?’.

Another line of thought in my own theming of sites (and indeed, creation of my own bespoke apps) is that I’m being exposed to less design. Exposure to different interfaces and flourishes is inspiring. You find new interface patterns and stay up-to-date with trends by seeing what is popular and in use. As a developer and designer, keeping track with what is ‘in’ is important, as is finding inspiration to motivate oneself and apply to other contexts. By forcing everything existing into my own rigid pre-existing structures, I’m walling myself off. In some cases, this is necessary, such as when the design is really bad or user-hostile, but in many other cases it is something I’m doing out of pure comfort with the known.

Web Browsers in Augmented, Mixed, and Virtual Reality

You thought tab hoarding was bad in 2D.

Overview and history of browsers on head-mounted extended reality devices, such as those by Oculus/Meta, Google, Vive, and Apple. Covering browsers available on the devices and the functionality they're capable of, including idiosyncrasies isolated to specific browsers and devices.

https://vale.rocks/posts/extended-reality-browsers

Web Browsers on PDAs

The web in the Palm of your hand.

A history of internet web browsers on personal digital assistant devices and operating systems, including EPOC, Apple Newton, Palm OS, and Windows Mobile (Pocket PC). From small, bespoke browsers with unique features to large mainstream browsers with PDA presence.

https://vale.rocks/posts/pda-browsers

Web Browsers on Video Game Consoles

Exploring cyberspace with a thumbstick.

A comprehensive history of web browsers on video game consoles. From the CD-i to modern systems, exploring the evolution of the web on consoles in detail. Covering bespoke iterations, releases by PlanetWeb and NetFront, contemporary engines across Sega, PlayStation, Nintendo, and Xbox platforms, and other details.

https://vale.rocks/posts/game-console-browsers

‘Did you add an extra page to the site just so the footer links would balance nicely?’

Me? No. Pfft. I— Y’know— Me? Ha. I— I’d never! Not something I’d do… nope…

I love dark mode, but it mustn’t be the only option. For a lot of people, white text upon a dark background is illegible.

Common eye conditions like astigmatism, myopia, and presbyopia can make content look foggy, become hard to focus on, and cause eye strain.

Pure white text on a pure black background, blurred in a manner representative of what some people with astigmatism might see. It is difficult to read and focus on due to halation, with the bright text appearing to bleed into the dark background.

The above effect is especially exacerbated by strong contrast, like pure white on pure black. However, different conditions benefit from different levels of contrast. For example, people with conditions such as cataracts, aniridia, and achromatopsia can benefit from low-contrast visuals. The prefers-contrast CSS media feature is fantastic for tailoring to your user’s needs.

You can’t put important links exclusively in your site’s footer if you have infinite scroll.

You can’t have infinite scroll if you put important links exclusively in your site’s footer.

Please stop.

The Death of Character in Game Console Interfaces

A eulogy for the console soul.

Coverage of the steady erosion of the identity and character of game console interfaces, and a celebration of the excellent original Xbox, Xbox 360, PlayStation 2, PlayStation 3, PSP, PS Vita, GameCube, and Wii interfaces and what made them great.

https://vale.rocks/posts/game-console-interfaces

Design Considerations for Moderation Tooling

Ensuring protection of the protectors.

Overview of thoughful and protective design of tooling for moderating user-generated content, placing emphasis on minimising the psychological effects of exposure to heinous content, while balancing efficiency, accuracy, and the long-term wellbeing of trust and safety teams. Covering techniques for the mitigation of impact where applicable.

https://vale.rocks/posts/moderation-tooling-design

Growing increasingly frustrated as I attempt in vain to explain how one can modify the browser chrome of a browser that isn’t Chrome to look like chrome. That is, to change the chrome of a non-Chrome browser to look like chrome, without making it look like Chrome.

Respecting User Preference

Allowing users choice is satisfying.

Discussion of why respecting user preferences is satisfying, covering how respecting user autonomy, embracing diversity, solving dual-nature problems, practicing quality craftsmanship, and seeing visible impact creates fulfilling work beyond mere functionality.

https://vale.rocks/posts/respecting-user-preference