Skip to main content

Gary Edwards's Library tagged ajax   View Popular

19 Nov 09

New Adobe Air 2.0 Released : ISEdb.COM

Is Adobe AiR a Virtual Desktop?  We expect a VD to run an alien OS and those OS specific applications.  With AiR 2.0 it seems Adobe has ditched the "OS" component of a VD, and the OS specific applications, but is quite capable of running AiR based applications and information services that would otherwise have been designed for a specific OS environment.  

Another way of looking at this would be to say that VD's are designed to run existing OS and OS specific applications, while AiR is desinged to run newly written OS independent applications that have one very important advantage over legacy applications and information systems;  AiR speaks the language of the Web 3.0.  

This is WebKit HTML5-CSS3 with an advanced but Air specific version of JavaScript called "ActionScript".  What Adobe doesn't do is provide support for other critically important aspects of the WebKit interactive Web 3.0 model: support for Canvas/SVG!  Adobe continues to push the proprietary SWF interactive vector graphics format.  

Note that Microsoft's Silverlight universal runtime does not support anything in the WebKit Web 3.0 model!  It's all proprietary.

excerpt: For the first time since 2007, Adobe has updated its Air platform, released recently in beta with a slew of new features. The features include support for detection of mass storage devices, advanced networking capabilities, ability to open a file with its default application, improved cross-platform printing, and a bunch of other things that you probably won’t really notice in any other way other than your Adobe working significantly more efficiently and smoothly than before.

The 2.0 version of Air also will be able to support HTML5 and CSS3, due to an upgrade of its WebKit. Developers will also be happy to know that they can create Air applications that can be installed through a native installer.

Air’s changes have seen it morph into something of an ‘operating system sitting on an operating system’. According to one review:  “The ‘write once run anywhere’ ideal is becoming

www.isedb.com/...Page1.html - Preview

Adobe-Air WebKit Silverlight AJAX

18 Jun 09

Script & Style

Lots of links and articles for using Ajax, JavaScript and CSS: Chris Coyier and David Walsh. Tutorials galore. Also collection of stylesheets to download

scriptandstyle.com - Preview

ajax css javascript christopher-coyier tutorial

12 Mar 09

When You're a WebKit Hammer, Everything Looks Like an Open Web Nail ... As it should!

InfoWorld's Tom Yager makes the case for the WebKit visual document model over AJAX. The problem with AJAX as he sees it is that it's JavaScript heavy. And that breaks precious Web interoperability. He makes the point that if something can be done in CSS, it should. He also argues that WebKit is the best tool because the document model is that of advanced HTML5 and CSS3.<br><br>

"... These [WebKit] browsers also share a stellar accelerated JavaScript interpreter that makes the edit/run/debug cycle go faster. They are also the only browsers that deliver on CSS4 and HTML5 standards (with some elements that are proposed to the W3C standards body). Sites that are visually rich may start sprouting "best viewed with Safari" banners until other browsers catch up. The banner would also let users know that your site is optimized for iPhone....."<br><br>

Humm. Did you catch that? CSS4!!! I guess he's referring to the WebKit penchant for putting advanced graphical transitions and animations into CSS instead of relying on a device specific or OS specific API.<br><br>

Placing the visual interface instructions in the documents presentation layer (CSS4) is a revolutionary idea. The WebKit model will go a long way towards creating a global interoperability layer that rides above lower device, OS, browser and application specifics. So yes, by all means let's go with CSS4 :)<br><br>

weblog.infoworld.com/...taking_ajax_lit.html - Preview

webkit web-applications web-design Safari Chrome Tom-yager Ajax JavaScript

  • You’re still waiting for me to explain what I meant when I referred to JavaScript as a last resort. I hinted at it in the preceding paragraph. Not the part on JavaScript debugging, but my reference to CSS and HTML. These do a lot more than paint screens. They are a browser's client-side framework. Everything they do is handled as native code. In other words, they're fast. CSS3 and HTML5 are too inconsistently implemented (if at all) across browsers to design to unless you're specifically targeting Safari, iPhone, or other WebKit-based browsers.
25 Dec 08

Design for Developers: Interactivity, animations, and AJAX

