sotto.org

Posts tagged as ‘Google’

node.js

Evented I/O for V8 javascript. # § , , , , , , ,

Optimizing HTML by omitting certain tags

Didn't know that omitting these tags still results in valid markup. # § , , , , ,

Recreating the button

Doug Bowman from stopdesign:The buttons are designed to look very similar to basic HTML input buttons. But they can handle multiple interactions with one basic design. The buttons we’re using are imageless, and they’re created entirely using HTML and CSS, plus some JavaScript to manage the behavior. They’re also easily skinnable with a few lines of CSS, which was a key factor now that Gmail has themes. # § , , ,

Why Google Employees Quit

Short: compensation, unrealistic expectations and cultural fit. Plus ça change. # § , ,

Obama Unicorn

Worse than furries # § , , ,

Chrome for MacOS

Prebuilt binaries for OSX. Not ready for primetime, but usable # § , ,

Scroogle

It was bound to happen sooner or later. # § ,

I’ll Take Safari for the Block

Actually, the non-block. David Carson's post Android uses WebKit, reveals one reason why Safari 3 appears so much faster than the previous version: they simply don't block rendering while waiting for resources that traditionally block other browsers. Current browser implementations normally block rendering while waiting to download stylesheets and external javascript as evidenced in the recommendations made by Steve Souders in his book High Performance Websites. Animated events especially highlight new efficiencies in their Javascript implementation. Slide effects or animation on the page are butter-smooth compared to other browsers. They feel almost client-like. Safari 3 is such a marked improvement, I use it as my daily browser in OSX, supplanting Opera, which is a real shame since I'm one of only a handful of people who actually use Opera at the day job. Installing Adsubtract and GreaseKit help to round out some missing features due to the move. # § , , ,

I Can See My House From Up Here

Actually, I can see my car in Google Maps' Street View (it's the silver one on the street). I don't live at the address listed on the screen; I'm in a cul de sac further back past those houses in the foreground. This is about three blocks from downtown Mountain View. All your house are belong to us. I can see my house from up here

# § , , , , ,

Google’s Master Plan

Saved for posterity # § , ,

The Other More’s Law

Barry Schwartz at a Google Tech Talk discussing the "paradox of choice":http://video.google.com/.videoplay?docid=6127548813950043200. There are "more techtalks available":http://video.google.com/videosearch?q=techtalks if you are so inclined [via "webword":http://www.webword.com]. # § , , , ,

The Second Coming of Google Reader

I finally had a chance to use the recently updated Google Reader, which I recall I "completely pasted":http://sotto.org/2005/10/08/i_preferred_the_first_version_when_it_was_called_gmail/ the last time I posted about it. Well, after a year of tweaking their interface, I think the GR Team has completely hit the ball out of the park with the changes they've made. One of my complaints with the previous version of GR was that the layout did not facilitate easy scanning of feeds, which basically made the experience lugubriously slow. But the biggest complaint I had was that the reader didn't behave like GMail, which was what I was using for RSS at the time. Coupled with some awesome "greasemonkey scripts":http://sotto.org/2006/01/06/gmonkey/, it was very hard to beat the GMail with RSS interface / keyboard model, at least in how it pertained obviously to my workflow. The interaction model of the new reader is now definitely more in line with how GMail behaves, going so far as to include features of some of the greasemonkey scripts I mentioned above. I believe Mihai Parparita is on the GR team, so that would probably make sense. In addition, they've included even better keyboard enhancements, such as pressing spacebar to open and read the next post. Basically the entire interface can be navigated via keyboard. Oddly enough, GR now behaves like Opera's RSS reader, with the advantage going to GR because it is server-based. These new behaviors are so good for power users, I would argue that these interface enhancements should be reintegrated into back into GMail for good measure. Alas, not everything is perfect with the new reader. As with most Google webapps of late, there is no Opera-lovin'. But luckily, someone wrote a "user script":http://my.opera.com/Stoen/homes/files/reader.js that fixes GR with Opera. Just put that file into the folder of your user javascripts and the app works niftily. So GR team, thanks for listening to your audience, great work and kudos bars. # § , , ,