Tuesday, June 16, 2009

List of Best Open Source Software

The promise of open source software is best quality, flexibility and reliability. This is the best open source software in the world.

delivers helpful new features to make your online experience more productive. Chose from over a thousand useful add-ons to personalize and make it your own.

- free, open source internet tv and video player. Miro gives you access to more free HD content than any other video player.

- is a multi-protocol Instant Messaging client that allows you to use all of your IM accounts at once: AIM, Bonjour, Gadu-Gadu, Google Talk, Groupwise, ICQ, IRC, MSN, QQ, SILC, SIMPLE, Sametime, XMPP, Yahoo!, Zephyr

FeedReader - is a news aggregation solution that provides robust, state-of-the-art features in an intuitive, user-friendly environment. FeedBurner offers advanced, cutting-edge capabilities, including the most comprehensive podcasting support available today, as well as unique smart feed technology that puts the information you need right at your fingertips.

- implements the BitTorrent protocol using java and comes bundled with many features : Multiple torrent downloads, Upload and download speed limiting, both globally and per torrent, Advanced seeding rules, Adjustable disk cache, Only uses one port for all the torrents, UPnP sets the forward on your router and more…

- is a fast and reliable FTP client and server with lots of useful features and an intuitive interface.

- is a multi platform and multi lingual office suite and an open-source project. Compatible with all other major office suites, the product is free to download, use, and distribute

help you better manage your unruly inbox, scales to the most sophisticated organizational needs while making it easy to find what you need.

- is free image editing and photo manipulation software for computers that run Windows. It features an intuitive and innovative user interface with support for layers, unlimited undo, special effects, and a wide variety of useful and powerful tools

Address Book

  • Corvalis - is a free, open source address management system .Export to/import from other popular e-mail programs such as Outlook and free e-mail service. Improved search features and group management .
  • Rubrica - is an address book manager for the GNOME Environment. It allows you to add personal data (name, surname, address, etc.), web links, irc and email addresses, telephone numbers, job information (company where contact works, company infos, contact’s assigment, etc.) and notes.

Audio Tools

  • MediaCoder - is a free universal batch media transcoder, which nicely integrates most popular audio/video codecs and tools into an all-in-one solution. It converts file formats, giving you a great deal of control over the output. It can also save you plenty of hard disk space by shrinking media files. There are also lots of extensions you can download that expand the programs’ capabilities, such as make it easy to transcode files for specific media players.
  • Audacity - is a free, easy-to-use audio editor and recorder for Windows, Mac OS X, GNU/Linux, and other operating systems. It allows users to record live audio, convert tapes and records to digital formats, or mix pre-existing digital audio tracks. Supported formats include Ogg Vorbis, MP3, and WAV sound files. Operating system: Windows, Linux/Unix, OS X, Classic Mac.
  • HandBrake - is an open-source, GPL-licensed, multiplatform, multithreaded DVD to MPEG-4 converter, available for MacOS X, Linux and Windows. It grabs video from a variety of sources, including a DVD and a DVD image, and grabs audio from sources as well, including MPEG audio tracks. You’ll then be able to output a digital file in a variety of formats, including MPEG-4, AVI, OGM for video, or AAC, MP3, and Ogg Vorbis for audio.
  • LAME -is one of the best MP3 encoders in the world, producing excellent quality MP3s. It is used by many CD rippers, combopacks and so on and its popularity is increasing almost daily. Also, in great quality DivX ;-) encoding, people tend to use LAME over other MP3 encoders.
  • AC3Filter - is an open source AC3 decoding filter that allows you to watch videos with AC3-encoded surround audio. After you install the filter, all video players, including Microsoft’s Windows Media Player, that use DirectShow, should be able to play AC3 audio correctly. Filter also supports ProLogicII audio as well.
  • MP3Gain -analyzes and adjusts mp3 files so that they have the same volume. It does not just do peak normalization, as many normalizers do. Instead, it does some statistical analysis to determine how loud the file actually sounds to the human ear. With MP3Gain you can adjust your songs per file, which makes them all play at the same loudness (radio gain), or per album, which keeps the volume differences within an album but makes the albums play at similar loudness.
  • Moosic - is a music player for Unix systems. It focuses on convenient and powerful playlist management. The key feature of this music player is its playlist management/queuing abilities. By default, Moosic supports MP3, Ogg, MIDI, MOD, and WAV files, but it can be configured to support other file formats as well. Operating system: Unix.
  • StreamRipper - allows you to record and save Shoutcast streams and other Internet audio. Its key feature is the ability to find silences and mark them as possible points of track separation. Operating system: Windows, Linux/Unix.
  • EasyTAG - is a utility for viewing and editing tags for MP3, MP2, MP4/AAC, FLAC, Ogg Vorbis, MusePack, Monkey’s Audio and WavPack files. Its simple and nice GTK+ interface makes tagging easier under GNU/Linux or Windows.

