Progressive Enhancement – A Better Web Design Philosophy

For years, web designers have struggled with designing web pages that look great in modern browsers and degrade gracefully in older browsers. Entire sites are devoted to elaborate hacks and workarounds to try to make web pages appear identical in multiple versions of various web browsers. The most current philosophy of web design—progressive enhancement—approaches this problem from the opposite direction.
Continue reading »

No

comments »

More Articles

Working with animation in Expression Blend

This is a short refresher tutorial that I have wanted to put out there for some time now regarding how easy it is to create animations in Expression Blend. The System.Windows.Media.Animation namespace provides quite a number of animation classes that can be confusing to a novice user.

No

comments »

Create a Windows Phone web browser app in Expression Blend

You can easily create a simple web browser for Windows Phone that opens a web site when you enter a URL by using Expression Blend.

No

comments »

Crop video in a Live Broadcasting project

One of the main requests for the next version of Expression Encoder was the ability to crop your sources in a Live Broadcasting Project. We heard, and now, that option is available in Service Pack 2, which is the newly-released version of Expression Encoder 4.

No

comments »

Updates to the Expression Blend User Guide

Updates to the Expression Blend User Guide are available online and when you install the Windows Phone Developer Tools.

No

comments »

Visual State Manager (VSM) – part II

In this article I will continue where we left off in part 1 (Visual State Manger (VSM) part 1), and continue with our discussion on how to create States in Expression Blend using the States panel.  In part 1, we created three different states or “look and feel” for our button:

2

comments »

CSS3 Advanced Selectors

More fun with CSS3.

No

comments »