msgbartop
if you live for the weekends and the vacations your shit is broken (@garyvee)
msgbarbottom

18 Nov 08 Updated Dev Version of Google Chrome to 0.4.154.22

Google Chrome Dev 0.4.154.22

Google Chrome Dev 0.4.154.22

The big news for latest round of Google Chrome updates…….

No new features.  This is a bug fix only release.

What do I say to that? GRRRRR

Here are the big fixes:

  • Google Chrome sometimes hangs when using a site with Gears offline data enabled.
  • If you don’t have Adobe Flash installed, Google Chrome shows a message with a link to install Flash. The installer would get downloaded, but failed to install Flash.
  • Sometimes you had to restart Google Chrome twice after an update to get the new version.
  • Google Chrome was preventing pop-up windows from opening Javascript alert messages. This broke some sites that open forms in new windows and use Javscript alert() to notify you about form errors.
  • Folders you add to the bookmarks bar were not always showing up in the folder list of the Add bookmark dialog.
  • Potential fix for Google Chrome crashing on Windows XP 64-bit when you open the Options dialog.
I am glad Google is getting bug fixes done and moving this great browser forward.  I am not alone when I say I want to be able to use this browser and only this browser.  I am unable to do this right now though.  Two bug features need to happen here:

  • Feature 1:  Subscribe to RSS Feeds
  • Feature 2:  Plugin support for something like FoxMarks

That is all I have for today.

Tags:

31 Oct 08 More Detail on the Google Chrome Plugin Improvements

Google Chrome Plugin Improvements

Google Chrome Plugin Improvements

When I first came upon a list of plugin improvements for Google Chrome I was thinking “Nice, we are going to get some real external plugin support for Google Chrome. This is HUGE.” Well, I was wrong, but with being wrong it is good to see some explanation of support for functionality like Adobe PDF Fast Web View and Adobe Flash.  I am sure the Chrome developers have been thanking Adobe for some real good fun times.

What is Adobe Fast Web Support and what was making Google Chrome bomb on this so badly?

Adobe Fast Web Support is basically the ability to back and forth inside a huge PDF file very quickly without having to download to whole document just to get to page 144.  For some reason the developers did not implement the NPAPI spec for stream seeking inside the PDF file itself.  Needless to say this is implement now and seeking different parts of a PDF doc should be easier to navigate now!

On to the Adobe Flash issue and YouTube videos.  When I would read about people having problems viewing YouTube videos using Google Chrome I was wondering what was going on.  I wasn’t having any issues at all viewing videos.  As the Google Chrome developers got to looking into this further, it turns out the video would stop playing if you moved the slider bar on the video exactly 6 times.  6 is a magic number in Google Chrome since 6 is the maximum number of HTTP connections it makes per host.  Once the slider button was moved for the 6th time on a YouTube video Google Chrome was just go crazy since it couldn’t make any more HTTP connections to the host.  Bottom line, the other I/O connections to the host were not getting killed and making Google Chrome very unstable and of course this has now been fixed.

It is always interesting to see and understand what goes on behind the scenes of a project like Google Chrome.  To understand the inner workings of such a piece of software will make it a better browser in the future and who knows where we will see Google Chrome in the next year.

Tags:

30 Oct 08 New Beta Release of Google Chrome ( version 0.3.154.9 )

Google Chrome (version 0.3.154.9)

Google Chrome (version 0.3.154.9)

There has been a new version of Google Chrome released into the wild!!!

Version 0.3.154.9 is ready for prime time.  There are some security patches applied concerning popups and address spoofing.  Thank you Google!

Here are some nice bugs that have been fixed.

1.  Videos are working better.  Flash, windows media and Quicktime videos are working better.

2.  Fixed the ‘chrome has crashed’ message when you close a tab that was showing PDF using Adobe Reader 9.

3.  This one really kinda makes me think WTF!!! No longer storing https pages on the computer, but you are still able to search for https urls in the address bar.  What were you thinking here Google?  Thank you for fixing this!

4. The New tab, New window, and New incognito window options moved from the ‘Control the current page’ menu to the ‘Customize and control Google Chrome’ (wrench) menu. Thanks to Szymon Piechowicz for the patch.

