Design at Microsoft

The full interview is really interesting and you can find it at The Verge.

Loved the subtle tips about coherence between hardware and software going to the font used on keyboards. Again, that is something that probably very few would even think about it but if used would definitely improve the user perception of a single, cohesive and user-friendly system.

On the down side, they had to wait to 2009 to share the color palettes and compare designs between internal Microsoft orgs?!

The question is, if they have designers of this quality, why haven’t they managed to change the crashing train before?…

MSN Messenger finally open

” Today we’re taking another step, with the public availability of access to the Messenger network via XMPP, an open standard. This means that anyone can build innovative messaging clients—either stand-alone or built into their devices—that include access to Messenger’s 300 million active users.”

Anyone can build a Messenger client—with open standards access via XMPP

Years later, Microsoft finally joins the standard protocol that everyone uses, allowing us users to finally use ichat to talk in the MSN network and probably improving the reversed engineered library that Adium and others use.

However, in typical Microsoft fashion, while they appear to join a standard they do it in a non-standard way… And now the login parts appears to use some OAuth magic (of which i’m not qualified to talk about) instead of the standard protocols than everyone else already uses.

So, no need to go running to your ichat program, Apple still needs to update it for using the standard protocol XMPP with MSN (which iChat already supports…)

Ah Microsoft. Somedays i have true faith in you. And then you go and just spoil it all again…

Getting to the Bottom of Windows 8 Is Nearly Impossible

“This is post-Gates, 21st-century Microsoft at its very worst. Oh, sure, Windows 8 ought to be a great OS. The Metro interface looks fantastic, truly revolutionary and extremely attractive. And we’re sure that Windows 8 classic will build on the stability and success of Windows 7. This isn’t Vista. Vista was a disaster of a product that actually had some half-decent marketing and crystal-clear messaging.

No, this is the opposite of Vista. Windows 8 is a great set of products with lots of potential that Microsoft is likely to tank because it’s trying to cram way too many disparate pieces into one box. Why not have a tablet OS, a PC OS and a smart phone OS? Or one that runs them all but comes in distinctly different flavors? Why try to cram two PC OSes and a tablet OS — all of which to pretty notably different things and have pretty serious restrictions — into one “product?” Software is supposed to be easy to use, not frustrating and confusing. This is slick 2010s software with overcomplicated 1980s marketing. It just doesn’t make any sense.”

Redmond Channel Partner

Decisions, decisions.. They’re so hard to make. Specially when the man in charge doesn’t really understands what he is supposed to sell.

iOS Fonts

“Starting with iOS 5, the same 58 font families are now installed on both the iPad and iPhone. Hooray for more Gill Sans on the iPhone. (Fonts installed on Android: 3.)”

Daring Fireball

Taking Away The Magic

“And Apple took away that magic, bestowing it solely to iPad 2 owners and leaving my hindbrain and fingers pointlessly swiping every now and then (even as I typed this and tried to switch to Twitter momentarily to gripe about my usual morning headache).

But maybe I’m not getting the full point across here, so I’ll try again: I became so used to switching between apps without using the home button that the iPad is now the most frustrating device I own.”

Rui Carmo

I guess today is rant at Apple day. Nothing they don’t try real hard to to deserve sometimes.

Printer catalog

BRCL9440

Want to see something really cool?

Open Finder, select your Mac hard disk on the left, then select the /Library folder on your disk top level. Now type “icns” on the Search field (upper right corner of finder window) and select “Search: Library” and “File Name”.

You should now be watching a Finder window filled of magnificent icons representing real life printers, plotters, scanners and other assorted hardware.

Zoom in to the maximum. Scroll down. Now say “Ahhhh!”.

The realism and detail level on these things is amazing. You can actually recognize any physical printer that you use, down to the numbers on its keys. And there is an endless supply of them. I thought the nice icons i usually see on the printer preferences pane was only done to for the high price / office grade printers i usually use but it’s for all of them. Brother, Cannon, HP, you name it. On my case i can even see the Texas calculator i use.

Of course, many of these icons are in fact pictures converted in to icons (512×512 pixels max), but there are also drawn icons and pictures converted to drawing. All in all, an amazing attention to detail, even on the simpler icon level.

Quicklook your install packages

 

One of my biggest complaints and pet-hates are the Install Packages many developers feel they must include. (( I always have the impression they’re just Windows developers that transitioned to the Mac without fully understanding it. ))

