msnbc.com

And here is the new story page from msnbc.com

A few words from Ashley Wells, our Creative Director:

So we’ve stacked up the pieces with the most com­pelling con­tent on top. Start with a video. Scroll down to read. Want more? Show more. Long text sim­ply expands in place. Then scroll down for pho­tos. Lots of large pho­tos. Share your favorite. Via e-mail. On Facebook. On Twitter. Continue down the page. See what oth­ers are say­ing. Expand. Respond.

Keep going. We post thou­sands of updates a day and are con­stantly search­ing them for related angles. It’s all right there near the bot­tom of every story. Want the big­ger pic­ture? There’s a dash­board view of the lat­est news trends below. Or jump back to the top of the page. Our site nav­i­ga­tion gets big­ger, too. Just when you need it.

Read the rest of the arti­cle here

See how nature cleans up the Gulf spill mess

Click image to view the graphic

This is another infor­ma­tive msnbc.com info­graph­ics about the oil spill cre­ated by Clay Frost, our tal­ented designer, together with Ashley Zammitt, our new design intern from University of North Carolina, my Alma Mater. We are cur­rently seven UNC grad­u­ates work­ing in the cre­ative depart­ment at msnbc.com. I know what you are think­ing, but no, there is no con­nec­tion here ;) .

The graphic shows how the oil is degrad­ing over time through chem­i­cal and phys­i­cal processes in nature. Each process affects the oil dif­fer­ently at var­i­ous time. So if we do noth­ing, the Mother Nature should “prac­ti­cally” take care of every­thing, right? What scares me about this is now I see where the oil is going. >:|

View the inter­ac­tive infographic

Oil spill interactive graphics from msnbc.com

Click on image to view the graphic

Click on image to view the graphic

The first graphic puts things in per­spec­tive by show­ing us a sense of scale. At its cur­rent rate, the leak pumps out enough oil to fill a third of an olympic-size swim­ming pool every day. The sec­ond graphic is a time­line map show­ing the spread in the Gulf as of May 20th.

I didn’t work on these since I was busy work­ing on other projects, but I think Clay Frost, our info­graph­ics design­ers, did a great job cre­at­ing these and keep­ing them up to date.

Msnbc.com new mobile site: design for modularity

msnbc new mobile front
Click on image to see full size

Last year I went offline for a few months to work on a cou­ple of per­sonal projects and an iPhone app for msnbc.com. About a year later and after the iPhone project fell through, I was asked to design a new msnbc.com mobile ver­sion. The tar­get audi­ence is peo­ple who own devices that have Webkit-based browsers such as iPhone and Google Android phones. The project was a huge under­tak­ing espe­cially for an inex­pe­ri­enced web designer like myself. For peo­ple who don’t know me, I am more of a data visu­al­iza­tion per­son than a web design per­son. I have designed and launched a few suc­cess­ful brochure web­sites, but have never worked on a large scale one like msnbc.com. Given that most other large news orga­ni­za­tions have released their web­sites for these devices, we wanted to chal­lenge our­selves to do some­thing better.

Continue read­ing »

Adversity Index Map

Adversity index map
Click on image to view the map

Update Feb 24, 2010: I just learned that this piece won a Best in Business award for cre­ative use of online media from Society of American Business Editors and Writers. I want to thank all the par­tic­i­pants who made this project pos­si­ble. Cheers!

The Adversity Index, from msnbc.com and Moody’s Economy.com, mea­sures the eco­nomic health of 381 metro areas and all 50 states. Each area is in reces­sion, at risk, recov­er­ing or expand­ing. On this map you can explore changes in the four com­po­nents of the index: employ­ment, hous­ing starts, hous­ing prices and indus­trial pro­duc­tion, each shown as a per­cent­age change from a year earlier.

This map con­tains more than 350,000 data points. It was a chal­lenge because we didn’t have appro­pri­ate data­base tools to sup­port the map. We had to split the data set into five big chunks and merged them in Flash. I wrote a tool that allow load­ing data from dif­fer­ent sub­sets and merged them into one data struc­ture that was plot­ted on the map.

Click here to view the map

Awards and hon­ors
2010 – Best in busi­ness from Society of American Business Editors and Writers

Stimulus tracker


Click on image to view the map

We learned and uti­lized many new tech­nolo­gies in this project. Unlike the Adversity index map where we didn’t have proper server-side tool to han­dle big data set and we had to use hacks, this project uses a brand new server-side tool to do the heavy lifting.

We built the server-side code using Django frame­work. This is the first time we are using this frame­work and it is awe­some. It makes my life as a web devel­oper much eas­ier, espe­cially when I was com­pletely new to it.

For this project, we built a frame­work in AS3 that allows flash to com­mu­ni­cate with the server and to make requests in real time. The frame­work makes it easy to parse responses from the server and deliver them to dif­fer­ent parts of the appli­ca­tion. With that, we are able to sup­port deep link­ing, back but­ton and breadcrumb.

Last but not least impor­tant is the new map engine I built recently. There are two parts to this. The first part is the script I wrote that runs through any ESRI shape file and parses it to native AS3 code. The sec­ond part is the engine that takes the code and ren­ders it on the screen. With this engine, we can cre­ate pretty much any kind of maps quickly and efficiently.

View the tracker

Swine flu infections around the world and in the U.S.

US Swine flu map
Click on image to view the map

I am par­tic­u­larly proud of the world map because we man­aged to cre­ate it from scratch in a day. Even bet­ter, I designed the code so that we could reuse the map again with­out any extra devel­op­ment time. That means edi­tors can just plug in a new data set and the map is ready to go.

View the world map
View the U.S. map

Page 1 of 212