Because these libraries are for designer and programmer sites so, an understanding of JavaScript, HTML,and CSS is assumed.
2.JavaScript library
2.1What JavaScript library mean
A JavaScript library is a library of pre-written JavaScript controls that's a collection of subroutines orclasses used to develop software. It contains code and data that provide services to independent programsAlso, it allows for easier development of JavaScript-based applications, especially for AJAX and other web-centric technologies. [2]
2.2 The JavaScript Data Components
(JSDC) are open source libraries (General Public License), made to give developers of dynamic webpages an easy and fast way of making their applications more powerful using datasets, master-detail relations,dataset-events, conditions and data-aware components. Implementing AJAX-technologies, it is able toconnect to servers and download data from them. [3]
2.3feature for using JavaScript library
There are many features for using JavaScript library some of these are:a) Make JavaScript bearable.b) Gets the job done fast.c) Simplifies cross-browser support.Using any JavaScript library can save you great amounts of time and frustration when coding by hand, andcan allow you to implement features that you may not have the knowledge or skill to make use of.Also, some JavaScript libraries allow for easier ties between JavaScript and other languages, such as CSS,PHP, and Java. This is to ensure that JavaScript applications will be able to run seamlessly with other, lower-level languages.
2.4Why Yahoo! User Interface Library the best library
"There are some libraries out there that have been developed which seek to alter the JavaScript languageitself, building capabilities into the language that the developers felt should already have been present andextending the language in new and interesting ways."[1]"While these libraries can provide additional functionality at a deeper and more integrated level, their use canoften be hampered by technical implementation difficulties that will be too difficult to overcome for all but themost advanced and seasoned developers."[1]The YUI is not like these; it is extremely well documented, stuffed full of examples, and is extremely easy touse. It doesn't get bogged down in trying to alter the JavaScript language at a fundamental level, YUI Library
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided thatcopies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the firstpage. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission.The First Mini-Conference in Web Technologies and Trends (WTT)
©
2009Information Technology Department, CCIS, King Saud University, Riyadh, Saudi Arabia2
Leave a Comment
Good job Malak; I will go through your document, if I have any feedback or comments I will post it here. Thanks so much Dr. Hend.