public marks

PUBLIC MARKS from solrac with tags javascript & ajax

2010

Create a jQuery, PHP XMPP real-time web app

Readl-Time apps have been popularized by social-notification tools like Twitter and Friendfeed. With a Real-Time web app you can get website information as soon as it's published. Learn techniques that allow you to create responsive, continually updated web applications that conserve server resources while providing a slick user experience using jQuery, XMPP and PHP.

Android & iPhone browser wars Part 2: Using HTML5, CSS, and jQuery

Dig deeper into the iPhone and Android by building a network management application that runs on both the iPhone and Android browsers. The app demos browser-local SQL storage and Ajax, key techs that enable a rich app experience from within the mobile browser. Additionally, the app leverages the popular jQuery JavaScript library.

Android & iPhone browser wars Part 1: The WebKit browser engine

Learn how to developing browser-based apps for iPhone and Android. In Part 1, we introduce WebKit, the browser engine at the heart of iPhone and Android.

2009

New JSF 2 features for Event handling, JavaScript, and Ajax

One of JSF's biggest selling points is that it is a component-based framework. Find out how to use the framework's new event model and built-in support for Ajax to make your reusable components all the more powerful.

High-performance Ajax with Tomcat Advanced I/O

Using Non-Blocking I/O (NIO) improves server performance drastically because of its efficient use of system resources (threads). The gain in performance is very noticeable in Ajax applications. It also lets you control system-resource usage on a server under pressure. This article explains how to optimize your server for performance during the handling of both Ajax and regular requests.

build sophisticated web widgets using the Dojo Javascript Toolkit

Dojo is an open source, JavaScript-based toolkit for developing dynamic HTML Web applications. Dojo allows you to quickly build widgets that can be more complex than standard HTML widgets. The goal of this article is to give you the basics for developing HTML widgets starting with simple widgets and moving up to more complex ones using Dojo.

Add Ajax and JSON to Java EE apps using JSP talibs

Learn how to use configurable JavaServer Pages (JSP) TagLib-based controls that leverage JavaScript Serialized Object Notation (JSON), JavaScript scripting language, and Cascading Style Sheets (CSS). Because they are standard JSP TagLib controls, find out how you can easily drop them into any Java EE application to provide more intuitive and responsive user user interfaces.

Implementing RPC for JavaScript using Ajax and Java code

This article shows how to implement a Remote Procedure Call (RPC) mechanism for Web applications that use JavaScript on both servers and clients. You'll also learn several interesting techniques, such as implementing Java interfaces with JavaScript, building an XMLHttpRequest wrapper, making Ajax debugging easier, and using JSP tag files to generate JavaScript code.

Using E4X on the server-side with Jaxer

Running JavaScript on the server is not some oddity. The ECMAScript for XML (E4X) standard gives JavaScript developers a powerful API to work with XML. In this article, you can see how JavaScript and E4X make it easy to work with XML on the server. Combine this key ingredient with Jaxer to create Ajax applications using nothing but JavaScript.

The five best practices for SOA Web 2.0

In this article, two experienced SOA architects look at the new world of Web 2.0 technologies with a critical eye and present five best practices that can help you be more successful in adopting Ajax, REST, and other Web 2.0 technologies as part of your SOA. There are several major areas in which they have learned some very painful lessons. They share these with you to spare you similar distress, and to help you get a jump on your SOA Web 2.0 success.

Ajax Localized client-side validation messaging

Its very difficult to display internationalized validation messages when the validation is being done at the client side. Using Ajax is one option to make your life easier. This article discusses using Ajax and resource bundles together to make the process of internationalized/localized client-side validation messaging a little easier.

The easiest Ajax and DOM scripting with jQuery

After learning jQuery, I've had a lot more fun programming in the JavaScript language. All the boring stuff is taken care of, so I can focus on coding the juicy stuff. With jQuery, I can barely remember the last time I wrote a for loop. I even cringe at the thought of working with other JavaScript libraries. jQuery has honestly and truly changed the way I look at JavaScript programing forever. Learn about the jQuery philosophy, discover its features and functions, perform some common Ajax tasks, and find out how to extend jQuery with plug-ins.

2007

Learning from Ajax's best

This article looks at some of the best of the new breed of Web applications to show what you can learn from them -- the proud tradition of imitating the best. I'm sure the sites won't mind, after all imitation is the most sincere form of flattery. It's important to consider how the best use Ajax features along with Dynamic HTML (DHTML) to create a compelling user experience.

Are you tired of the boring repetition involved with DOM scripting and Ajax, then take a look at jQuery.

Unlike similar JavaScript libraries, jQuery has a unique philosophy that allows you to express common complex code succinctly. Learn how to extend jQuery with plug-ins.

Ajax pros leverage JSON at just the right time

Finding the best solution to a problem, rather than just a solution is the key to developing Ajax applications. Plain text and XML are both good data formats that you can use for sending and receiving information in your asynchronous applications, but have you tried JSON? It allows you to easily turn JavaScript objects into data and makes moving data and objects around in your applications easier.

Five Ajax anti-patterns to avoid like the plague

by 1 other
If people did everything right the first time, the world would be entirely different. So it is with Ajax. There's a lot about Ajax to learn, and there are a lot of mistakes to make along the way. This article discusses some very common Ajax coding practices that can hurt you, and will want to avoid.

Five best practice Ajax design patterns

Sure, Ajax is the Web 2.0 buzzword that everyone wants associated with their site. But what does it really mean? And how are engineers integrating it into their sites at an architectural level. This article covers the basics of Ajax and shows some Ajax design patterns that have become proven best practice with Web 2.0 development.

Quickly add Ajax-style navigation with Rico LiveGrid widget

The Rico library is a JavaScript file that you can include in any Web page to give that page access to a rich set of features and widgets. This article will briefly introduce you to the Rico open-source, client-side JavaScript framework, and then focus on one of its widgets, LiveGrid. It will demonstrate how you can implement LiveGrid to add Ajax-style navigation to your Web applications.

Simplify JavaScript complex behavior with Finite State

Software engineers have long used finite state machines as an organizing principle for developing event-driven programs. Browser-based applications, popularized by Ajax, are becoming more complex. Designers and implementers can benefit from the discipline and structure that finite state machines offer. In this article, you, learn how to use a finite state machine to design complex behavior for a simple Web widget -- an animated tooltip that fades into and out of view.

2006

Do Ruby on Rails with Ajax nails

JavaScript is often ridiculed as the black sheep of programming languages. Nearly every Web developer has cursed JavaScript at one time or another. Until recently, many developers had all but written off JavaScript as a necessary evil at best or a toy at worst. But JavaScript is becoming increasingly important. See why it remains the most broadly available scripting language for Web development and a better choice for developing modern applications.

solrac's TAGS related to tag javascript

adobe +   ajax +   and jQuery on Android and the iPhone +   android +   api +   app +   application +   css +   dhtml +   dom +   eclipse +   flex +   google +   Grails +   groovy +   html +   html5 +   internet +   iphone +   java +   jaxer +   jQuery +   JSF +   json +   jsp +   mobile +   php +   programming +   python +   rcp +   rest +   server +   smartphone +   twitter +   Using HTML 5 +   web +   web 2.0 +   Web 2.0 Ajax +   web apps +   web development +   webkit +   widgets +   xml +   xmpp +