Mac OS X

Mac OS X Yosemite – How to disable autoresizing tabs in Safari 8

With new Apple system OS X Yosemite new redesigned Safari came in. You might remember our fix for Safari FavIcons. Now it's time to fix auto resizing tabs that resize to full screen, rather then keep to defined short size (like in Google Chrome). And again EasySIMBL comes to the rescue with CosyTabs add-on.

So how to get short, and nice tabs, instead of long, non-managable ones? Sure, there was Glimps but it's not supported on newest Safari 8 browser breaking lots of other functionalities.

Updates

This article has also been prepared for new version of Safari on Mac OS X El Capitan. 
If you're interested follow the link for step-by-step instructions Mac OS X El Capitan – How to disable autoresizing tabs in Safari 9.
If you've upgraded from Mac OS X Yosemite where you've been using Easy SIMBL you may want to read  Mac OS X El Capitan – How to get SIMBL working after upgrade.
If you've problems with SIP (System Integrity Protection) you may want to read Mac OS X El Capitan – How to manage SIP (System Integrity Protection) which is necessary to get SIMBL running.

Solution

Here's a way how:

  1. Install EasySIMBL, which is an extension manager for Mac OS X apps and move it to an Applications folder.
  2. Open it up, and make sure to check Use SIMBL

  1. Download CosyTabs plugin, extract it and finally drag & drop .bundle file into the EasySiMBL application.

 

 

  1. Then simply restart Safari, and you're done!

Alternative Solution

Please note that if EasySIMBL is not working for you (versions older than 10.10.4 b4 still work) you can download SIMBL which EasySIMBL is based on.  However the changes made to EasySIMBL prevent it from working on newer systems. It's suggested to try EasySIMBL first thou, as it may get fixed by the author by the time you read this. The difference is that SIMBL has no graphical interface so some steps have to be done manually.

Quick SIMBL instruction below:

  1. Download SIMBL
  2. Unpack SIMBL.zip package
  3. Use SIMBL-0.9.9.pkg to install application (just follow installer with no changes needed)
  4. After it's successfully installed simply copy plugins into /Library/Application Support/SIMBL/Plugins for all users, or ~/Library/Application Support/SIMBL/Plugins for just your account.
  5. That's it.
  6. After Safari restart everything should be working again. That is on Mac OSX Yosemite.

For Mac OSX El Capitan things get little complicated with the introduction of Rootless (as Apple calls it) or SIP (System Integrity Protection) mechanism. You can read about it on Total FinderWe've covered How to get SIMBL working in Mac OS X El Capitan after upgrade in one of the newer blog posts. After following this a bit complicated procedure simply follow the steps described above to disable autoresizing tabs in Safari 9.

This post was last modified on March 24, 2016 00:19

Przemyslaw Klys

System Architect with over 14 years of experience in the IT field. Skilled, among others, in Active Directory, Microsoft Exchange and Office 365. Profoundly interested in PowerShell. Software geek.

Share
Published by
Przemyslaw Klys

Recent Posts

Active Directory Replication Summary to your Email or Microsoft Teams

Active Directory replication is a critical process that ensures the consistent and up-to-date state of…

3 weeks ago

Syncing Global Address List (GAL) to personal contacts and between Office 365 tenants with PowerShell

Hey there! Today, I wanted to introduce you to one of the small but excellent…

5 months ago

Active Directory Health Check using Microsoft Entra Connect Health Service

Active Directory (AD) is crucial in managing identities and resources within an organization. Ensuring its…

7 months ago

Seamless HTML Report Creation: Harness the Power of Markdown with PSWriteHTML PowerShell Module

In today's digital age, the ability to create compelling and informative HTML reports and documents…

8 months ago

How to Efficiently Remove Comments from Your PowerShell Script

As part of my daily development, I create lots of code that I subsequently comment…

9 months ago

Unlocking PowerShell Magic: Different Approach to Creating ‘Empty’ PSCustomObjects

Today I saw an article from Christian Ritter, "PowerShell: Creating an "empty" PSCustomObject" on X…

9 months ago