Wednesday, November 12, 2008
Wednesday, June 18, 2008
FireFox 3 Features
User experience
- Easier password management. An information bar at the top of the browser window now appears to allow you to save passwords after a successful login.

- Simplified add-on installation. You can now install extensions from third-party download sites in fewer clicks, thanks to the removal of the add-on download site whitelist.
- New Download Manager. The download manager makes it easier to locate your downloaded files.
- Resumable downloads. You can now resume downloads after restarting the browser or resetting your network connection.
- Full page zoom. From the View menu and using keyboard shortcuts, you can now zoom in and out on the content of entire pages -- this scales not just the text but the layout and images as well.
- Tab scrolling and quickmenu. Tabs are easier to locate with the new tab scrolling and tab quickmenu features.
- Save what you were doing. Firefox 3 prompts you to see if you'd like to save your current tabs when you exit Firefox.
- Optimized Open in Tabs behavior. Opening a folder of bookmarks in tabs now appends the new tabs instead of replacing the existing ones.
- Easier to resize location and search bars. You can now easily resize the location and search bars using a simple resize handle between them.
- Text selection improvements. You can now select multiple ranges of text using the Control (Command on Macintosh) key. Double-clicking and dragging now selects in "word-by-word" mode. Triple-clicking selects an entire paragraph.
- Find toolbar. The Find toolbar now opens with the current selection.
- Plugin management. Users can now disable individual plugins in the Add-on Manager.
- Integration with Windows Vista. Firefox's menus now display using Vista's native theme.
- Integration with Mac OS X. Firefox now supports Growl for notifications of completed downloads and available updates.
- Star button. The new star button in the location bar lets you quickly add a new bookmark with a single click. A second click lets you file and tag your new bookmark.
- Tags. You can now associate keywords with your bookmarks to easily sort them by topic.
- Location bar and auto-complete. Type the title or tag of a page in the location bar to quickly find the site you were looking for in your history and bookmarks. Favicons, bookmark, and tag indicators help you see where the results are coming from.
- Smart Bookmarks folder. Firefox's new Smart Bookmarks folder offers quick access to your recently bookmarked and tagged places, as well as pages you visit frequently.
- Bookmarks and History Organizer. The new unified bookmarks and history organizer lets you easily search your history and bookmarks with multiple views and smart folders for saving your frequent searches.
- Web-based protocol handlers. Web applications, such as your favorite web mail provider, can now be used instead of desktop applications for handling mailto: links from other sites. Similar support is provided for other protocols as well. (Note that web applications do have to register themselves with Firefox before this will work.)
- Easy to use Download Actions. A new Applications preferences pane provides an improved user interface for configuring handlers for various file types and protocol schemes.
- Improved look and feel. Graphics and font handling have been improved to make web sites look better on your screen, including sharper text rendering and better support for fonts with ligatures and complex scripts. In addition, Mac and Linux (Gnome) users will find that Firefox feels more like a native application for their platform than ever, with a new, native, look and feel.
- Color management support. By setting the gfx.color_management.enabled preference in [about:config], you can ask Firefox to use the color profiles embedded in images to adjust the colors to match your computer's display.
- Offline support. Web applications can take advantage of new features to support being used even when you don't have an Internet connection.
Security and privacy
- One-click site information. Want to know more about the site you're visiting? Click the site's icon in the location bar to see who owns it. Identify information is prominently displayed and easier than ever to understand.
- Malware protection. Firefox 3 warns you if you arrive at a web site that is known to install viruses, spyware, trojans, or other dangerous software (known as malware). You can see what the warning looks like by clicking here.
- Web forgery protection enhanced. Now when you visit a page that's suspected of being a forgery, you're shown a special page instead of the contents of the page with a warning. Click here to see what it looks like.
- Easier to understand SSL errors. The errors presented when an invalid SSL certificate is encountered have been clarified to make it easier to understand what the problem is.
- Out-of-date add-on protection. Firefox 3 now automatically checks add-on and plugin versions and disables older, insecure versions.
- Secure add-on updates. Add-on update security has been improved by disallowing add-ons that use an insecure update mechanism.
- Anti-virus integration. Firefox 3 now informs anti-virus software when executable files are downloaded.
- Windows Vista parental controls support. Firefox 3 supports the Vista system-wide parental control setting for disabling file downloads.
Performance
- Reliability. Firefox 3 now stores bookmarks, history, cookies, and preferences in a transactionally secure database format. This means your data is protected against loss even if your system crashes.
- Speed. Firefox 3 has gotten a performance boost by completely replacing the part of the software that handles drawing to your screen, as well as to how page layout work is handled.
- Memory use reduced. Firefox 3 is more memory efficient than ever, with over 300 memory "leak" bugs fixed and new features to help automatically locate and dispose of leaked memory blocks.

