ie7-js

A JavaScript library to make Microsoft Internet Explorer behave like a standards-compliant browser. It fixes many HTML and CSS issues and makes transparent PNG work correctly under IE5 and IE6. I c...

Web Frontend

Misc notes - jQueryMobile linked page not styled

Today I discovered that in jQueryMobile’s listview, to link to a page in the same directory with the mobile style applied, you must use ./xxxx.html instead of xxxx.html. Otherwise, the target ...

Web Frontend

With HTML5 here, flash won't get far?

Ever since news of HTML5 got out, the new waves have been pushing the old ones forward, and more and more people have started paying attention to HTML5. From last September until now, I’ve read quite a few articles arguing that Flash will be replaced by HTML5. Recently I came across another one, “With HTML5, How Much Farther Can Flash Go?”, and it struck a nerve: http://blog.csdn.net/cping1982/archive/2010/02/23/5321010.aspx Thanks to the author Pengling Sanqian for sharing these valuable thoughts — the article is well reasoned and well supported. Having read it, I’d like to add a few personal points. 1. Times Have Changed — Flash Won’t Necessarily Repeat Applet’s FateWhether Flash lives or dies depends on many factors, and there’s no need to compare it to Applet. The historical context and user demands have all changed, so the old lessons no longer apply. True, Flash’s shortcomings have always been there (not long ago, even the iPad — touted as offering the “best web experience” — stubbornly refused to install Flash because of performance issues, leaving many web pages unable to display fully). But whether a product is good or bad is only part of the odds of winning; operations, promotion, and user demand matter just as much. A bad product doesn’t necessarily fail to make money, and a good product doesn’t necessarily make money either — there’s a certain fate in it all, and whoever wins the hearts of users wins the world.

Flash

html5: The Rising Star of the Rich Internet

HTML 5 is the next generation of the Hypertext Markup Language. Since HTML 4 was released in 1997, HTML development had been at a standstill, while the Web has advanced by leaps and bounds in recent years — so much so that HTML 4 can no longer keep up with today’s increasingly “rich” Web applications. HTML 5 not only addresses HTML 4’s functional shortcomings for Web applications, it also aims to improve HTML’s interactive capabilities and support today’s diverse, complex Web content.

Flash