Search Results
Wednesday, April 1st, 2009
Some of the folks may know that I wrote some code last year (when I was really bored). One of them is called "Web Profiler", a 3-D web profiling tool that produces deep information about web performance.
Part of the inspiration of Web Profiler is due to my years of ...
Posted in Main Page, WebDev, startup, web 2.0 | 1 Comment »
Wednesday, November 5th, 2008
I am excited to announce the early beta release of Razor Optimizer, a JavaScript optimization tool for reducing code footprint and increasing runtime performnace. As a cross-browser web application itself, Razor Optimizer can be access either online as a service, or to be downloaded to run locally. ...
Posted in Main Page, WebDev | No Comments »
Monday, October 27th, 2008
The wild popularity of Ajax fueled widespread usage of JavaScript. Almost every web 2.0 application relies on JavaScript to deliver front end interactivity. A growing list of JavaScript libraries (over 200+) are being created by various Ajax developers, some of which have gathered significant community adoption.
Though the usage of ...
Posted in WebDev, web 2.0 | No Comments »
Monday, October 27th, 2008
Yahoo’s Performance team summarized their experience in web performance optimization into 14 rules in general (Reference 4, http://stevesouders.com/examples/rules.php):
1. Make Fewer HTTP Requests
2. Use a Content Delivery Network
3. Add an Expires Header
4. Gzip Components
5. Put Stylesheets at the Top
6. Put Scripts at the Bottom
7. Avoid CSS Expressions
8. Make JavaScript and CSS External
9. Reduce DNS Lookups
10. Minify JavaScript
11. Avoid Redirects
12. Remove Duplicate Scripts
13. Configure ETags
14. Make ...
Posted in WebDev, web 2.0 | No Comments »
Saturday, September 13th, 2008
These are a few key concepts of JavaScript language that developers should know: execution context, activation object, variable instantiation, scoping, closure, eval and "this" keyword. Knowing these would help one tremendously in Ajax development.
For example, when you write an inner function, you know that you can access the ...
Posted in WebDev | No Comments »
Wednesday, September 3rd, 2008
"This is the best browser so far" is that I can say after being a Chrome user for one day.
First of all, I was glad to find out that I haven't found Chrome breaking any web application yet, especially Ajax applications. I was a little concerned about this, given that ...
Posted in WebDev, google | 2 Comments »
Saturday, August 16th, 2008
Razor Profiler
(beta), an online Ajax profiling tool, is available for public review now at http://www.razorspeed.com.
What Is it?
Razor Profiler(beta) is a web-based Ajax profiling tool to help web developers understand and analyze the runtime behavior ...
Posted in WebDev | No Comments »
Thursday, July 17th, 2008
What does the Ajax community want from future browsers? How are these different requests prioritized? Web developers have done amazing things with Ajax for both Web 1.0 and Web 2.0 applications, but what barriers need to be removed to enable the next generation of browser-based innovations? The future of Ajax ...
Posted in WebDev | 4 Comments »
Monday, June 23rd, 2008
What would you like to see in the next generation of browsers? Can you help to make the web a slightly better place than where it is today?
Various people from the Ajax community have put together a good list of feature requests (a total of over 40), collected at OpenAjax ...
Posted in WebDev | 1 Comment »
Thursday, June 19th, 2008
Recent Articles and Publications
C. Wei: "The Business Value of Web 2.0 for Enterprises", Web 2.0 Journal, 23 Feb 2007 (this article also appeared on Enterprise Open Source Magazine and Java Developer Journal);
C. Wei, R. Gonda: "Real-World AJAX Book Preview: Some Classic Examples", Web 2.0 Journal, 23 Feb 2007 (this article ...
Posted in Main Page | No Comments »
Thursday, June 19th, 2008
Background:
My name is Coach Wei. My goal in life is to be a good husband, father, son and friend while try to do some meaningful things. My professional career started at EMC Corporation whom I joined right after I graduated from MIT. In 2000, I founded Nexaweb with the goal of ...
Posted in Main Page | 1 Comment »
Tuesday, April 1st, 2008
This is a little premature, but the deal is done. Following the core tenets that I believe this venture fund should operate, I'm "un-announcing" a $50K fund with Microsoft here in a web 2.0 way. The official PR/press will follow in the next month or so, pending the ...
Posted in humor, software business model, web 2.0 | 4 Comments »
Monday, March 31st, 2008
The Web is one of the most important technological as well as social/cultural developments in our life. Its global impact is rooted in its openness and its capability to evolve on a democratic basis.
However, I have concerns. I'm concerned about the significant corporate interests driving towards "unweb". Not to ...
Posted in web 2.0 | 3 Comments »
Monday, March 24th, 2008
The F2F meeting of OpenAjax Alliance at NYC on March 21st worked out really well in my oppinion.
As a result of the last F2F meeting in October 2007, we formed a new task force called "Runtime Advocacy Task Force" at OpenAjax. The goal of Runtime Task Force is to collect ...
Posted in WebDev | No Comments »
Tuesday, March 11th, 2008
The “Same Origin Policy” is at the core of browser’s security model. Under the “Same Origin Policy”, a web resource can only interact with another web resource if and only if both resources are from the same origin. However, “Cross site scripting” and “cookie” both brings security challenges in ...
Posted in WebDev | 1 Comment »