Technology at Geneseo Community School District 228
I placed the Release build in a DMG file to give it an easy installer. (Can Click Image to Download Installer as well).
So Chromium is the best browser, in my opinion. Let me just say I have been a major fan of Mozilla/Firefox for over a decade and it has only been really the last 12-15 months that I have fully come to appreciate how fast and far the Chormium project has evolved. Mozilla/Firefox’s rapid release schedule has unfortunately turned out to be quite annoying and almost disastrous with new browsers being released every six weeks or so. Usually this pace of release is a good thing but in Mozilla’s case it has been frustrating as some versions work well, others have no really new features (Firefox 6, 7, 8, 9 and 10? all seemed the same, still buggy).
Chrome is google’s slightly modified release verision of the open source project Chromium (financed by Google). The difference is minimal but for a school district there are a couple of slight advantages. Chromium does not track as many user metrics, not does it seem to open quite the same number of UDP connections as Chrome. In a filtered setting its nice to have a customized browser, that doesn’t track (as many) user metrics as this information is really just wasted traffic. Chrome also adds in a PDF plugin as well as built in flash plugin where as Chromium leaves these out, again this is okay and actually preferred since we already have flash and a PDF view installed on all Macs. I will include this chromium build and future builds on our Lab images at the HS and MS, also changed the logo a bit to give it a Geneseo feel.
I compiled Chromium from source on an MacBook Air i5. I compiled on 10.7 Lion but used set the build option to 10.6 for better compatibility. To be able to compile on OS X Lion works but there are a few more steps then other Mac platforms. I compiled the project in terminal with the following commands.
First get the source using SVN and then sync with gclient. The source code is currently quite large and the download will be between 1.2 and 1.6 gigs.
Most of the directions of chromium’s site will work but I have added below the two that were necessary to get to build on OS X Lion. I would also make sure you have XCode installed prior to compiling.
Use the following command to set the build correctly for mac. I was only able to build setting Mac_sdk to 10.6.
GYP_GENERATORS=make GYP_DEFINES=mac_sdk=10.6 ./build/gyp_chromium
To finally initiate and build from the source I set the BUILDTYPE to release, and used the -j4 flag to use 3 cores (can use -j5 if you want to use all 4 cores of a i5 to speed up compiling time.)
make BUILDTYPE=Release chrome -j4
Compiling took well over one hour.