Awesome commentary in the must read category. JC nails it; starting with "layout"! ....... "We were both part of the same team and he was creating some UI elements that I was to wire up. As I sat there (in awe) watching him work I realized that much of his considerable skill was rooted in fundamentals not unlike the art of programming. Of course, there are design skills that are intuitive that can't be "learned." But, that can also be said of the logical clarity found in a really elegant data model or a brilliant inheritance tree. I am certainly no designer, but I have observed the more creative among us for several years and have gained some insight into their world. In this article I'll share some basic principles that can help raise your design acumen and improve the experience of your users...... "

Layout
I'd like to attack my goal of imparting design wisdom by breaking the topic into four buckets. The first is layout.

ajax.sys-con.com/787854 - Preview

ajax open-web ria silverlight layout air webkit

24 Dec 08

The Struggle for the Soul of the Web: Flash and Silverlight challenge the Open Web

Just because the web has been open so far doesn't mean that it will stay that way. Flash and Silverlight, arguably the two market-leading technology toolkits for rich media applications are not open. Make no mistake - Microsoft and Adobe aim to have their proprietary plug-ins, aka pseudo-browsers, become the rendering engines for the next generation of the Web.

ajax.sys-con.com/761029 - Preview

open-web flash silverlight ajax html-css ria

10 Dec 08

Rombla is a powerful online WYSIWYG flash-site building RIA | AJAX

Rombla is a powerful online WYSIWYG flash-site building RIA. Created and hosted by the folks at Piria, the app is geared towards bridging the gap between web designers and their clients. Who needs a CMS when you can give your clients a tool that lets them see the site as it is, make the simple changes they want, and republish it immediately?

Rombla is a full-featured flash-site creation tool.

www.insideria.com/...a-powerful-online-wysiwyg.html - Preview

ajax ria flash

24 Nov 08

Rapid Application Development with Mozilla: DOM, XUL, AJAX... - Google Book Search

XUL Layout Model differs from CSS 2.1!!!!!! They broke with CSS to develop the XUL layout model.

books.google.com/books - Preview

xul ajax mozilla dom html-css

Coding In Paradise: Fixing the Web, Part I

Must read: "This blog post is part of a new, semi-regular series called Fixing the Web. The goal is to highlight these issues, identify potential solutions, and have a dialogue. I don't claim to have the answers for the situation we are in. However, I do know this -- if there is any community that potentially has what it takes to solve these issues I believe it's the Ajax and JavaScript communities, which is why this is a perfect place to have these discussions.

To start, I see four areas that are broken that must be fixed: ..... "

codinginparadise.org/...fixing-web-part-i.html - Preview

javascript html-css ajax w3c

13 Nov 08

Aptana Studio -- The Web 2.0 IDE for Ajax, PHP, Ruby on Rails, Jaxer and more

Great tutorials on the aptana.tv page. Aptana Studio is the premier IDE for Today's Web offering integrated language support for HTML, DOM, JavaScript and CSS, embedded development platforms and databases for PHP, Jaxer, Ruby on Rails, and Python. Plus support for emerging platforms that use Ajax like Adobe AIR and Apple iPhone. Aptana Studio is free, open source software based on the Eclipse tools platform.

www.aptana.com/studio - Preview

ajax HTML-CSS

07 Nov 08

eBook: Web 2.0 and Workplace Productivity

By enabling human collaboration and innovation on a scale never seen before, Web 2.0 is becoming Enterprise 2.0. Here's why no business will be left untouched. (This eBook is filled with stats, projections, and analysis)

businessinnovation.cmp.com/ebook2.jhtml - Preview

collaboration ajax webkit

15 Oct 08

NYS Open Records Discussion Must Recognize Technical Requirements