5. The spell checker works on text input fields and underlines misspelled words. You can now add words to the spell check dictionary so they are not shown as misspelled (right click on a misspelled word and choose ‘Add to dictionary…’).

6.  The download behavior for files that could run programs (exe, dll, bat, etc.) has changed. These files are now downloaded to unconfirmed_*.download files. Google Chrome asks you if you want to accept the download. Only after you click Save is the unconfirmed_*.download file converted to the real file name. Downloads that you never confirm are deleted when Google Chrome exits.

If you haven’t already downloaded Google Chrome please visit http://google.com/chrome

Still no word on a Mac or Linux version release. Let me know your thoughts on this new release and what still needs to be fixed with Google Chrome.

Tags:

10 Oct 08 I/O in Google Chrome

Google Chrome I/O

Google Chrome I/O

I have been reading up on the under the hood I/O performance of Google Chrome and I came across some very interesting tidbits.  These tidbits are the basic foundations of why Google Chrome will be a contender in the new browser wars.  It is a philosophy adopted by the engineers of Google to bring the best performance for a browser.
Here are the tidbits of Google Chrome you will find interesting:
  • The main thread of Google Chrome ( the thread that runs the entire user interface) is not allowed to do any I/O.
  • All disk operations are being called from a special background thread. This helps quite a bit in not causing the whole application to bomb.
The Google Chrome startup process looks like this:
  1. First chrome.exe and chrome.dll are loaded.
  2. The preferences file is loaded (it may affect how things proceed).
  3. Display the main window.
  4. The sub-process for rendering the first tab.
  5. Subsystems like bookmarks are loaded
  6. The cache, cookies, and the Windows networking libraries are not loaded until even later when the first network request is issued.

With this much thought gone into just the startup of the browser it sounds like the Google Chrome browser will have some very nice features (ie addons)  in the future that will blow us away.  I am not saying Firefox is a bad browser, but there are concepts here with Google Chrome Mozilla did not take into consideration for Firefox.

So you might be asking “How come the mac and linux versions of Google Chrome are not complete yet?”  Well, I do believe the basic and most important foundation for these platforms have been completed.  To have a fast stable cross platform browser out there on the market is a very important step in competing and maybe eventually winning the browser war.

Tags:

07 Oct 08 With Google Chrome Mailer Set Your Default Mail Program to Gmail

Google Chrome Mailer

New programs and ideas are coming about everyday for Google Chrome.  Today, I came across Google Chrome Mailer.  We live in a world of desktop apps such as Outlook or Thunrderbird as our default email programs, but there are some people out there who rely on GMail for the one and only email program.  So, what happens for those people when they click on email address on the web or in a PDF / Word document?  The default mailer will pop up of course.  For those people though using GMail as their sole email program this has to iratate the crap out of them.  With Google Chrome Mailer though, this changes the playing field!  

The whole basis and purpose of Google Chrome Mailer is to set the default windows mailer application to GMail.  No more Outlook or Outlook Express popping up on you.  No more copying and pasting the email address into GMail.  Google Chrome Mailer automaticaly does this for you.  Very sweet very nice.  I am glad to see this program coming aboard.  

Google Chrome Mailer has been tested and is working under Windows XP Pro and Vista.  It would be nice to see this app ported to Mono 2.0 for cross platform unification, but I am not going to complain too much!

Tags:

03 Oct 08 New Google Chrome Dev version 0.3.154.0 Released

Google Chrome 0.3.154.0 has been released to the Dev channel ONLY.

See http://dev.chromium.org/getting-involved/dev-channel for information about subscribing to the Google Chrome Dev channel.
Reminder: please file (or update existing) issues at http://code.google.com/p/chromium/issues.

Highlights: Plugin Fixes

This release includes several changes that improve the performance of plugins, especially Adobe Flash video.
  • r2459r2744 Improve the performance and scrolling of plugins. This especially improves pages with multiple plugins playing video. Note to developers: this affects windowless plugins only. (Issue 93)
  • r2539 Fixes plugins not playing when embedded in a third-party frame on a page (Issue 1533)
  • r2740 Fixes a problem where using Flash plugins could lock up Google Chrome and cause 100% CPU usage (Issue 387Issue 772)

New Network Layer: Testers Wanted

