Ajax publicity and the status quo: changing technology portal experience

Related Tags:

  He particularly at the Burton Group, Midvale, a senior analyst Richard Monson-Haefel that when that was widely publicized rich Internet applications (Rich Internet Application, RIA) technology, less is better.    This technology can contribute significantly to the user's Web experience, because the need to refresh pages from the server, the Ajax style is the single-page interface.    But he recently on the TV Ajax that will lead to the excessive use of navigation difficulties. 

  He said that compared to other RIA technologies Ajax of the main advantages is the seamless integration with HTML, it can be widely used without the need to change existing Web content.    "Imagined it into Web sites seasoning. Do so risk is extremely small. Ajax or Background has nothing to do and does not require any plug-ins. With other RIA technologies, such as Macromedia's Flash joint use of Ajax is a powerful tool." 

  However, the technology was not mature, and tools and frameworks also did not receive support.    Monson-Haefel said: "If you do not like to use tool sets and libraries, Ajax is not for you." 

  Burton Group definition of "rich" Internet applications can be in standard html framework and function of the links provided above.    Google Maps is a good example of Ajax. 

  Ajax and only recently been different, JavaScript has been there for a long time.    It is based on JavaScript / ECMAScript, Cascading style sheets, Document Object Model and XML HTTP request.    Initially, it is very difficult across different browsers to design Ajax-style applications.    But now the mainstream browsers have evolved to support the realization of Microsoft's technology, and become the most common characteristics. 

  Today, the dominant RIA technology is Macromedia's Flash / Flex.    Other RIA technologies, including Microsoft Windows Presentation Foundation for the development of the user interface markup language, known as XAML (Extensible Application Markup Language, which can be expanded Application Markup Language).    Mozilla also XML-based user interface language XUL, droplets and Java applets and Microsoft will launch the Windows Presentation Foundation / Everywhere (WPF / E). 

  Monson-Haefe said: "Flash is a very good technology for the rich animation and graphics, but Flash seems to be a big fish in the small pond. Reality of the market has not been so great, as the market whether it can change the occupation the market is still a doubt. while Microsoft will launch the WPF / E is a strong competitor. " 

  Microsoft also plans to launch a framework for expanding Ajax, known as Atlas.    Monson-Haefel think it is very promising.    He said that other Ajax integrated development environment not become the mainstream.    This includes Morfik Technology companies Javascript Synthsis Technology (JST), the JetBrains IntelliJ IDEA 5.0, Tibco Software company Tibco General Interface (GI), JackBe's Visual GUI Builder, Backbase BV company Backbase and open source Ruby on Rails framework. 

  He said: "It has built-in Ajax function, so that you can use Ruby programming language prepared by Ajax applications." 

  Monson-Haefel said: "Ajax applications for the preparation of Tibco tools very well. JackBe is a very good RIA technology Backbase is perhaps now better one. IDE is the advantage of WYSIWYG development mode, but you buy their GUI, so you also on the perception of the shackles. " 

  Apart from the IDE and framework for expansion, Monson-Haefel also referred to the available tools and remote Ajax UI there are many tools, including proprietary and open-source products.    He said that the only part.    According to Burton Group companies to a recent survey, 488 Ajax developers, the most popular set of tools, libraries and framework for expansion of MIT style certificates have JavaScript framework - Prototype, JavaScript class library - Script.aclo. us, Apache 2.0 certificate Direct Web Remoting, Academic Free License v 2.1 Dojo UI toolkit, as well as Ruby on Rails. 

  As for the data, Ajax concern mainly concentrated in the B2C Web sites, but Monson-Haefel fact that Ajax and SOA and Web services are closely linked, it can affect enterprise portals. 

  "Some people believe that Ajax will become the main gateway solutions recovery factors. Portal being promoted for a long time, but in fact it is not the so-called silver bullet. While Ajax portal that layer and will promote the combination of the experience of all users." 

  Monson-Haefel warned that Ajax can easily be abused.    "If developers do not understand the theory of use, they will use it indiscriminately and people will deliberately avoid JavaScript. Inference from my browser pop-up window. Such technology available from a characteristic, but because it has been abused Web technology into the next class citizens, and people are no longer use it. " 

Related articles:

User structures and to the head of a communication bridge
  Emerged on the Internet more and more personal websites, personal blog, as head of the God of course, is to the site, visit the Internet blog, and therefore enhance the users head, between users and users of the exchange was particularly important .    Network developed to provide ...
Flash produced two menu
  In this way the establishment of the menu asking you to reject the use of the button on (rollOut) events.    Instead on (rollOver) and the flexible application of the upper button on the lower button shadowing role.    First of all, this is the most important step:  ...
Beginners to all the recommendations of ActionScript
  Statement: This series of articles I will be in the form of irregular updates, interested friends can always concern.    In this paper, allow random reproduced, but please specify: Author: jinni, Source: classic forum    When the Forum Moderators long time, often meets ...
Flash text encoding solutions
  When we begin to make a flash based on the message or Blog, it is inevitable that the Chinese characters for a dynamic input and output brains, in this point of my summing up experience for everyone to do reference.    Option 1: the most vulnerable are the most effective implement...
PHP MYSQL components of the news release system
  Var x: Number = 60;    Var y: Number = 30;    System.useCodepage = true;    Function inposition (myobject: Object, mylabelname: String, x0: Number, y0: Number): Void (    / / To return to the location and identification labels    Myobject...