While the workgroup failed to decide between “choice” (Microsoft's mantra) and “openness” (the ODF mantra), predictably punting this question to a new Electronic Records Committee, it did issue a number of interesting findings, the most important of which reads as follows:

In the office suite format debate, there currently is no compelling solution for the State’s openness needs. The State needs open standards and formats. Simultaneously, the State needs electronic records to be preserved in their original formats whenever possible. Many Request for Public Comments commenters, particularly in response to the e-discovery questions, stated preserving a record in the same format as it was created results in a more faithful record and diminishes the possibility of expensive e-discovery disputes. This is important to ensure future generations of New Yorkers can access the permanently valuable electronic records being created today. Moreover, State Archives emphasizes creating records in open formats makes it easier to preserve their essential characteristics and demonstrates they are authentic (i.e., they were created in the course of State government business and have not been altered without proper authorization).

I imagine that the workgroup must have found some level of solace in arriving at the one conclusion that all the experts seem to agree on: that electronic documents should be published using the same format in which they are created. If this principle held true for state documents, it would reduce the job of the new Electronic Records Committee to deciding between three alternatives: (1) require all state agencies to create and publish their documents in OOXML, (2) require all state agencies to create and publish their documents in ODF, or (3) allow each agency to decide which of these formats, OOXML or ODF, they will use in creating and publishing their documents. Unfortunately, this central assumption is incorrect, and adopting it as a basis for further deliberation will lead to a deeply defective

www.ibiblio.org/...nys-open-records-policy.html - Preview

odf ooxml pdf cdf ajax webkit

26 Aug 08

SVG Effects For CSS

This document defines how SVG effects are extended to apply to CSS-formatted elements. In particular, it makes the 'filter', 'mask' and 'clip-path' CSS properties and SVG paint servers applicable to CSS-formatted elements (such as HTML elements).

people.mozilla.com/...SVG-CSS-Effects-Draft.html - Preview

css svg html ajax javascript

25 Aug 08

Olympics set the stage for Web tech fight | Tech News on ZDNet

Adobe vs. Microsoft
Gartner analyst Ray Valdes said 90 percent of the top global 1,000 companies have yet to deploy any sort of RIA, while 90 percent of the top 100 consumer Web sites have already done so using the nonproprietary and more simple AJAX format.

That opportunity has Microsoft eyeing current leader Adobe for business that extends beyond Silverlight and into the sale of design tools along with server and database software to enable these new applications.

news.zdnet.com/2424-9595_22-217769.html - Preview

flash silverlight ria ajax

  • Microsoft is approaching Silverlight from the opposite direction. It plans to take advantage of its legions of outside developers experienced in writing for its ubiquitous Windows operating system.


    The next version of Silverlight, being tested now and due later this year, will support Microsoft's .NET framework -- tools used by developers to create desktop applications that work on Windows.

22 Aug 08

Ajaxian » Making creating DOM-based applications less of a hassle

a framework for JavaScript applications called
ViewsHandler. ViewsHandler is not another JavaScript templating solution but works on the assumption that in most cases you'll have to create a lot of HTML initially but you'll only have to change the content of some elements dynamically as new information gets loaded or users interact with the app. So instead of creating a lot of HTML over and over again all I wanted to provide is a way to create all the needed HTML upfront and then have easy access to the parts of the HTML that need updating.

The first thing you'll need to do to define your application is to create an object with the different views and pointers to the methods that populate the views:

ajaxian.com/...-applications-less-of-a-hassle - Preview

javascript dom html ajax

  • Dojo also has an implementation of the Django templating language, dojox.dtl. This is an extremely powerful template engine that, similar to this one, creates the HTML once, then updates it when the data changes.


    You simply update the data, call the template.render method, and the HTML is updated - no creating nodes repeatedly, no innerHTML or nodeValue access.

19 Aug 08

Some Perspective On Browser Market Share | Continuing Intermittent Incoherency

One of the comments to this post really caught my eye: ...... "Flash has always had better rendering consistency across platforms. However, HTML is much easier to build.

I always wondered why someone (Adobe?) doesn’t build a HTML/CSS/JS to Flash bridge. Sort of like sIfr but for the whole page. I really thought AIR could be that bridge. Write once, and render anywhere. :) ......... "

The thing is, the Adobe AiR runtime implements the WebKit layout engine. Whcih means WebKit documents based on HTML/CSS/JS should render just fine.

The real question will be how Adobe AiR handles the EcmaScript mess! Will they go with the ActionSript 3 version of JS - the one that is optimised for Tamarin? Or will they scale back to the MIcrosoft-Yahoo crippled version of official EcmaScript? My guess is that they push forward with ActiveScript 3 and try to convince WebKit and Mozilla groups to carry the open sourced Tamarin JiT. That would protect AiR developers as well as those who are seriously concerned about the future of the open web going forward.

alex.dojotoolkit.org/...a-little-perspective - Preview