Bulletin Board

  • phpBB -is a high powered, fully scalable, and highly customizable open-source bulletin board package. phpBB has a user-friendly interface, simple and straightforward administration panel, and helpful FAQ. Based on the powerful PHP server language and your choice of MySQL, MS-SQL, PostgreSQL or Access/ODBC database servers, phpBB is the ideal free community solution for all web sites. Features include: Unlimited forums and posts; Multiple language interface; Private or public forums; Powerful search utility; Private messaging system; Templates.


  • Firebird -is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, and a variety of Unix platforms.
  • PostgreSQL -is an advanced PostgreSQL-based search engine that provides online indexing of data and relevance ranking for database searching. Close integration with database allows use of metadata to restrict search results. Operating system: Windows, Linux/Unix, OS X, Solaris.

Content Managers

  • Joomla! - is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple websites to complex corporate applications. Joomla is easy to install, simple to manage, and reliable.
  • Drupal - an open source content management platform. Equipped with a powerful blend of features, Drupal supports a variety of websites ranging from personal weblogs to large community-driven websites.
  • Wordpress - is a state-of-the-art semantic personal publishing platform with a focus on aesthetics, web standards, and usability.
  • Plone - Content Management System built on top of the open source application server Zope and the accompanying Content Management Framework
  • XOOPS -is an extensible, OO (Object Oriented), easy to use dynamic web content management system written in PHP. XOOPS is the ideal tool for developing small to large dynamic community websites, intra company portals, corporate portals, weblogs and much more. Read the All about XOOPS page for more details.
  • Opencms - is a professional, easy to use website content management system. It is based on Java and XML technology. It can be deployed in an open source environment (e.g. Linux, Apache, Tomcat, MySQL) as well as on commercial components (e.g. Windows NT, IIS, BEA Weblogic, Oracle).
  • WebGUI - is a web application framework and web content management system that puts the publishing power in the hands of the people who create the content, rather than the IT staff. Join the thousands of businesses, universities, and schools that have found out just how easy web can be.
  • PHP-Nuke -is a powerful Open Source portal application. It can be used as a weblog or as a CMS. PhpNuke allows webmasters and editors to easily post new content and comment existing articles. PHPNuke is much for game clan and guild sites. It is free software, released under the GNU License.