We’re just about ready to turn on the new HTTP networking code by default. There are a few remaining bugs, mostly in handling SSL edge cases and HTTP authentication.

To use the new HTTP code, you can add a command line flag to the shortcut you use to launch Google Chrome. To add a command line flag, right click the Google Chrome shortcut, choose Properties, and edit the Target field. You can just add the new flags at the end of the Target line.

The new command line flag is:

–new-http

Enables the new network layer. Please put [new-http] in the description for any bugs you file.

Other Notable Changes

User Interface

  • r2474 ‘Duplicate’ (right click on a tab > Duplicate) opens a new tab instead of a new window.
  • r2631r2678 Adds the ability to sort table views in the user interface and turns it on for the keyword editor (Options > Basics > Default search: Manage) and cookie manager (Options > Under the hood > Show cookies).
  • r2643 Makes the link in the About box clickable. The link opens a page acknowledging the authors and license terms of third party code and software used in Google Chrome.
  • r2645 Keeps focus on the last match after the Find in page box is closed. (Issue 455)
  • r2704 Ctrl+S now brings up a Save Page dialog. (Issue 1653)

Search Engines and Suggest Services

  • r2564r2623 Fixes search results when the default search provider is voila.fr (or orange.fr) and enables search suggestions for voila.fr (French) and daum.net (Korean).
  • r2630 Fixes a problem with importing Windows Live Search as the default search engine.

JavaScript/Web API

  • r2571 Adds a command line switch to set the user agent string for testing: –user-agent=”some string”. We’ll be making changes to the user agent string before we exit Beta, and this will help in testing site compatibility. This isn’t really Web API, but seems mostly of interest to web developers.

Release Notes: 0.2.153.1

Sep 25, 2008 1:37 PM posted by Mark Larson  [updated Sep 25, 2008 2:16 PM]

Google Chrome 0.2.153.0 has been released to the Dev channel ONLY.

See http://dev.chromium.org/getting-involved/dev-channel for information about subscribing to the Google Chrome Dev channel.
Reminder: please file (or update existing) issues at http://code.google.com/p/chromium/issues.

Highlights

  • r2266 Fix scrolling (cannot scroll up) with touchpads on most laptops. Issue 4.
  • r2334 Fix the problem in 152.1 with the About box spinning forever to check for updates and leaving behind an orphaned chrome.exe process. Issue 2362
  • r2282 and r2320 Remove the separate installer for the Gears component. It is now installed as a versioned component alongside chrome.dll. When 0.2.153.0 (or later) is installed successfully, the previous version of Gears is uninstalled.

New Network and Window Managers: Testers Wanted

To use the new backend features, you can add a command line flag to the shortcut you use to launch Google Chrome. You can have multiple flags, so you can test both features if you want. To add a command line flag, right click the Google Chrome shortcut, choose Properties, and edit the Target field. You can just add the new flags at the end of the Target line.

The new command line flags are:

–new-http

Enables the new network layer. This is nearly complete, but there are still be some things that don’t work. Areas that need more attention: SSL and SSL-EV sites, proxies (especially requiring authentication), very large downloads (>2GB).

Please put [new-http] in the description for any bugs you file.–magic_browzR

Enables the new tab and window manager code. The code has been refactored to help make it more portable, easier to add new features, and make it more Windows-friendly. Things like ‘ Tile windows horizontally’ or extensions that manage multiple desktops/monitors should work, the full Google Chrome window menu is available when you right click a pop-up or application window title bar, and pop-up address bars looks nicer.