The problem is that Install Packages are a security and abuse issue waiting to happen. You are required to go back to the “dark ways” and just mindlessly click “next, next, insert password, next…”

 

to go through screens of useless information while the installer package can simply be wiping out your home folder and installing a key logger on a system level and you will never even know what it did.

A possible solution to this is a Quicklook plugin called “Suspicious Package“, a very apt name i must add. With it you can simply invoke Quicklook (( through pressing the space bar on finder or right-clicking it and selecting on “Quick Look filename” )) on a Install Package and see what its contents are.

You will now see where the installer will install files, if it haves any install scripts (and you can look through these if you understand them) or if they require an Admin password or a full System Restart to install. All without even executing the file once.

 

a quicklook on MAMP install package

A QuickLook on the MAMP install package.

The installation of the plugin itself is very simple and you just need to drag the plugin to your Quicklook folder on YourUserFolder/Library/Quicklook . If no such folder exists just create it with the exact name of “Quicklook”.

It should be noted that although Mac OS X is a very secure system, it is no more secure than any other when it comes to the user allowing suspicious applications to run with the elevated privileges of a Administrator. If an application has that privilege, because you gave them to it by typing your admin password, then the app can do as it pleases with your system. So, always go for the paranoid side of things, specially the ones that you are not fully sure of its character. Better safe than sorry…

 

Create your own Applications Folder

Applications FolderFew “regular” users fully realize this (( specially new “Windows converts” )) but Mac OS apps are just a single contained file that you can run from basically anywhere. This includes your Desktop, a USB disk or any other location of your choosing; but Apple has inserted in your Mac OS a little hidden gem: the User Applications folder.

To use it, you can just create a top level folder on your Home folder, named “Applications”. After you do this, your Mac system will even suit it with the Application folder icon you now see on this post and spotlight will give it a preference on the ordering list of results.

You now have your own Application folder to use. You can simply drag and drop apps into it as you would do with the system level application. And you can drag this folder to the dock and have it appear with the App folder icon.

Some applications might even work better they are on this standard folder than if you just kept it on the desktop or other random spot, although i can’t say this for sure.

The best part of this is that if you are using a shared Mac where you aren’t the admin or simply don’t want to let every other user access your apps, you can simply install them on your User folder and keep them private and non-intruding for your host OS. And if you’re a non-admin user this is pretty much the only way that you can get to install and use applications at will.

And there you go. The shared Mac where everyone gets to have their own System with basically no overlapping regarding ownership of the Applications you use.

Twitter needs to die

“Twitter was largely based around SMS, and there is no metadata payload for SMS, so those links had to be included in the 140 characters themselves (and yes, SMS is 160 characters, but Twitter set aside 20 for usernames). Yet another reason why SMS needs to die.”

MG Siegler

Or, i would add, Twitter needs to grow up and drop the nonsense 140 character limitation.

Is there any logical reason why we should write grammatically incorrect and unarticulated semblances of a sentence on Twitter? If they want to make it short, can’t it be a simple 500 or 1000 character limit? It would probably encompass 95% of the ideas and comments people want to make on Twitter. And we wouldn’t have to go phishing around for the previous comments on a discussion to understand what the hell the person was saying on part 16 out of 25, or something like that.

Celebrate the life

Steve Jobs departure

I’m not one to usually embark on bandwagon expressions of sympathy when someone dies. The truth is i didn’t knew Steve Jobs, never met him and i can’t say that he meant anything emotionally to me. So i wont shed any crocodile tears for him publicly. That would be an insult both to him and to those that actually knew him and will miss him.

I once read one of those New Age / Zen style phrases that actually had a content and actually meant something; it went like this: “Don’t be sad when someone dies, rejoice because they have lived”.

So, within this frame of mind, I prefer to focus and honor the contribution given by Steven Jobs to the technology & industrial world and the “common Joe”. I prefer to be glad that he lived and actually helped to shape the computer industry into a “rest of us” friendly industry. And, i believe, that is the “first” of the two teachings that Steve leaves as entrepreneur, technologist and visionary.

For the rest of us

When computer technology was going the IBM way, a dehumanized, CLI-only interface, “you need to be one of us initiates to actually use it“, “centralized mainframes are the future and nobody needs to have a device like this at his home”; Steve and the rest of Apple had the vision that it didn’t had to be this way; that Computers could and should be for the masses: the regular joe that didn’t went to the University or wore a black suit and tie, the household mom that just wanted to do a gift list or a recipe cookbook, the kids with their homework assignments.