Developer Tools

  • phpMyAdmin - handles the administration of MySQL over the Web. phpMyAdmin performs many database administration tasks like running SQL statements, adding and dropping databases, and adding, editing or deleting tables or fields. Operating system: OS Independent.
  • Dev-C++ gives you a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it’s compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler.
  • EasyPHP - is a complete software package allowing to use all the power and the flexibility that offers the dynamic language PHP and the efficient use of databases under Windows. Package includes an Apache server, a MySQL database, a fully PHP execution, as well as easy development tools for your web site or your applications.
  • XAMPP - is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start. Operating system:Windows, Linux, OS/X, Solaris.
  • Notepad++ is a free source code editor which supports several programming languages running under the M$ Windows environment. Notepad++ is designed to be a freeware replacement for Notepad. Supported languages : C, C++,Java, C#, XML, HTML, PHP, Javascript, RC resource file, make file, ASCII art file(extension .nfo, doxygen, ini file, batch file, ASP, VB/VBS source files, SQL, Objective-C, CSS, Pascal, Perl, Python and Lua.
  • jEdit - is a text editor written in Java. It supports auto indent and syntax highlighting for 130 different coding languages, as well as dozens of independently developed plug-ins and macros that make programming easier. Operating system: OS Independent.
  • TortoiseSVN - is a really easy to use Revision control / version control / source control software for Windows. It works directly from Windows Explorer and you can use it with virtually anydevelopment tools. Operating system: Windows.
  • DotNetNuke - is a powerful open source framework that creates and deploys robust modules on the ASP.NET platform. Written by its core team of developers, this book will provide youwith the tools and insight you’ll need to install, configure, and develop your own stunning
  • AppServ - is an Apache/PHP/MySQL distribution designed to be completely installed and configured in less than one minute. While it works on Windows, the developers recommend Linux for Web ordatabase servers that will be used heavily. Operating system: Windows, Linux/Unix.
  • SharpDevelop -is a free IDE for C#, VB.NET and Boo projects on Microsoft’s. It includes a forms designer, code completer, an integrated debugger, and many other features. Operating system: Windows.
  • wxWidgets - lets developers create applications for Win32, Mac OS X, GTK+, X11, Motif, WinCE, and more using one codebase. It can be used from languages such as C++, Python, Perl, and C#/.NET.
  • Hibernate - is a powerful, high-performance object/relational persistence and query service. Hibernate allows you to express queries in its own portable SQL extension (HQL), as well as in native SQL, or with an object-oriented Criteria and Example API.
  • Ultimate++ is a C++ cross-platform rapid application development suite focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.
  • DeskWeb - applies the iconography and usability of a common Windows desktop system to Web applications. It is familiar and user-friendly and lets users easily learn how-to exploit all of the software’s features. It can be used in various ways, such as a content management system, a company groupware, a wiki, or more. Operating system: OS Independent.
  • Zile - is a small Emacs clone. Zile is a customizable, self-documenting real-time open-source display editor. Zile was written to be as similar as possible to Emacs; every Emacs user should feel at home. Operating system: Linux/Unix.
  • WAMP5 - installs automatically Apache, PHP, MySQL, PHPmyadmin and SQLite manager on any Windows system. It was created in order to make it easy to use the latest version of PHP?PHP5Operating system: Windows.
  • MiKTeX - is an up-to-date TeX implementation for the Windows operating system. It is a typesetting program with a complete set of fonts, utilities, and macros.
  • TEA - is a GTK+-based text editor that supports a number of different coding languages, but it is especially helpful for writing HTML. It?s very small but includes a file manager, spellchecker, search function, and more. Operating system: Linux/Unix, OS X, Solaris.
  • SiSU -is an information structuring, transforming, publishing and search framework. Supported formats include plain-text, HTML, XHTML, XML, ODF, LaTeX, and PDF. Operating system: Linux/Unix.
  • PDFCreator -is a free tool to create PDF files from nearly any Windows application. It allows users to create PDF files from any printable Windows document. As an added bonus, it can also create PNG, JPG, TIFF, BMP, PCX, PS, or EPS files. Operating system: Windows.
  • Ghostscript -allows users to convert, view, and print PostScript and PDF files. Different versions of the software are available either as open-source or as commercial distributions. Operating system: Windows, Linux/Unix, OS X, Classic Mac.


  • DOSBox - isa long gone from Windows–the command prompt inside Windows isn’t truly DOS anymore. Many old games simply won’t run from the Windows command prompt. They need true blue DOS. You can get the free DOSBox, which does a great job of emulating it. Install and run the program, then run any DOS game–or DOS application, for that matter–inside it. When you run DOSBox, it automatically sets any sound-system related variables, so that your sound system will work properly with your old games.
  • ZNES - is a Super Nintendo emulator programmed by zsKnight and _Demo_. It lets you play your Super Nintendo games on your PC. Some games work better than others, and it?s very much a workin progress. Operating system: Windows, Linux, FreeBSD, and DOS.
  • eMule -is one of the biggest and most reliable peer-to-peer file sharing clients around the world. Many developers contribute to the project, so the network gets more and more efficient withevery new version. Operating system: Windows.
  • Ares - is a P2P file-sharing program. It’s easier to figure out how to search for files and download them, and it also will download files using BitTorrent, which is probably the most popular file-sharing protocol today. Also useful is that the program includes a built-in media player, as well as chat capabilities and a built-in Web browser.
  • Wine - is an Open Source implementation of the Windows API on top of X, OpenGL, and Unix. It lets you run Windows programs on x86-based Unix systems. Operating system: Linux/Unix, OS X, Solaris.


  • BitTorrent - is the global standard for delivering high-quality files over the Internet. BitTorrent enables you to publish your own content. If you are a filmmaker, musician, or even a comedian, it?s the perfect place to showcase your work to worldwide audience. Operating system: Windows, Linux/Unix.
  • DC++ is an open source client for Windows for the Direct Connect network. Direct Connect allows you to share files over the Internet without restrictions or limits. The client is completely free of advertisements and has a nice, easy to use interface. Firewall and router support is integrated and it is easy and convenient to use functionality like multi-hub connections, auto-connections and resuming of downloads.
  • BBurst! - is the BitTorrent client that uses less memory and other resources than the original client. Key features include a torrents manager and super-seeding mode. Operating system: Windows.
  • BT++ is an improved client for the BitTorrent peer-to-peer file distribution solution. It is written, like the official BitTorrent client, in Python and wxPython for maximum cross-platform compatibility. It should work on any platform that wxPython is available for.
  • Shareaza P2P - is known by its support for numerous P2P networks, including Gnutella2, Gnutella1, eDonkey2000/eMule, and BitTorrent. And its “Collections” feature allows users to preview albumcovers, song lists, and descriptions from a single screen. Operating system: Windows.
  • ABC - is an improved client for the Bittorrent peer-to-peer file distribution solution. ABC is based on BitTornado which extended from from Original Bittorrent Core System , coded by Bram Cohen. It offers some unique customization options. With this app, you can customize which information is displayed, prioritize the queuing system, and download multiple files simultaneously in the same window. Operating system: Windows.
  • RevConnect - is a file sharing program based on DC++. It is fully compatible with the Direct Connect network. RevConnect is an free open-source, ad and spyware-free client, written in C++ for the Direct Connect protocol that allows you to share files over the internet with other users. Operating system: Windows.