I installed FF3 in my Vista machine and itz really cool. I can feel the improved performance, especially the memory taken by firefox process. Some of the addsons are updated automatically, but some of them need manual updation.
Labels: download, Internet, technology, web
Thursday, May 29, 2008
Firefox Download Day: Set a Guinness World Record Enjoy a Better Web
- What is Download Day?
-
Download Day is Mozilla's attempt to set a world record for the most software downloads in 24 hours and will occur on Firefox 3 launch day.
- When is Download Day?
-
Download Day will coincide with the general availability of Firefox 3. The clock will start ticking when Firefox 3 goes out the door! They don’t have a definitive date for Firefox 3 yet, but it should be in June.
- How do I take part in the record?
-
It's simple--just download Firefox 3 as soon as it is available, preferably from Download Day Headquarters. You'll get a customized certificate by downloading from Headquarters.
- How will I know it’s time to download Firefox 3?
-
Please provide your email address when pledging to download Firefox 3 and they'll send you reminder emails and notify you of the exact date. Or, you can check back at Download Day Headquarters for an update or follow "mozillafirefox" on Twitter for status.
Yes, I pledged to get Firefox 3 during Download Day to set the Guinness World Record for Most Software Downloaded in 24 Hours. :-)
Labels: download, Internet, News, technology, web
Thursday, May 01, 2008
Create a portable slideshow for your website, blog, Myspace, etc from your picasa web album
Create a portable slideshow for your website, blog, Myspace, etc from your picasa web album..
Using Picasa Web Albums you can create a Flash slideshow to embed in your blog or webpage. Each slideshow features built-in playback controls, size options, and the ability to display captions.
To create and embed a slideshow:
- Sign in to your Google Account for Picasa Web Albums at http://picasaweb.google.com using your Google Account username and password.
- Click the My Photos link and select the album you'd like to make a slideshow.
- Click the Embed Slideshow link. This creates a Flash slideshow from the album you've selected. When you update this album, your slideshow is automatically updated to show the latest photos.
- To embed the slideshow, copy and paste the HTML code that's shown into your blog or webpage.
Here is a sample album (My cats)
Labels: Entertainment, Internet, java script, photos, web
Saturday, March 01, 2008
Goodbye for Netscape Navigator
A web browser that gave many people their first experience of the web is set to disappear.
Netscape Navigator, now owned by AOL, will no longer be supported after 1 March 2008. The company recommends that users upgrade their browser to either Firefox or Flock, which are both built on the same underlying technologies as Navigator. Netscape was created by Marc Andreessen who as a student had co-authored Mosaic, the first popular web browser.His company Netscape Communications Corporation released the first version in 1994.
Thursday, February 28, 2008
Changing the default browser used in VS 2005 and Visual Web Developer
1) Right click on a .aspx page in your solution explorer
2) Select the "browse with" context menu option
3) In the dialog you can select or add a browser.
4) Click the "Set as Default" button to make this the default browser when you run any page on the site.
Labels: visual studo, web
Microsoft DreamSpark
DreamSpark is simple, it's all about giving students Microsoft professional-level developer and design tools at no charge so you can chase your dreams and create the next big breakthrough in technology - or just get a head start on your career.
Who can get this right now?
Currently t.hey are giving this to students from 11 countries.United States, the United Kingdom, Canada, China, Germany, France, Finland, Spain, Sweden, Switzerland and Belgium. If you are not residing in one of the countries listed keep checking they will add more countries soon.
What do I have to do to get this software?
- just select a product
- Sign In with your Windows Live ID.
- Get verified as a student.
- Download your products.
The following products are availabele now
- Expression Studio
- Sql Server 2005 Express
- Sql Server Developer Edition
- Virtual PC 2007
- Visual Basic 2005
- Visual C++ 2005
- Visual C# 2005
- Visual J# 2005
- Visual Studio 2008
- Visual Web Developer 2005
- Visual Studio 2005 Professional
- Windows Server 2003
- XNA Game Studio
Labels: download, microsoft, News, technology, web
Wednesday, February 27, 2008
File extension validation Javascript
You can use this function to validate the extension of a file.
// function to validate the extension of a file
// You can specify the file type in the code "valid_extensions = /(.doc|.pdf)$/i;" . If you want to add .docx supprt simply add |.docx (ex:(.doc|.pdf |.docx| .your-extension) )
var valid_extensions = /(.doc|.pdf)$/i; function CheckExtension(fld) { if(fld.value) { if (valid_extensions.test(fld.value)){ return true; } else { return false; } } else return true; }
Labels: computer, Internet, java script, web
Tuesday, February 26, 2008
Ubuntu Mobile
Introducing Ubuntu Mobile - full Internet, no compromise
Ubuntu Mobile is an Ubuntu edition that targets an exciting new class of computers called Mobile Internet Devices.
Ubuntu Mobile, based on the world's most popular Linux distribution, and MID hardware from OEMs and ODMs, are redefining what can be done in mobile computing.
Ubuntu Mobile, a fully open source project, gives full Internet, with no compromise. Custom options may include licensed codecs and popular third-party applications.
- Full Web 2.0/AJAX fidelity, with custom options of Adobe Flash®, Java, and more
- Outstanding media playback so you can enjoy videos, music and photos with superior quality and easy navigation
- A suite of applications that work seamlessly to meet every need of a digital parent, student or anyone who is on-the-go
- Facebook®, MySpace®, YouTube®, Dailymotion®, 3D games, GPS, maps, in short, the full Web 2.0 experience delivered into your hands as a compact and powerful device that's easy and fun to use
The product of Canonical collaboration with Intel® and the open source community, Ubuntu Mobile is the software that makes it all possible.
Clutter User Interface