The graphic interface was until then nothing more than a lab experience. Neat, but ultimately useless and stuck in some closed lab. Steve had the vision to understand that that technology could allow anyone to use a computer and be productive without actually understanding what was below; and that they didn’t or should need to know that. And it did. It truly did. Technology to the masses, a computer in every home, creativity flourishing everywhere. The popularization of the Graphical Interface, the knowledge that you could just pick up a funky looking piece of plastic called mouse and drag things around on a metaphorical desktop, or draw pictures like you were holding a pencil was magnificent. It changed the world around us and the future to come.

Apple wasn’t ultimately successful in bringing these “gifts” to the large masses of the world though. Apple wasn’t ready, Steve wasn’t ready, mistakes and blunders were made. It’s easy in hindsight to point out the mistakes done by those pioneers, but they didn’t had the accumulated knowledge that us XXI Century citizens have, thanks of course to the same technology that they were designing, building and selling. But every other competitor around then, every other IT company that tried to built something to the masses knew then that if they were to succeed in that business they needed to go the Apple way, the easy-to-use GUI interface with its metaphorical desktop and its faithful companion, the mouse.

And that is the first “gift” that Steve brought us. That in a such complicated world as Software and Computers you should strive for Simplicity, Ease of Use, Focus and Clarity on the task at hand. “Gazillion” buttons and options and complicated and endless menus and submenus or “preferences windows” are good on paper and for geeky engineers (( hey i’m actually one, but this is a very common fault among ourselves. )) but not for the “rest of us”. If you want to reach to the masses, then that’s the only, and best, way.

Race for quality

The second “gift” Steve brought to IT business world, was a even more different-thinking one. In a industry where every one competes on low cost and crappy hardware, where the quality of the product is measured by random specs announced on a packaging box but where none of them actually work together, where everyone assumes as normal that you should replace your computer every 18 or 24 months (at best), where everyone is too afraid to scare some client aways and so pack every product with every ancient port or subsystem available in the most un-ergonomic way possible; in such a business, Apple was the only one that had the courage to stand up and say We will not make crappy products that we are ashamed of selling. And that, amazingly, was a breakthrough statement for most.

Back in a 2008, (( Cnet )) Steve said this: “We don’t know how to make a $500 computer that’s not a piece of junk; our DNA will not let us do that.” Now here is something amazing and that you don’t see often. A company that chooses not to go to the “hot spot” on their industry because they don’t believe that they can do a good work on it and refuse to do a bad one. If only all companies were like this.

Steve called computers “a bicycle for the mind”; i really like that definition as that is how i feel about computers: a mental training and workout tool. When you build a product with so many possibilities and uses, then don’t run to the bottom. Don’t settle for the cheap commodity status. Someone might make a quick dollar from it, but it doesn’t have to be you. Go for a goal. Do products for “someone” not just a vague “consumer target” or “research group”. Design a computer for the graphic artists; or for engineers; or for household parents. Choose a target for (from?) your vision and do a product that they need to have. That improves their life, their productivity, their leisure. Build with quality, design “i care with you” on your products. Try to think like your customer to figure out where you are making them adapt to your product instead of the other way around.

Good ideas spread around

I’m no business man unfortunately. Haven’t had that great idea from where i can start building up. I’ve learned and grown a interest for these aspects of business and usability both by formal education and some experience listening to regular people around me. Currently i’m researching and looking at some completely unrelated features/usability issues and thinking “This current proposal is insane. The common joe can’t, nor should have, to go through these hoops to use this. There has to be a better way, a simpler, more direct way, that allows the regular user to use this product to his benefit with a minimum mental effort. Something my grandmother could use.” And so, i’m looking for it, avoiding the “if everyone proposes or is using this then it must be the only solution” trap. Because it isn’t. And if it is then it’s just wrong. Strive to find a better one.

This mental quest for simplicity and usability i actually learned from using Apple products and seeing as everything was simple and “just works”. When Steve said “for the rest of us” he was talking about the Computer industry, but his approach, his Vision, could and should be applied everywhere. And that’s magical!

So, for these two gifts Steve, thank you. I’m very glad that you have lived.

Just one more thing… (( Black and White Apple with Steve Jobs silhouette by Jonathan Mak | Acrobat Steve Jobs by David Paul Morris/Getty Images News ))

NewImage