open-web webkit ajax flash air

  • I left a comment here that Alex didn't quite agree with :) Well, he's a Dojo guy, and i like WebKit. No wonder. - garyedwards on 2008-09-13
  • Flash has always had better rendering consistency across platforms. However, HTML is much easier to build.


    I always wondered why someone (Adobe?) doesn’t build a HTML/CSS/JS to Flash bridge. Sort of like sIfr but for the whole page. I really thought AIR could be that bridge. Write once, and render anywhere. :)

03 Jul 08

Moving forward with CSS | Wisdump

Review of emerging CSS technologies and techniques. Includes Tools and Frameworks: Skybound's "Stylizer", YAML, CSS Cacheer. Best Practices, CSS3 and Beyond, the Browsers,

wisdump.com/...moving-forward-with-css - Preview

CSS Ajax WebKit

02 Jul 08

Good News for Ajax and the Open Web - The Browser Wars Are Back

Lengthy artilce from the OpenAjax Alliance summarizing HTML, Ajax and the future of the Open Web. Very well referenced. Lots of whitepapers and links

www.openajax.org/...rowser%20Wars%20Are%20Back.php - Preview

ajax openweb acid webkit

  • Just one note of caution: the OpenAjax Alliance is an IBM-Oracle operation. Why it's operating outside the ODF work is a mystery. For usre one of the most useful things IBM-Oracle could ever do for the hapless ODF would be to create a high level, implement on the fly, document conversion component for ODF <> Ajax. The Open Web needs desktop office suite editors capable of producing and consuming highly interactive and collaborative Open Web ready documents. - garyedwards on 2008-07-02
  • For much of this decade, Web browsing has been dominated by Microsoft's
    Internet Explorer (IE), which at its height achieved market share numbers
    approaching 95%, with the result that Microsoft owned a de facto standard for
    the Web and held effective veto power over the future of HTML. During much of
    this period, Microsoft suspended development of IE, with the result that
    virtually no new features appeared within the world's dominant browser from
    2001 to 2006.



    But while IE was sleeping, one of the biggest phenomena of the computer age
    happened: Ajax. Clever Web developers discovered gold in them there mountains.
    Using Ajax techniques, Web developers could create desktop-like rich user
    interfaces right in the browser. Not only that, Ajax was evolutionary. Ajax
    offered an incremental path from the industry's existing HTML-based
    infrastructure and know-how, allowing Web developers to add rich Ajax elements
    to an existing HTML page.

  • A companion community effort helping to accelerate the adoption of open
    standards is the Web Standards Project (http://www.webstandards.org), which is
    producing a set of "acid tests" that verify browser support for Open Web
    technologies, such as HTML, CSS and JavaScript. Acid2 is focused mainly on CSS
    support, and is now supported by Opera, Safari/WebKit, and IE. Acid3 (http://www.webstandards.org/action/acid3)
    tests DOM scripting, CSS rendering,
    • The amazing thing about Ajax and the Open Web is the way WHATWG, WebKit, and the Web Standards "ACID" work has accelerated Open Web Standards, pushing far beyond the work of the glacial W3C. - on 2008-07-02
    Add Sticky Note
  • 1 more annotations...
26 Jun 08

Nokia and Google: Too much emphasis on the mobile OS? | ge TalkBack on ZDNet

Response to questions about RiA vs AJAX.

talkback.zdnet.com/5208-10532-0.html - Preview

ria ajax webkit

  • It's the document model!





    There is nothing wrong with RiA. Adobe is doing great stuff, and they fully support the WebKit flow document model in their RiA. Silverlight on the other hand is a true threat to the Open Web because it implements uniquely proprietary format, protocol and interface alternatives.



    The problem with AJAX is that it's difficult to scale. Advancing JavaScript libraries, structured WebKit, BrowserPlus and Google's GWT-Google Gears promise to tame that problem. At the end of the day though, i see AJAX as an important aspect of the browser as an RiA runtime engine.



    Here's what concerns me; 500 million MSOffice desktops that anchor most of the world's client/server business processes speak XAML "fixed/flow". These desktops are the information pumps for billions of business critical documents. And they do not speak the language of the Open Web. They speak the language of the Microsoft Web-Stack and Mesh services.
1 - 20 of 32 Next ›
Showing 20 items per page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo