Firefox 3.5 hits the shelves

June 30th, 2009

After 6 months delay, Mozilla have finally released the long awaited major update to its open source web browser Firefox.
2 x faster than Firefox 3, 10 x faster than firefox 2, numerous new feature’s and upgrades, Firefox 3.5 has a lot to live up to.

Developers should head on over to the developer notes if you’ve not read them already, there is also a blog that Mozilla have setup that explains the new features in more details, its called hacks.mozilla.org i would advise everyone has a quick look over it as there is a lot of useful stuff on there.

Want to know more?

Mozilla’s 3.5 announcement post can be found here

You can download Firefox 3.5 here

Or watch the tour below…

A lot of people dont know about these so thought I would also add a link to the Firefox Tips and Tricks

New Fennec Releases

June 29th, 2009

The Mozilla mobile team have released new versions of their mobile web browser ‘Fennec’ for testing. The new releases cover all platform builds currently in development.

I’ll add some notes about how it runs in a day or two,
In the meantime you can read the mozilla blog post here or download the updated releases for windows mobile or maemo, as with previous releases there are also builds for your desktop pc (windows, linux and mac) available on either of the download pages

installing subversion at home

June 28th, 2009

We have been using subversion at work for a while now and it is a great way to keep track of developments on a project. So this weekend i decided install it myself for use on my personal projects at home.  This post is a quick step by step guide to installing it yourself at home on your windows based pc. ( I am going to assume your familiar with subversion and know the basics,  if not there are lots of beginner guides on google that will offer more help.

Required Software

The software you are going to need is as follows, click the link to download the latest versions.

Installation

First step is installation. There is no right or wrong way to install the software as once configured everything will be fine, so if you wish just double click everything and install into their default locations. I did things like this….

1) install xampp, there are no complicated options so just follow the prompts to install everything
2) double click on the devel executable to update xampp with the developer extras, if you don’t want all the extra features the developer upgrade offers, you can just copy the two apache modules we require into your xampp folder. The two modules are called mod_dav_svn.so and mod_authz_svn.so and the folder to copy them into is D:\xampp\apache\modules
3) install subversion, again no complicated options just next next next…
4) finally install tortoiseSVN.

Configuration

Once everything is installed we can start to configure things.
First fire up xampp to check everything was installed ok and you can browse localhost and connect to a mysql database (no point continuing if xampp isn’t working at this point).

When you installed subversion it will have asked you for a location to store your repositories , browse to this folder and add a new folder for your project, I deleted the repo folders already in this location as i will have a new sub folder for each project i add e.g D:\xampp\Subversion_repos\project1

Next stop Apache via the xampp control panel (if its still running) and browse to the apache config folder ( e.g. D:\xampp\apache\conf ) open httpd.conf and do a quick search for ’svn’, uncomment the two LoadModule lines to include the svn modules when apache is started. It should then look like this;

### SVN from XAMPP devel package ###
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

Scroll down to the bottom of the file and add the following…

# Configure Subversion repository
DAV svn
SVNPath "D:\xampp\Subversion_repos\project_name"
AuthType Basic
AuthName "subversion repository"
AuthUserFile "D:\xampp\Subversion_repos\passwd"
Require valid-user

NOTE: update the file paths to match your installation, you don’t have to add an auth file but if you dont no name will be added to commit notes and anyone will be able to update your code.

Save and close the config file and restart apache to check you haven’t broken it. If apache wont start, browse to the apache\bin folder via command prompt and try running apache.exe manually, any errors will be output to the screen.

while in the \bin folder we can create our password file, use the following command

htpasswd.exe" -c D:\xampp\Subversion_repos\passwords gavin

obviously replace gavin with your username and the file location to whatever you want

Your repo should now be setup and configured. Test it by browsing to the virtual folder you setup e.g. http://127.0.0.1/svn/project_name , you should be prompted for your username and password and then see a page with revision 0 on it, alternatively you can use the repo browser on tortoiseSVN.

All thats left to do now is checkout a folder and start using version control.

Firefox 3.5 release candidate (3.5rc1build2) released to developers

June 17th, 2009

Mozilla today pushed out their first release candidate build of Firefox 3.5 to developers. This latest update contains several bug fixes and the build is now stable enough for general browsing, although Mozilla have yet to complete the quality assurance testing required before an official product release. The final release of Firefox 3.5 is expected later this month.

This update is not being made available via direct download and only via auto-update through the Beta channel. If you are currently running a Beta build, select “Check for Updates…” in the “Help” menu.

As always developers should read the Firefox 3.5 for Developers article on the Mozilla Developer Center to keep up to date on latest bug fixes and known problems.

Update – 17/06/09 @ 19:32

Mozilla released an email to the beta mailing list last night to clarify the roll out process, for those of you that aren’t on the mailing list, here it is.

Update – 20/06/09 @ 10:32

The release candidate has now been released to the general public, you can download FF3.5rc2 here

Update – 26/06/09 @ 11:06
Mozilla have now pushed out an updated release candidate for us to test, download FF3.5rc3 here

browsers browsers everywhere…

June 9th, 2009

This week sees the release of several new web browsers for us all to play with, hot on the heels of its big brother, Opera Mobile 9.7  was released yesterday as a beta, Mozilla have announced a developer release of Firefox 3.5 and Apple have officially released version 4 of Safari and removed its beta tag.

Opera Mobile 9.7

Last week saw the release of an Opera 10 beta, this week Opera have released a beta of mobile 9.7 (available for win mobile 6.1 only at the minute, a blackberry and android versions are in the works).
What surprised me a little was that we were in the middle of a beta for version 9.5, which has now disappeared with no update off Opera to the beta mailing list. The 9.5 beta hadn’t been updated since early February so it does make a little sense that the updates to the mobile version of Opera would result in a jump in version numbers. I download the update yesterday and i have to agree with Opera, the browsing speed has greatly improved even with their new turbo browsing feature turned off. Apart from the browsing speed I couldn’t tell much difference between 9.5 and 9.7 and the feature list is pretty much identical. One interesting addition in 9.7 is the inclusion of dragonfly (operas answer to firebug) Bug fixing via mobile hasn’t really been on my development check list, more of an after thought, but as more and more people use their mobiles for browsing I think Opera have pulled one out of the bag by including dragonfly with the browser.

Firefox 3.5:developer

Mozilla yesterday released a developer version (post-beta but pre-rc) of Firefox 3.5 to enable us to do some final testing before they push out the release candidate of 3.5.  As mentioned several time in the past, 3.5 brings a whole host of new features: html 5 entities, improved css, and not forgetting the almost mythical @font-face rule. All developers should digest the feature list soon as possible. The RC is expected to be released within the next week or two and a push to general release couple of weeks later. Download the latest release from the beta channel.

Safari 4

Apple also stuck their finger in the browser release pie by announcing an end of the Safari 4 beta at their Worldwide Developers Conference. Safari 4 also includes more  support for html5 and css3 entities and its own version of PORN private browsing mode.  You can download Safari 4 direct from the safari homepage or read more about “whats in” safari on the new features page, although not much it seems…

Google Chrome

It wouldnt be fair to not  mention  an update for Google Chrome while Im talking about browser updates. While their hasnt been all that much pumping out of the developer channel for chrome recently there has been some good news for linux and mac fans. Early developer builds of chrome are now available for both platforms but developers have urged your to NOT download them, unless of course you enjoy potential crashes and an incomplete browser. Might be worth a dabble tho…

Return to the Homepage Read Gavin Taylors Blog View Gavin Taylors Portfolio About Gavin Taylor Contact Gavin Taylor