Login, change your address, subscribe to new or manage current magazines or e-newsletter subscriptions
Computerworld Publication PageNetworkWorld Publication PageCIO Canada Publication PageITJobUniverse.ca
- The Information, Communication and Technology (ICT) Job Board
Advanced Search
Knowledge Centres
Content Types
Featured White Papers
Gartner Research Note "Boost SharePoint Performance with an Application Delivery Network"Gartner Research Note "Boost SharePoint Performance with an Application Delivery Network" read more
From fear to value: CIO strategies for propelling business through the economic crisisFrom fear to value: CIO strategies for propelling business through the economic crisis read more
Reaping the rewards of your service-oriented architecture infrastructureReaping the rewards of your service-oriented architecture infrastructure read more
Yuk it Up
Featured White Papers
Download the Network Barometer Report, which aggregates findings from secure network infrastructure assessments conducted for more than 150 organisations around the world. It provides some surprising stats on the state of network (un)readiness prevalent today; the reasons why organisations are failing at remediating known vulnerabilities; recommendations on assessing your own infrastructure, and on ways to improve your state of readiness to support the business; and more.
Early-generation server load-balancing technology has proven to be an invaluable asset, especially for organizations hosting widely utilized Web applications. But business requirements evolve, as do the processes and technologies used to fulfill them. The many changes and trends that have taken hold since SLBs were first introduced expose the need for enterprises to step up from a simple load-balancing solution to a more comprehensive application delivery solution . This paper is intended to serve as a guide for organizations looking to replace their early-generation SLBs, providing details on the top eight criteria to use during an evaluation process.
Featured Spotlight
Keep up on who's hiring, who's downsizing and how the government is helping. News, job opportunities, recruiters and employment lawyers are all available.
Sign-Up for
Enterprise Business Applications
eNewsletter Delivered Weekly
Click here
Novell Resource CentreNovell ResourcesNovell VideosNovell WhitePapersNovell Special Offers
Page 1 of 1

Digg it Twitter

Firefox's dev team: Canada's best-kept IT secret

Although Mozilla’s Monday release of Firefox 3 Beta project, a developer preview release of its popular open source Web browser, has been a global effort, a significant portion of its core development takes place in Toronto.

More in ComputerWorld Canada

Firefox targets the enterprise

Those familiar with Mozilla and Firefox project will probably recognize names such as lead developer Mike Connor, user experience leader Mike Beltzner, and chief technology evangelist and Mozilla founding member Mike Shaver. All three Mikes work out of Mozilla’s Toronto office.

“Mozilla’s an interesting community because it’s pretty global with employees all over the place, but here in the Toronto office, it’s actually pretty sizable,” Johnathan Nightingale, Firefox’s security design lead of Toronto’s Mozilla office, said. “It’s not unusual to have eight to 10 people in the office, and for a company of about 100 employees, that’s pretty significant.”

Nightingale said the Toronto-based Firefox team does a wide range of work on the browser, including localization, back-end coding and design work. He said the proximity of all the Canadian Firefox developers was the determining factor in opening the Toronto office.

“A lot of us have sort of worked together in other parts of the Canadian tech sector and so, unsurprisingly, we crossed paths with each other from time to time,” Nightingale said. “The Mozilla community as a whole is a pretty accessible place for people who want to do cool things with the Internet and so as a lot of us discovered we were in the Toronto area; it made sense to start looking to open an office.”

In addition to the notable developers in the area, the Toronto-Firefox connection continues to grow. At Toronto’s Seneca College, a partnership with Mozilla has led students to develop notable software features that can be found in the latest incarnation of the browser.

David Humphrey, a professor at Seneca’s school of computer studies who runs open source development courses for the college, said the school’s partnership with Mozilla gives students the ability to help build software on a scale unlike anything that could be typically offered by academic institutions.

“For our students, it gives them the ability to work on world-class software and open source software at the same time,” Humphrey said. “I was trying to think of another company that would let students get involved in a shipping product like that, and yet for Mozilla, that’s really its standard because it has so many people from outside of the corporation contributing to this project.”

The statistics on Firefox 2, Nightingale said, show that almost half of the browser’s code comes from people outside of the community. Because of this, Nightingale praised Humphrey’s for his efforts in getting students involved in the project and expressed encouragement for more closely linked partnerships with schools across Canada.

“Dave Humphrey’s program is really a standout in the entire world,” Nightingale said. “What he’s done at Seneca is really unique and has accomplished great things for the school and Mozilla as well. We absolutely want to get students involved early because they’ve got a lot of passion and new ideas, which is something that we find is really important to keeping our community vital.”

One of the school’s most significant contributions to the latest Firefox Beta was developed by recent Seneca computer studies graduate Andrew Smith, who has helped implement Animated PNG (APNG), a new image format based on and compatible with the commonly used PNG format. It was developed to overcome the technical limitations of the Animated GIFs most often used in online images today.

“This really critical and has changed the way that Mozilla does its user interface with Firefox 3,” Humphrey said. “By adding these animations in, it’s now possible for them to do animations that have a full Alpha channel for transparencies and so on. This will allow the user interface be able to render animated images crisper and cleaner.”

In addition to the smoother movement, it should be noted that the maximum range of colours capable in a PNG image is 16 million, compared to the 256 colours a GIF can project.

Humphrey also cited extensive work being done by another Seneca student that included working on issues with bold and italic settings for Japanese, Chinese, and Korean fonts in the Mac OS.

Page 1 of 1
Send to a Friend  Rate This Page  Print This PageAdd a new comment
Bookmark this article on:
del.icio.us| Digg it| Furl| Google| Technorati| StumbleIt| Yahoo!

Have something to say about this article? Add a new comment

If you find a comment inappropriate, You can notify the moderator by clicking the Report an innapropriate comment icon.
CIOReply to this commentReport an innapropriate comment
Way to go Canada! And kudos to Seneca's David Humphrey, Andrew Smith and all the other Seneca Tech mavericks. As previous Seneca students, we have pride in all your excellent work. I exclusively use FF from the early days and just won't even consider anything else. Again - bang on for Seneca College and Canada!
Written by: Sheeva Lazar, from Toronto
ADD A COMMENT
Name:*Your email address will not appear online and will be used only in the event that the editor wishes to contact you personally for additional comment.
City:
Email:
Title:*
Comment:*
* required fields



Related Content
Articles

White Papers
Improving business through smart energy and environment policy
Businesses and public entities today face increasing pressure to develop policies that are both good for the planet and good for business. A framework developed by IBM offers businesses and other organizations a comprehensive approach to energy and environmental issues. The framework helps identify and prioritize environmental efforts by breaking down problems and opportunities into seven distinct business areas, which can then be segmented into manageable projects.