A couple of known issues on Vista (already fixed, but not in time for this release): the new tab button does not work and you cannot resize windows. :(Please put [magic_browzR] in the description for any bugs you file.

Other Notable Changes

User Interface

  • r2026 Double-clicking a tab’s entry in Google Chrome’s task manager (Shift+Esc) brings that tab to the foreground.
  • r2222 Your choices for Clear browsing data… are saved so the same boxes are checked the next time you open the dialog.
  • r2322 Add an “Add to dictionary…” option to the right-click menu for misspelled words. Use this to add a word so that Google Chrome does not highlight it as misspelled.
  • r2412 Fix an issue that could prevent users from saving bookmarks. Issue 1946.
  • r2413 Allow mutiple bookmarks to refer to the same URL (which can be useful if you want a bookmark on the bookmarks bar and also saved under Other bookmarks). To get a new bookmark for a URL, either drop a link on the bookmarks bar (not by dragging the star) or right-click the Bookmarks bar and choose Add page…
  • r2504 Adds a Page info option to the context menu (right click). This brings up the same information as double clicking the lock or warning icon in the address bar of an SSL page.

Plugins

  • r2400 Add support for Adobe Reader’s fast web view, which fixes a performance problem loading PDF files. Issue 206.

Javascript/Web API

  • r2061 Add anti-aliasing support for SVG shape-rendering=”crispEdges”.
  • r2250 Make navigator.language reflect the current UI language for Google Chrome instead of the operating system. Issue 1862.

SSL and SafeBrowsing

  • r1998 Fix a problem with links or redirects to pages containing malware. The warning page now correctly identifies the new page as the malware host, rather than the previous page.
  • r2098 Add support for Extended Validation (EV) certificates from GlobalSign.
  • r2363 Add support for Extended Validation (EV) certificates from CyberTrust.

Tab Model Rewrite (–magic_browzR)

  • r1996 Fix several issues on Vista, most notably that tabs were not selectable with the mouse.
  • r2205 Allow windows to be resized on Vista
  • r2406 Fix an issue with tooltips showing up in the wrong location.

Other

  • r2223 Turn off making a request to determine the local URL for Google (google.co.uk, google.co.in, etc) when Google is not your default search provider.
  • r2323 (related to r2223) Don’t set a cookie when making a request to determine the local URL for Google.
  • r2287 Fix a problem that prevented Google Chrome from being uninstalled immediately. Issue 2321
  • r2457 Fix the Open dialog (Ctrl+O) so that it does not lock the directory from which you open a file. Issue 2617.
  • r2466 Fix proxy exceptions that include upper-case characters. Issue 541.

Crashes

  • r2028 Fix a crash when using Find next (F3). Issue 1669, <b/1341577>
  • r2090 Fix a crash when using View Source on an https page. Issue 1951.
  • r2131 Fix a crash when copying data to the clipboard. Issue <b/1374632>
  • r2261 Fix a crash when saving a page. Issue 2206

25 Sep 08 A new version of Google Chrome dev branch

Google Chrome Dev Branch Updated

Google Chrome Dev Branch Updated

One of my previous posts talked about getting your Google Chrome version on the dev branch of Google Chrome.  I myself moved to the dev branch and the checking of new updated versions took forever and ended up not working at all.  I am glad to say this is now working!!!
If you have already gone to the dev branch of Google Chrome and cannot get the new updated version, uninstall Google Chrome, reinstall Google Chrome, and then switch to the dev branch again to get the latest dev version of Google Chrome.
If you have problems or questions, feel free to leave a comment, or contact me via http://twitter.com/googlechrome
Here are the official release notes for version 0.2.153.1 of the dev branch for Google Chrome.
Google Chrome version 0.2.153.1 has been released to Dev channel subscribers ONLY.
About the Dev Channel
The Dev channel lets you test the latest fixes and get access to new features as they’re being developed. We will release new builds to the Dev channel about every week so that you can preview –and provide feedback on– what’s coming in Google Chrome.
You can learn more about the Dev channel and how to subscribe here: http://dev.chromium.org/getting-involved/dev-channel/
Release Highlights
  • Scrolling with laptop trackpads is fixed (Issue 4).
  • Check for updates works from the About box (Issue 2362, was broken in Dev channel only).
  • Removed the separate installer for Gears. Gears is now installed as a versioned component in the same directory as Google Chrome.
  • You can now add words to the spellcheck dictionary. Right-click a misspelled word and choose ‘Add to dictionary…’
A more complete list of changes can be found here:http://dev.chromium.org/getting-involved/dev-channel/release-notes

Tags:

16 Sep 08 Early Access to Development Versions of Google Chrome

I don’t know about you, but I really don’t want to wait around for the next release of Google Chrome to come about.  I want updates all the time!!!  Well it looks like it is possible to get really buggy versions of Google Chrome nightly!!!  Oh yeah!!!

Here is the link, for me and you to enjoy.

http://dev.chromium.org/getting-involved/dev-channel/