File Transfer

  • WinSCP - allows users to transfer files securely via FTP and SFTP. It incorporates Secure Shell (SSH) technology. Operating system: Windows.
  • cURL - is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP,TFTP, TELNET, DICT, FILE and LDAP. curl supports SSL certificates, HTTP POST,HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, Kerberos…), file transfer resume, proxy tunneling and a busload of other useful tricks. Operating system: Windows, Linux/Unix, OS X, Solaris


  • ScummVM - allows you to port many classic point-and-click adventure games to nearly any platform you like. Supported games include Simon the Sorcerer 1 and 2, Flight of the Amazon Queen, Beneath A Steel Sky, Day of the Tentacle, Broken Sword 1 and Broken Sword 2, Monkey Island, Samand Max, and dozens of others. Operating system: OS Portable.
  • StepMania - can be played using the keyboard or a sensor-laden “dance pad”. StepMania has game modes similar to Konami’s Dance Dance Revolution and Andamiro’s Pump It Up, Amuseworld’sEZ2Dancer, and Konami’s Para Para Paradise. Operating system: Windows, Linux/Unix, OS X, Xbox.

Mobility Tools

  • BitPim - is a program that allows you to view and manipulate data on many CDMA phones from LG, Samsung, Sanyo and other manufacturers. This includes the Phone Book, Calendar, WallPapers, RingTones(functionality varies by phone) and the File system for most Qualcomm CDMA chipset based phones. Operating system: Windows, Linux/Unix, OS X.
  • PortableApps - aims to make all of your applications portable. It makes it easy to transfer software and data from your PC to a USB flash drive, iPod, portable hard drive, or other device. Operating system: Windows.

Photo Tools

  • Gallery - is an open source project with the goal to develop and support leading photo sharing web application solutions. It allow some basic photo manipulation, such as resizing, rotating, and altering image quality, but does not include advanced photo editing. Operating system: OS Independent.
  • Coppermine Photo Gallery - is a multi-purpose fully-featured and integrated web picture gallery script written in PHP using GD or ImageMagick as image library with a MySQL backend. It offersa huge lineup of features including multiple languages, e-card creation, thumbnails, and many more. In order to use it, you need a Web server running Apache, PHP, MySQL, and either GD or ImageMagick. Operating system: OS Independent.

Instant Messaging

  • aMSN - is an open source MSN Messenger clone. It allows you to communicate with users on multiple networks. a MSN also allows you to display pictures and emoticons and add skins to yourchat window. Operating system: Windows, Linux/Unix, OS X.
  • Miranda - is a small, fast and easy instant messenger with support for multiple protocols. Miranda IM is designed to be resource efficient and easy to use while still providing many features including support for AIM, Jabber, ICQ, IRC, MSN, Yahoo, and more. Operating system: Windows.
  • Pidgin - is a multi-platform instant messaging client that allows you to connect with all your buddies from a single messenger, even if they are using different networks. It supports MSN, AIM, ICQ, Yahoo, IRC, GroupWise, QQ, SILC, SIMPLE, Same time and XMPP. You can login to multiple messenger accounts at one, allowing you to chat with your buddies onYahoo, ICQ and MSN (for example) at the same time.


  • PeerGuardian - protects your privacy while you?re using P2P file sharing networks. It supports multiple lists, list editing, automatic updates, and IPv4 blocking. Operating system: Windows, Linux, OS X.
  • Eraser - is an advanced security tool (for Windows), which allows you to completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns. Works with Windows 95, 98, ME, NT, 2000, XP, Windows 2003 Server and DOS.
  • ClamWin Free Antivirus - is a Free Antivirus for Microsoft Windows 98/Me/2000/XP and 2003. With Clam Win you can scan individual files manually or you can use the Microsoft Outlook add-in to find and remove infected attachments automatically.
  • IPCop Firewall - provides a good option for home users and small offices. It?s stable, secure, and easy to configure and maintain. Operating system: Linux.

