JavaScript for Web Design – Advantages and Disadvantages

This article discusses the good and the bad points of using JavaScript in your website designs. It points out the areas where JavaScript excels as a web based programming language and also describes situations where its use can actually detract from the performance of a website.

First of all, JavaScript is a browser based programming language that actually runs client side. This means that any code that you write in JavaScript is delivered along with your web pages and the scripts that you write actually run from within the users’ browser rather than directly on the server that is serving the web page. There are situations where JavaScript is an excellent solution for implementing neat features in a web design but there are also situations where using JavaScript can hurt your websites performance. It is my aim in this article to describe the best ways to use JavaScript and how to circumnavigate the downsides of using this versatile and powerful scripting language.

Read more

Advantages and Disadvantages of Using Flash on Your Website

Adobe Flash, which was previously known as Macromedia Flash, is a multimedia creation platform that is used to add video, animation and interactivity to many various areas. Its use in advertising is increasingly common, and it has spurred an endless number of online games. It can boost user experience of audio, text layout and flow, colors, 3D effects, animation and more. Given all its capabilities, companies (especially creative ones) are turning to Flash for – well, flashier websites. Ad agencies and designers have found a platform that can really induce their message to life and showcase their creativity. They now have the tools to make a site that allows users to interact and be blazed by their work, instead of just reading what their company is all about in plain text.

Read more

Advantages and Disadvantages of JQuery

Recently I experimented with a jQuery event calendar on our Booking System. Our previous version uses ASP.NET to build the booking chart as a whole on the server and then renders the lot to the browser. It was a bit slow and clunky, but worked.

I wanted to have a PHP version of the Room Booking System so did a quick port from the ASP.NET C# to PHP, and then I dropped the jQuery fullcalendar component on the page. I used a web service for the data which was still written in C# against a Microsoft SQLServer database.

Read more