Monday, May 21, 2012

Reclaim Space for Content on Google's Pages

So I find out that I can replace Google's navbar and the search bar with the same script (previous posts: link1 and link2). So I have updated the script with few minor bugfixes and it now works on following sites (including local domains too e.g. google.co.in, google.co.au etc.):

  • Google Calendar
  • Google Reader
  • Google Groups
  • Google News
  • Google Docs
  • Google Maps
You will need Greasemonkey or Scriptish addon on Firefox for it to work. Please find the script at:

http://userscripts.org/scripts/review/133912

Next plan is to make a similar thing for Google plus.

If some content on toggle UI is out of place refreshing the page will solve the problem.  Please tell me about bugs and wishes in comments.

Google Groups Topbar Collapser

Looks like the Calendar Topbar Collapser works just fine in Google Groups as well (hardly surprising). So the script is available here:

http://userscripts.org/scripts/show/133907

Collapse Top Navbar and Searchbar from Google Calendar

In my previous post I ranted about the UI space wasted in Google's pages. So I thought to do something about it.

Here is my first attempt where I remove the top navbar and searchbar from Google Calendar's page. I hardly use them and I suppose this is same with many users as well. Instead of these a small button on top left is shown which toggles the display of these items.

This is a Greasemonkey / Scriptish script. It is available at:

http://userscripts.org/scripts/review/133900

Update 1: Sometimes the G+ profile info box may appear out of place. Refresh the page and it solves the problem.

Wednesday, March 07, 2012

Google - Y u waste so much space

Recently Google is pushing the new themes all across the products for a unified look and feel. The new UI is more AJAX-ed and provides streamed flow of the content.

But with this there is a lot of UI real estate being wasted on my 15" wide-screen laptop, for controls which I would be using once in a lifetime during my use of the site (or web-app).

Consider the following screenshot of Google Groups new UI:

Only in the area marked by the red rectangle I have got a little scrollable space for the looking through discussions. A lot of space is is just wasted as:

1. The black navigation bar which could have been mouse hover only. This is present in all Google sites and I hardly use it anytime.


2. The Google logo, search text bar and Google+ buttons. While reading the discussions I wouldn't be using this all time. Why did they just made it fixed on the screen?

3. Group name, topics unread, my membership status and other buttons. Would I really be changing these with with every post I read?


And after passing so many hurdles I actually go the content I want to read.

Similar is the case with other Google products, see below for some screenshots:

Google Books


Google Reader

Google Plus (like anyone cares)


Google Viewer


Google Maps


Obviously with new features UI goes complex but with the UI which distracts from the actual content is just unacceptable. HTML / CSS / Javascript provide a lot of options for UI which can be employed to make the interface a lot cozier.

Friday, January 13, 2012

Without The Answer



An email that bounced
A phone never got picked
A letter returned undelivered
A door that remained closed
A road sign removed
A broken bridge
A promise incomplete

Friday, September 23, 2011

Lokpal Is Not The Magic Wand

Anna has created the national movement which has shaken the masses to action and the government on its table.

However, the citizens of the country are shouting against the graft as if its the only problem that we have - the magic wand of the Lokpal will just solve all out problems and we will have the Ramrajya. But corruption is not the only problem we face. True, Lokapal will create transparent systems and we should aim for it. However some of the problems which we face are not due to the graft but because of the poor decision making, weak foreign policies, populist measures etc. as well. Here are some of the few:

1. Environment: This is a global issue. But we needs to put up a firm step. We are the country that will be one of the worst affected by the environment changes. We need a well thought out framework which gives us sustainable development and living.

2. Insurgency: Matters related to national security are kept under black covers and these matters cannot be scrutinized publicly. Issues of Kashmir, North East states and Naxalism cannot be solved by mere force. We need strong public opinion and political willpower to rise above petty differences and provide long term peaceful solutions.

3. Security forces atrocities: AFSPA is a menace for the people in North Eastern States and Kashmir. Even if we keep that aside it, a lot happens in the police stations as well. Section 197(2) of IPC, 1973 Code of Criminal Procedure and various state laws provide various immunities to police and security forces. Its not a surprise when they have been alleged about false encounters, forging evidence and human rights violation. We need better training, proper equipment and effective intelligence, not more of Daya Nayak's.

4. High-handedness of elected politicians and higher officers: A series of transfers follows every appointment of CM and PM. Mostly based on the loyalty and affiliations of officers than professional excellence. Also, the statues and parks constructed by UP's CM Ms. Mayawati are legal. So is the change of the Indian Railways headquarters from Delhi to Kolkata by Ms. Mamta Benarjee. From hikes in salaries of MPs and MLAs to the various amenities enjoyed by higher ups are legal, many times without justification.

5. High Population: Everyone talks about corruption, but none discusses its most prominent reason.

   '''High population and paucity of resources to satisfy them'''

With India's population set to become maximum in coming decades we will face food, water, energy and health problems unprecedented. We need more than just adverisements for population control.

6. Social inequality: Inequality in out society based on gender, caste, religion, region and ethnicity is deep rooted. Making the laws doesn't actually help. Untouchability is a crime, but it is still practiced in many parts with impunity. Reservations have become a political issue. Societal changes need altogether different movement.