Posts Tagged ‘javascript’

The new jQuery 1.6 helps increase site performance

Thursday, May 5th, 2011

jqueryThe newest version of one of the most common open-source libraries, jQuery 1.6 has got some enhancements that help increse site performance.

“Keeping your application up-to-date with the latest version of jQuery is always advisable, as it allows you to leverage the performance and API improvements the team is constantly making,” said Adam Sontag, a member of the jQuery developer relations team.

In the new version there is a clear line between attributes on HTML tags and JavaScript properties of the corresponding DOM (Document Object Model) elements. Attributes define initial variables of a page, such as the size of an image. Instead of mixing attributes and properties together inside of selected methods, two new methods, “.prop()” and “.removeProp()” have been added for directly manipulating properties, Sontag noted. These new methods have sped up performance of attribute and work properly across all browsers, the team reports. (more…)

Faster JavaScript gets Google Chrome 10 spotlight

Thursday, March 10th, 2011

google_chromeGoogle released Chrome 10, endowing its browser with faster JavaScript, password synchronization, a revamped preferences system–but no new Chrome logo. Chrome is available for Windows, Mac, and Linux.

Google announced Chrome 10’s stable release on its blog but refrained from mentioning its product number. That’s in line with the company’s effort to focus on features rather than version numbers, which it calls mere milestones. Google tries to get new versions into users’ hands as rapidly as possible and currently passes a new milestone about once every six weeks.

JavaScript is the programming language used to write Web-based programs, and it’s steadily gaining in importance. That’s because programmers are now using it to write full-featured Web applications such as Gmail and Google Docs, not just Web pages, and faster JavaScript enables more features and a faster interface.

Chrome 10 comes with the “Crankshaft” version of the V8 browser engine that Google pegs as 66 percent faster than the unnamed version in Chrome 9 as measured with Google’s V8 Benchmark suite. That’s a major speed boost, but be aware there are many other attributes of browser performance, and one of the biggest–hardware acceleration–will hit prime time with the imminent release of Mozilla’s Firefox 4 and Microsoft’s IE9.

Chrome 10 gets some hardware acceleration, though, when it comes to playing videos, said Chrome team member Jason Kersey in a blog post.

(more…)

A World of Widgets

Thursday, March 26th, 2009

In this post we would like to talk about widgets as the latest and one of the most popular phenomena in desktop and web application development. We are going to clear up what a widget is and what it is needed for.

From day to day, widgets become more and more widespread in the modern world of the Internet. First rich media and interactive entertainment widgets appeared yet in 2001. Now widgets are commonplace and are actively used on personal blogs, wikis, social network and auction sites, etc. One can meet them on web resources such as Facebook, iGoogle, LiveJournal, MySpace, Netvibes, WordPress, and many others.

What is a Widget?

First of all, let’s make clear what a widget is. A widget is a chunk of code that can be embedded in a web page or installed on a computer desktop. Widgets are usually understood to be interactive single-purpose applications for displaying and/or updating local data or data on the Web. They are packaged in a way to allow downloading and embedding into a web page or installation on a user’s machine. These interactive virtual tools are meant for providing services of single purpose such as photo viewing, displaying latest news, current weather, time, a calendar, a map program, a dictionary or a language translator, a calculator, desktop notes, among other things. Besides providing useful information, widgets represent some commercial interest as a powerful marketing channel, mainly due to their interactivity and viral distribution through social networks. Thus, widgets are often used as advertisements, links to websites, etc. Widgets are divided into three categories such as web, desktop, and mobile widgets. Let’s review all these categories separately.

(more…)

SWIT Investor Day