Remote Desktop

  • UltraVNC- is a powerful, easy to use and free software that can display the screen of another computer (via internet or network) on your own screen. The program allows you to use your mouse and keyboard to control the other PC remotely. Key features app include File Transfer, Video Driver, optional Encryption Plugins, MS Logon, Text Chat, Viewer Toolbar, and others. Although it?s designed primarily for Windows, the Embedded Java Viewer allows you to transfer files to and from other operating systems as well. Operating system: Windows.
  • TightVNC - is a free remote control software package derived from the popular VNC software. With TightVNC, you can see the desktop of a remote machine and control it with your local mouse and keyboard, just like you would do it sitting in the front of that computer. TightVNC offers additional features like file transfers, video mirror drive support, scaling of the remote desktop, support for two passwords, and more.

System Administration Tools

  • Webmin - is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage system from the console or remotely.
  • Wireshark - is the world’s foremost network protocol analyzer. It supports hundreds of different protocols, multiple platforms, and can analyze VoIP traffic. Operating system: Windows, Linux/Unix, OS X, Solaris, All BSD Platforms.
  • Nmap -is a free open source utility for network exploration or security auditing. It was designed to rapidly scan large networks, although it works fine against single hosts. Nmap uses raw IPpackets in novel ways to determine what hosts are available on the network, what services (application name and version) those hosts are offering, what operating systems (and OS versions) they are running, what type of packet filters/firewalls are in use, and dozens of other characteristics.
  • TrueCrypt - is an open-source disk encryption software for Windows Vista/XP/2000 and Linux. It is a software system for establishing and maintaining anon-the-fly-encrypted volume (data storage device). On-the-fly encryption means that data are automatically encrypted or decrypted right before they are loaded or saved, without any user intervention.
  • GLPI - is the Information Resource-Manager with an additional Administration- Interface. You can use it to build up a database with an inventory for your company (computer, software, printers…) Operating system: OS Independent.
  • ClameWin - is a Free Antivirus for Microsoft Windows 98/Me/2000/XP and 2003. ClamWin Free Antivirus comes with an easy installer and open source code. You may download and use it absolutely freeof charge

Video/Multi-Media Tools

  • VirtualDub -is a video capture/processing utility for 32-bit Windows platforms (95/98/ME/NT4/2000/XP).It?s useful for basic trimming and cleaning up footage, and also has batchprocessing capabilities.
  • MediaCoder - is a free universal batch media trans coder, which integrates most popular audio/video codecs and tools into an all-in-one solution.
  • FFDShow - is a DirectShow decoding filter for decompressing DivX, XviD, H.264, FLV1, WMV,MPEG-1 and MPEG-2, MPEG-4 movies.
  • Xine - is a free multimedia player. It playsback CDs, DVDs, and VCDs. It also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk drives, and displays multimedia streamed over the Internet.
  • MPlayer OS X - is binary distribution of MPlayer (The Movie Player for Linux) and comes with native GUIin MacOSX. After installation you can simply (by Drag&Drop) play almost all3ivx, DivX 3,4,5 and other codecs files in the window or full screen mode. Rendering of very nice antialiased text-based subtitles is also supported.
  • WDM - is a Video Capture driver for Bt848, Bt849, Bt878 and Bt879 based video capture boards. It tries to take the most of the hardware, using all the features the chipset has to offer. It is also implemented as a WDM driver, so the same driver works under Win2000,Win98SE, WinXP and WinMe without modifications.
  • MediaPortal - is an Open Source application ideal for turning your PC / TV into a very advanced Media Center. Media Portal allows you to listen to your favorite music & radio, watch and storeyour videos and DVDs, view, schedule and record live TV as a digital video recorder and much much more.
  • LiVES - is a very flexible tool which can be used by both VJ’s and video editors - mix and switch clips from the keyboard, trim and edit your clips, and bring them together using the multi track timeline.
  • VLC Media Player - is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2,MPEG-4, DivX, mp3, ogg, …) as well as DVDs, VCDs, and various streaming protocols.


  • MediaWiki - is a free software wiki package originally written for Wikipedia. It allows collaborative editing on documents within a familiar interface. It was designed to be run on a large server farm and requires Apache, PHP, and MySQL.

Window Manager

  • Fluxbox - is based on and very similar to the Black box window manager. However, it adds several new features, including configurable window tabs, icon bar, wheel scroll changes workspace, configurable titlebar, kde support, and others.

Thursday, March 26, 2009

IE8 vs Chrome vs Firefox3 vs Safari4

The web browser battle is going fiercer. The recent updation to all the popular browsers has taken the battle to next frontier. From Microsoft IE to Mozilla Firefox to Google Chrome to Apple Safari, all have upped the ante adding a variety of new elements, security updates and a host of next-gen navigational features. 

