Trouble remembering my url.... Now you can visit my blog just by going to this link : http://sampat.tk and you will be redirected to my blog... Keep visiting me :)
Mail your suggestions to : sampat.honey@gmail.com

Friday, March 27, 2009

Mahindra Renault Yeni - Competition to Tata Nano












There are some unconfirmed reports that Mahindra will launch a small car under Rs. 2 lakh soon for combating the Tata Nano phenomenon. The car will be produced in association with Renault-Nissan and will be called Mahindra Renault Yeni.

Two wheeler maker Bajaj Auto, is also working on a small car as an alternative to Tata Nano named Bajaj Lite and is expected to launch it before 2011.

Read more...

AJAX Tutorials

http://www.w3schools.com/Ajax/Default.Asp

http://www.ajax-tutorials.com

http://www.ajax-tutorials.com/tutorial-list/

http://www.ajaximpact.com/tutorials.php

http://www.ajaxtutorial.net

http://www.ajaxtutorials.com/

Read more...

What is AJAX ?

AJAX (Asynchronous JavaScript and XML), is a group of interrelated web development techniques used to create interactive web applications or rich Internet applications. With AJAX, your JavaScript can communicate directly with the server, using the JavaScript XMLHttpRequest object. With this object, your JavaScript can trade data with a web server, without reloading the page.

The use of Ajax has led to an increase in interactive animation on web pages. AJAX uses asynchronous data transfer (HTTP requests) between the browser and the web server, allowing web pages to request small bits of information from the server instead of whole pages. Despite the name, the use of JavaScript and XML is not actually required, nor do the requests need to be asynchronous.

Prior Technologies To Learn:

* XHTML and CSS for presentation
* XML and XSLT for the interchange, manipulation and display of data
* Document Object Model for dynamic display & interaction with data
* XMLHttpRequest object for asynchronous communication
* JavaScript to bring these technologies together

Since then, however, there have been a number of developments in the technologies used in an Ajax application, and the definition of the term Ajax. In particular, it has been noted that:

* Apart from JavaScript, other languages such as VBScript and EGL Programming Language are also capable of the required functionality.

* XML is not required for data interchange and therefore XSLT is not required for the manipulation of data. JavaScript Object Notation (JSON) is often used as an alternative format for data interchange, although other formats such as preformatted HTML or plain text can also be used.

Advantages

* In many cases, related pages on a website consist of much content that is common between them. Using traditional methods, that content would have to be reloaded on every request. However, using Ajax, a web application can request only the content that needs to be updated, thus drastically reducing bandwidth usage and load time.

* The use of asynchronous requests allows the client's Web browser UI to be more interactive and to respond quickly to inputs, and sections of pages can also be reloaded individually.

* The use of Ajax can reduce connections to the server, since scripts and style sheets only have to be requested once.

Disadvantages

* Pages dynamically created using successive Ajax requests do not automatically register themselves with the browser's history engine, so clicking the browser's "back" button may not return the user to an earlier state of the Ajax-enabled page, but may instead return them to the last full page visited before it.

* Dynamic web page updates also make it difficult for a user to bookmark a particular state of the application.

* Because most web crawlers do not execute JavaScript code, web applications should provide an alternative means of accessing the content that would normally be retrieved with Ajax, to allow search engines to index it.

* Any user whose browser does not support Ajax or JavaScript, or simply has JavaScript disabled, will not be able to use its functionality. Similarly, devices such as mobile phones, PDAs, and screen readers may not have support for JavaScript or the XMLHttpRequest object.

Read more...

Saturday, March 21, 2009

CSS Design vs Table layout

Some web designers swear that table-based layouts are better than CSS-based layouts, while others believe that table-based layouts are ancient history and XHTML combined with CSS is the only real solution to coding a web site’s visual layout.

13 reasons why CSS-based layouts are superior to table-based layouts:

http://www.chromaticsites.com/blog/13-reasons-why-css-is-superior-to-tables-in-website-design/

Read more...

WHY LEARN CSS ?

1. The World Wide Web Consortium (W3C) created CSS to replace HTML tables, font tags, frames, and other presentational hacks of HTML elements.Build from the ground up to replace traditional Web design methods.

2. Faster download times. Reduction of file size is about 50% less

3. Shorter development time. Easily tweak the design of a thousand-page site with just a few edits of one CSS file.

4. Greater control over the typography in a Web page.

5. It's easy to write. You can create and edit CSS as easily as you can hand code HTML.

6. Improvements in accessibility. Using CSS effectively means structuring content with HTML.

7. CSS lets you output to multiple formats quickly.

8. Better control over the placement of elements in Web page.

9. The design of Web pages is separated from the content. By keeping the design in separate files linked to the HTML pages, you reduce the likelihood of your page designs falling apart over time as different contributors add to the Web page.

10. Better search engine rankings. With only HTML used for structuring content in a Web document instead of rigging tags for design, search engines will spider your Web page effectively, and more likely give you a higher page ranking.

11. CSS's :hover PseudoClass cuts down on the need to use JavaScript onmouseover calls.

12. CSS lets you use logical names for page elements. You can, for example, give a DIV the name "header", or a H1 the class "headline". It's self-describing.

Read more...

Free CSS Templates

http://www.freecsstemplates.org/

http://www.free-css-templates.com/

http://www.csstemplates.net/free-css-templates.php


http://www.ramblingsoul.com/

http://www.smashingmagazine.com/2008/12/01/100-free-high-quality-xhtmlcss-templates/

Read more...

CSS Codes (Menus,Templates,etc.)

http://www.dynamicdrive.com/style/

http://13styles.com/

http://www.cssmenumaker.com/

http://www.cssdrive.com/index.php/menudesigns/

Read more...
Related Posts with Thumbnails

  © Blogger template Newspaper III by Ourblogtemplates.com 2008

Back to TOP