Labels: computer, Internet, linux, technology, web
What is Struts?
What is Struts?
Struts is a free open-source framework for creating Java web applications.
Web applications differ from conventional websites in that web applications can create a dynamic response. Many websites deliver only static pages. A web application can interact with databases and business logic engines to customize a response.
Web applications based on JavaServer Pages sometimes commingle database code, page design code, and control flow code. In practice, we find that unless these concerns are separated, larger applications become difficult to maintain.
One way to separate concerns in a software application is to use a Model-View-Controller (MVC) architecture. The Model represents the business or database code, the View represents the page design code, and the Controller represents the navigational code. The Struts framework is designed to help developers create web applications that utilize a MVC architecture.
The framework provides three key components:
- A "request" handler provided by the application developer that is mapped to a standard URI.
- A "response" handler that transfers control to another resource which completes the response.
- A tag library that helps developers create interactive form-based applications with server pages.
The framework's architecture and tags are buzzword compliant. Struts works well with conventional REST applications and with nouveau technologies like SOAP and AJAX.
What is Model-View-Controller (MVC) Architecture?
Model-View-Controller architecture is all about dividing application components into three different categories Model, View and the Controller. Components of the MVC architecture has unique responsibility and each component is independent of the other component. Changes in one component will have no or less impact on other component. Responsibilities of the components are:
Model: Model is responsible for providing the data from the database and saving the data into the data store. All the business logic are implemented in the Model. Data entered by the user through View are check in the model before saving into the database. Data access, Data validation and the data saving logic are part of Model.
View: View represents the user view of the application and is responsible for taking the input from the user, dispatching the request to the controller and then receiving response from the controller and displaying the result to the user. HTML, JSPs, Custom Tag Libraries and Resources files are the part of view component.
Controller: Controller is intermediary between Model and View. Controller is responsible for receiving the request from client. Once request is received from client it executes the appropriate business logic from the Model and then produce the output to the user using the View component. ActionServlet, Action, ActionForm and struts-config.xml are the part of Controller.
Javascript for validating a date
Javascript for validating a date.
Pass month, day, year as parameters. This function will return true if the date is valid.
// // arunmvishnu.blogspot.com
function validDate(month, day, year){ if(month =='0' || day =='0' || year=='0'){ return false; } switch(month) { case '1': //** jan case '3': //** March case '5': //** May case '7': //** July case '8': //** Aug case '10': //** Nov case '12': //** Dec if(day>=1 && day<=31){ return true; } else { return false; } case '4': //** APRIL case '6' : //** JUNE case '9' : //** SEPTEMBER case '11' : //** NOVEMBER if(day>=1 && day<=30){ return true; } else { return false; } case '2' : if(isLeapYear(year)){ if(day>=1 && day<=29){ return true; } } else if(day>=1 && day <= 28){ return true; } else { return false; } default: return false; } }
function isLeapYear(year){ // Checking wdr a year is leap year or not if(year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)){ return true; } else { return false; } }
The full js file can be dodnloaded from here
Labels: colour code, Internet, java script, web
Wednesday, September 19, 2007
Extend Your Life With iMac
Your .Mac membership gives you 10 GB of online email and file storage, as well as instant access to everything you need to extend your Mac experience to the Internet:
- Web Galley for sharing photos and movies (requires iLife '08)
- Website hosting with iWeb (included with iLife '06 or later)
- IMAP Mail and webmail
- Groups
- Sync
- iDisk storage
- Backup
I signed up for a trial membership of 60days. Don't know whether i can try all those things because now i am working in Flip Media. If you have time don't wait.. Try your mac life :)
Labels: apple, computer, email, Entertainment, Internet, mac, News, web
Monday, September 17, 2007
iPOD TOUCH


- Music
If a picture says a thousand words, think of what all the album art in your collection might say. With Cover Flow on iPod touch, you can flick through your music to find the album you want to hear. And when you do, a quick tap of the cover flips it over to display a track list. Another tap starts the music.
- Video
The 3.5-inch display gives you video like nothing you’ve seen before on a portable device. Watch your favorite movie. Catch up on television shows, anywhere. Enjoy video podcasts. Play music videos. All using multi-touch technology that lets you bring up onscreen controls and go widescreen (or back to full screen) with a tap.
- Photos

iPod touch holds up to 20,000 photos you sync via iTunes. Flick to scroll through thumbnails. Tap to view full screen. Rotate for landscape format. Or perform some sleight of hand by opening two fingers to zoom in. You can even play slideshows, complete with music and transitions. Set any photo as your wallpaper to personalize your iPod touch...with a touch.
- Wi-Fi Wb Browser
Safari
With Apple’s Safari browser built in, iPod touch is the only iPod that gives you wireless access to the web, everywhere you go. See websites the way they were designed to be seen. Sync your bookmarks or add a few as you go. Search the web using the touchscreen keyboard. Zoom in and out by tapping the multi-touch display.
- YouTube
Got a bit of a YouTube addiction? iPod touch feeds it from anywhere with a special YouTube player built right in. Watch featured videos, check out the most viewed, search for something specific, then bookmark your favorites for future reference. It’s all the fun of YouTube — pocket-size.
- 8GB which will cost 299$
- 16GB which will cost 399$
Labels: apple, computer, electronics, Entertainment, gadgets, Internet, mac, mobile, News, web