So here's a compare meter that evaluates the latest version of Internet Explorer, Firefox, Google Chrome and Apple Safari on various parameters. Read on...


IE8: Microsoft claims that the new browser is faster in almost every respect. It loads faster, switches pages faster, and renders complex graphics and videos faster than previous versions. The company released a report, titled Measuring Browser Performance: Understanding issues in benchmarking and performance analysis, which shows IE 8 faster than Firefox 3.05 and Google's Chrome browser. Microsoft spelled out how it tests browsers in-house, and stressed that it doesn't buy the idea that benchmarks -- such as those that score JavaScript performance -- accurately compare the players. 

Firefox 3: Firefox claims that improvements to the JavaScript engine as well as profile guided optimisation have enhanced the performance of Firefox 3.0. Firefox 3.0 enables web applications like Google Mail and Zoho Office to run twice as fast compared to Firefox 2. 

Safari 4: Apple claims Safari 4 to be the world's fastest Web browser. According to the company, Safari 4’s Nitro JavaScript engine makes it up to 30 times faster than Internet Explorer 7, Firefox 3, and Google Chrome. 

Chrome: Google recently released the first major update to its Chrome browser aimed at the general public since Google entered the browser business six months ago. According to Google, the new Chrome beta loads certain types of Web pages 25 per cent to 35 per cent faster than the current version of the browser.

IE8: IE8 beefs up protection against malware and known phishing scam sites. It comes with built-in technology to protect against another kind of threat, "cross-site scripting," in which hackers insert code into legitimate Web pages that compromise peoples' computers without them knowing it. IE 8 disables the bad scripts but in most cases allows others needed for a Web page to run as usual. IE 8 also prevents another kind of attack called "clickjacking," where a Web surfer might think he is clicking on a legitimate button when in fact he is activating an invisible, malicious action. 

Firefox 3: This too adds several new security features. An important addition is One-click site info where the users can click the site favicon in the location bar to see who owns the site and to check if their connection is protected from eavesdropping. The identity verification is prominently displayed in the new version. The new version also has enhanced malware protection which warns users when they enter a site which can install viruses, spyware, trojans or other malware. 

Safari 4: There are no new security features in Safari 4 beta. However, the browser has all the security features from the previous version, these include phishing and malware protection, anti-virus integration, cookie blocking, parental controls and option to customize offline database storage size. 

Chrome: For safe browsing experience, Chrome regularly keeps on downloading a list of harmful sites. This is the Internet search giant's attempt to fight malware and phishing attacks. Google also promises that whatever will run in a tab will be filtered so that it doesn't affect user’s machine.


IE8: Microsoft browser introduces Tab Groups, which makes tabbed browsing easier. When one tab is opened from another, the new tab is placed next to the originating tab and colour coded, so that users can quickly see which tabs have related content. Also, the new Address Bar of IE8 automatically recalls sites users visited based on their entry. 

Firefox 3: The new version promises more organised and clutter-free experience. An information bar replaces the old password dialogue so that users can now save passwords after a successful login. The revised Download Manager makes it easier to locate downloaded files, and users can search the name of the website where the file came from. The new version makes it possible to install extensions from third-party sites in fewer clicks. Another feature that adds volume to the new version is Full page zoom. 

Safari 4: The browser features a new preview for favorite websites and new tabs. Called Top Sites, the new feature lets users preview a listing of favorite websites without navigating to a new screen. It also presents 24 thumbnails on a single page for better viewing. The feature supports grid-style snap-and-place which is fully customisable. Safari 4 also offers enhanced keyboard navigation options.

