Your friends at Viget present Inspire, a Design & Interaction Blog

Inline Styles, User Style Sheets and Accessibility

There’s been a lot of buzz in front-end development around CSS organization and optimization. Two techniques that have emerged involve using inline styles. One is to inline critical styles in the head of the document for a performance improvement. The other is to inline styles directly on components managed by a javascript framework, like React, to improve code organization and performance. This got me wondering if these techniques, particularly their CSS specificity, could have an effect on user style sheets. I ran some tests and the results were surprising.


On Shaping a Design Education

When we say someone is self-taught, we mean that their skill has been acquired apart from any formal education. The term connotes initiative, dedication, and raw talent – particularly attractive attributes in the field of digital design, where romantic tales of garage startups, bootstrapped bands of digital pioneers, and fables of failure and determination are our industry’s lore. Our founding fathers were college dropouts seeking new frontiers.

The term “self-taught,” however, is slightly problematic. 


How to Implement Accessibility in Agency Projects: Part 1

If you're interested in making the sites you build more accessible to visitors with disabilities, or if you want your colleagues to be more aware of accessibility issues, it can be hard to know where to start. Historically, accessibility is often overlooked in the content and campaign-style sites built by digital agencies.

The exciting work we see on award sites is largely inaccessible, and the system perpetuates itself: if cutting edge sites aren't accessible, then it must not be possible to make accessible sites that are cutting edge. But it doesn't have to be that way. We have all the technology we need to make any site accessible and the result is a better experience for all users, not just those who are disabled. We've been making accessibility a bigger part of our work at Viget and wanted to share some of our progress.



Naming My Tech Values

When you think about technology, what matters to you? Not to your company, or to the industry, and certainly not to the media. But to you, as an individual who works and builds on the web—what do you value?