Welcome!

Machine Learning Authors: Yeshim Deniz, Liz McMillan, Pat Romanski, Elizabeth White, Corey Roth

Related Topics: Machine Learning , Agile Computing

Machine Learning : Article

Will "Rich Internet" Become Rich Man's Internet?

I'm concerned about the significant corporate interests driving towards 'unweb'

Visit Coach Wei's Blog

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 pick on video, but to use video as an example. Video, the most recent hotspot on the web, largely relies on Adobe's Flash technology. Not that Flash is not good. On the contrast, it is well designed and implemented as a technology. It enabled the possibility of Internet Videohttp://i.ixnp.com/images/v3.23/theme/silver/palette.gif); background-position: -944px 0pt; background-repeat: no-repeat; width: 14px; height: 12px; text-decoration: none; position: static; vertical-align: top; display: inline; visibility: visible;" class="snap_preview_icon" id="snap_com_shot_engage_icon_0" alt=""/> and we should be thankful. However, it is a platform controlled by a single entity (Adobe). We should trust our future in the collective will of the society instead of the goodwill of a benevolent dictator. Another example, the area that I've dedicated ten years of my life to, Rich Internet Application, is causing some great concern to me. Adobe is pushing Flex (Adobe's markup, Adobe's runtime platform), Microsoft is pushing Sliverlight (Microsoft's markup and Microsoft's runtime platform)and Sun is pushing for JavaFX (yet another scripting language invented from scratch - why?). Will Rich Internet become "rich man's Internet"? Will Rich Internet become the onset of "unweb"?

It looks like so at the moment.

The web consists of millions of people scattered in every corner of this planet. How can we come together to have our voices be heard? How can we, as a community, act together to influence the future of the web?

OpenAjax Alliance has been working on this. After months of work, OpenAjax Runtime Task Force is close to come up a wish list for browser vendors to consider. This is a result of the collective work and contribution from many people within OpenAjax Alliance (in particular, the OpenAjax Runtime Task Force) as well as people who are not member of OpenAjax Alliance. In particular, the people that I need to acknowledge and thank them for their contributions are:

Alex Russell, Douglas Crockford, Joe Walker, Dylan Schiemann, Jack Slocum, Jon Ferraiolo,  Kin Blas, Howard weingram, Yehuda Katz, etc.  

OpenAjax Runtime Wish List:

Feature Priority Wiki page
Security features
Better Security for Cross-site Scripts (coming later) Better Security for Cross-site Scripts
Stronger Cross-site Request Forgery Protection (coming later) Stronger Cross-site Request Forgery Protection
Better IFrames Better Sandboxing (coming later) Better IFrames Better Sandboxing
Client-server communications features
"The Two HTTP Connection Limit" Issue (coming later) The Two HTTP Connection Limit Issue
"Persistent Connections" Issue (coming later) Persistent Connections Issue
HTML5/W3C features
2D Drawing/Vector Graphics (coming later) 2D Drawing/Vector Graphics
Video and Audio (coming later) Video and Audio
Offline Support (coming later) Offline Support
Mutation Events (coming later) Mutation Events
XPath Support (coming later) XPath Support
Component Model XBL HTC (coming later) Component Model XBL HTC
Rendering/interaction/event handling features
Better Support for Rich Text Editing (coming later) Rich Text Editing
Better APIs about positioning and styling (coming later) Better APIs Positioning Styling
Better UI Layout Support (coming later) Better UI Layout
IE 6 and IE 7: "overflow: auto" problem (coming later) IE's overflow:auto problem
Event Transparency API (coming later) Event Transparency API
Event notification for "content overflow" (coming later) onOverflow Event
Performance features
"Array" Operation Performance In All Browsers (coming later) "Array" Operation Performance
HTML DOM Operation Performance In General (coming later) DOM Performance
Calculating Computed Box Model and Style (coming later) Computed Box Model and Style
JavaScript features
IE: Array’s Can’t Be Usefully Sub-classed (coming later) IE "Array" Sub-classing
Other features
Hashes for DOM elements and associated API (coming later) Client_Element_Hash
Ajax toolkit caching (coming later) Ajax Toolkit Caching
Better testing support (coming later) Better Testing Support
CSS Object Model (coming later) CSS Object Model

The voting is open now. We hope to get as many people to voice their opinions as possible. Please go and vote at http://www.openajax.org/runtime/wiki/Main_Page.


More Stories By Coach Wei

Coach Wei is founder and CEO of Yottaa, a web performance optimization company. He is also founder and Chairman of Nexaweb, an enterprise application modernization software company. Coding, running, magic, robot, big data, speed...are among his favorite list of things (not necessarily in that order. His coding capability is really at PowerPoint level right now). Caffeine, doing something entrepreneurial and getting out of sleeping are three reasons that he gets up in the morning and gets really excited.

Comments (2) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
atsoc 04/06/08 07:07:20 PM EDT

Costa might be a useless adobe or ms guy...

costa 04/04/08 02:36:24 PM EDT

adobe pushing this...and ms pushing that...

...at the end the author of article pushing himself to useless conclusions....

there is no such a thing as ...web community clattered around....haha

...and the analogy of rich man's internet....i simply dont get it.....what a useless article.

CloudEXPO Stories
"Space Monkey by Vivent Smart Home is a product that is a distributed cloud-based edge storage network. Vivent Smart Home, our parent company, is a smart home provider that places a lot of hard drives across homes in North America," explained JT Olds, Director of Engineering, and Brandon Crowfeather, Product Manager, at Vivint Smart Home, in this SYS-CON.tv interview at @ThingsExpo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
Modern software design has fundamentally changed how we manage applications, causing many to turn to containers as the new virtual machine for resource management. As container adoption grows beyond stateless applications to stateful workloads, the need for persistent storage is foundational - something customers routinely cite as a top pain point. In his session at @DevOpsSummit at 21st Cloud Expo, Bill Borsari, Head of Systems Engineering at Datera, explored how organizations can reap the benefits of the cloud without losing performance as containers become the new paradigm.
In this presentation, you will learn first hand what works and what doesn't while architecting and deploying OpenStack. Some of the topics will include:- best practices for creating repeatable deployments of OpenStack- multi-site considerations- how to customize OpenStack to integrate with your existing systems and security best practices.
In an era of historic innovation fueled by unprecedented access to data and technology, the low cost and risk of entering new markets has leveled the playing field for business. Today, any ambitious innovator can easily introduce a new application or product that can reinvent business models and transform the client experience. In their Day 2 Keynote at 19th Cloud Expo, Mercer Rowe, IBM Vice President of Strategic Alliances, and Raejeanne Skillern, Intel Vice President of Data Center Group and GM, discussed how clients in this new era of innovation can apply data, technology, plus human ingenuity to springboard to advance new business value and opportunities.
The current age of digital transformation means that IT organizations must adapt their toolset to cover all digital experiences, beyond just the end users’. Today’s businesses can no longer focus solely on the digital interactions they manage with employees or customers; they must now contend with non-traditional factors. Whether it's the power of brand to make or break a company, the need to monitor across all locations 24/7, or the ability to proactively resolve issues, companies must adapt to the new world.