Chrome: Instead of traditional tabs like those seen in Firefox or Internet Explorer, Chrome puts the tab buttons on the upper side of the window, not below the address bar. Web programmes can be launched in their own dedicated windows. The browser has an address bar `omnibox' with auto-completion features. It offers search suggestions, top pages that a user visited and pages he didn’t visit but are popular.

Key feature additions

IE8: IE8 packs a new feature called Accelerators which allows users to highlight text on a website and choose from a variety of functions, including search engines, language translation or map displays. Another time-saving feature of IE 8 is called Web Slices, which is designed to allow you to subscribe to frequently-updated portions, or "slices," of certain websites. 

Firefox 3: The new version promises secured data protection. User's bookmarks, history, cookies, and preferences will now be stored in a secure database format which will prevent data loss even if their system crashes. 

Safari 4: Apple Safari 4 debuts a new feature called "Cover Flow" which provides easy reviewing of site history and bookmarked websites. Similar to Top Sites, it presents previews on what the pages looked like when a user visited them. The Web browser is using advanced caching to display the websites exactly the way they were shown during visits. Apple has also added a new "Full History Search" for Top Sites and Cover Flow in Safari 4. 

Chrome: As a default homepage, the browser offers a Seed Dial feature. This gives users a view of their most visited Web pages in 9 screenshot thumbnails. Also, the browser supports multi-tasking. Just like in a typical operating system each application is given its own memory and its own copy of global data structures. Applications will launch in their own windows so that if one should hang or crash it won’t affect the others. This will also prevent the whole browser from crashing.


IE8: IE now offers a better place to keep track of top favorites. Users can save Favorites, RSS Feeds, and Web Slices to the Favorites bar that appears across the top of the browser, quickly navigating to the sites and content they want. 

Firefox 3.0: Users can add bookmarks from the location bar with a single click. A dropdown box lets users name it, choose a folder to put it in as well as add a tag to categorise it. There is also a Smart Bookmarks Folder from where users can access recently-bookmarked and tagged pages, as well as most-frequently visited pages. Another feature called Places Organiser will help users view, organise and search through all bookmarks, tags, and browsing history with multiple views and smart folders to store frequent searches. 

Safari 4: Safari has Auto-Click bookmarks feature that lets users automatically open the bookmarks inside a bookmark folder, each in a separate tab. It also provides an iTunes-style interface where users can view, create, and organise their bookmarks. 

Chrome: To add a bookmark in Chrome just click the star icon at the left edge of the address bar and its done. Google Chrome also has a bookmark manager (Ctrl+Shift+B) to better organise bookmarks and folders. To create a Bookmark folder: In the folder list on the left, right-click the location where you want the new folder to reside and select Add folder. Use the search box at the top to locate a bookmark within the manager.

Private browsing

IE8: Microsoft has added some new privacy features, including a mode for Web browsing that doesn't remember what sites were visited nor stores small data files called cookies. 

Chrome: Google's Chrome calls this Incognito mode. This mode lets users create an "incognito" window where "nothing that occurs in that window is ever logged onto your computer." This is a read-only feature with access to one's bookmarks or favorite sites. 

Firefox 3: In Firefox, you can achieve something close to Incognito mode by choosing to clear private date from the Edit - Preferences - Privacy dialogue box. 

Safari 4: The browser too offers Private Browsing mode. So, when you surf the web on a shared or public PC, Safari can protect your personal information. Safari doesn’t save or cache any personal information you enter or pages you visit.

Tuesday, March 24, 2009

5 problems in Internet Explorer 8 !!!!!!

The latest version of Microsoft browser Internet Explorer 8 has received mixed response from users and analysts. The browser which is getting high marks for a host of navigational and security features, is also being criticised for not being fast enough. 

As of last Friday, web reports stated that IE8 only accounted for about one and a half per cent of all internet traffic. Here's are some of the gripes users have with the new Microsoft browser.

Compatibility issues

Internet Explorer 8 suffers from compatibility problems with Web standards such as CSS, HTML4 and XHTML, according to the results of The Web Standards Project's Acid Test 3. 

The Acid 3 test for compatibility ensures that the browser works well with technologies such as CSS, HTML4 and XHTML. However, the test reveals that IE8 falls far short of scores delivered by other new browser software from Google and Mozilla. 

This failure could especially be a huge stumbling block for developers as they rely on these standards to make sure their work can run across many different browsers and on different OSes. 

Microsoft had earlier warned that IE8's default support for some new Internet standards may cause problems with their sites. Explorer 8 includes a tool called Compatibility View that lets users view sites built for previous editions of the browser.

Still slow !!! :(
Microsoft Corp is boasting about the performance speed of the IE8, but the new browser remains the slowest of the top five on the market. 

According to JavaScript rendering tests run by Computerworld, the final version of IE8 is only slightly faster than the browser's Release Candidate 1, which Microsoft released in January. 

According to the test findings (which appeared in Computerworld) Google Inc's Chrome led all browsers in the SunSpider tests, making it more than four times faster than IE8. Second was Mozilla Corp's Firefox 3.0.7, followed by Apple Inc's Safari 3.2.2 for Windows and Opera Software's Opera 9.63. 

Firefox proved to be 59 per cent faster than IE8, while Safari was 47 per cent faster. Opera, the slowest non-Microsoft production browser, was still 38 per cent faster than IE8. 

Walt Mossberg, the personal-technology columnist for The Wall Street Journal, criticised IE 8's performance in an All Things Digital post, "Microsoft claims IE 8 is very fast, but in my tests, speed and performance were its worst attributes. Using two computers, one running Windows XP and one running Windows Vista, I timed the loading of a half-dozen popular Web sites, plus two folders containing numerous news and sports sites. I repeated the test in IE 8, and in Firefox, Safari 4, and Chrome. In every case, IE 8 loaded the pages and folders more slowly than most of the other browsers, and in most cases, it came in dead last." 

Incidentally, Microsoft said that its own speed tests prove Internet Explorer 8 (IE8) to be faster than both Firefox and Chrome.

Hacked! uuuh !
IE8 beefs up protection against malware and known phishing scam sites. However, the new browser suffered its first hack just days after its official launch (along with Safari and Firefox browsers). 

At a security conference last week in Canada, a hacker exploited a security hole in Microsoft's new Internet Explorer 8 in under two hours, taking control of a Sony laptop running an internal build of Windows 7. 

The 25-year-old German researcher won $5,000 and a Sony laptop in the annual contest PWN2OWN that invites hackers to worm their way into popular browsers and operating systems for prize money. 

Later, Microsoft confirmed for TippingPoint's Digital Vaccine Laboratories that the IE8 vulnerability was genuine. It is still unknown whether the vulnerability exists only on Windows 7.

No final support for Windows 7 !! so bad :(

Microsoft is currently not offering the final version of Internet Explorer 8 on Windows 7. For those using Windows 7 Beta will have to stick with IE8 Release Candidate 1 for now. 

Microsoft has not confirmed when the final version of IE8 will be available for Windows 7, but it is expected in the next public release for Windows 7. 

Also, IE8 can only be downloaded from www.microsoft.com/ie8 or Microsoft's Download Center. Microsoft has not specified when it will push IE8 through the Windows Update service.

Clickjacking good, but not enough!

According to Microsoft, IE 8 helps web designers prevent "clickjacking," where a Web surfer might think they're clicking on a legitimate button when in fact they're activating an invisible, malicious action. 

However, many experts believe that Microsoft's latest technology to protect Internet Explorer users from clickjacking will not fix the problem. According to them, it won't be a panacea cure-all, but it may help. Researches believe that the problem is so vast that Microsoft's approach, which works only when developers add special tags to their pages that prevent their own Web buttons from being misused, may end up giving IE users a false sense of security. 

Microsoft released the technology as part of an early test version of its Internet Explorer 8 browser, saying that the company had developed "consumer-ready" protection for an attack. 

Clickjacking enables an attacker to force a user click on an invisible link, obviously without his knowledge or consent. Once a user clicks the link unknowingly, the hacker takes over the control.

Wednesday, February 18, 2009

What is Web Services?


There are two ways the term Web services can be used. One refers to standards-based software accessible over the Web. That is the definition  used by Amazon and others who offer Web services online to businesses for a fee.  These Web services often rely on HTTP and are referred to as RESTful Web services. RESTful Web services do not use XML or SOAP.


But Web services can also be used in a slightly different way, and it is this definition that is most common when you talk about using Web services in enterprises to support, for instance, a service-oriented  architecture. In this case, the W3C's definition might be more helpful: “A Web service is a software system  designed to support interoperable machine-to-machine interaction over a  network. It has an interface described in a machine-processable format  (specifically WSDL). Other systems interact with the Web service in a manner  prescribed by its description using SOAP-messages, typically conveyed using  HTTP with an XML serialization in conjunction with other Web-related  standards.”


Business applications

There are a number of business uses for Web services. One of  the most obvious business uses is the ability to subscribe to Web services online or even offer your own Web services to clients or business partners via the Internet. Web services can be combined to provide new software and  services, as well.


Web services can also be used for application integration, linking applications, according to WiseGeek.com. Since Web services can use HTTP and so work through the  firewall, which means you don't have to deal with special security protocols. It should be noted, however, that Web services can also use File Transfer Protocol (FTP), and Simple Mail Transfer Protocol (SMTP) and Extensible  Messaging and Presence Protocol (XMPP) for exchanging data.


Web services can also form the foundation for service-oriented architecture or a Web-oriented architecture.


Deployment Concerns

One issue to consider is whether you'll use a SOAP-based  approach or a RESTful approach to Web services. Much has been written about the pros and cons of each. Here are a few notes on the pros and cons of each.


SOAP – SOAP-based Web services are supported by software vendors in SOAP WS toolkits, which makes it easy for enterprises to deploy on  SOAP. RESTful critics claim that changes to the SOAP stack could cause problems  with the service. Critics also say the use of XML as a messaging tool could create unnecessary overhead and slow down the service.


REST – RESTful Web services are supposed to be easier and leaner than SOAP-based Web services.  Amazon.com claims 80 to 85  percent of its Web services clients use REST. The main problem with REST is it's not supported by major vendors or their software development tools. Others  point out REST is so easy to build, you don't need a toolkit.


Dion Hinchcliffe wrote an overview of the REST versus SOAP debate in 2005 that's still useful today.