Skip to navigation
   
Simon Bisson & Mary Branscombe's Blog

Hidden features

By Simon Bisson & Mary Branscombe in Editorial

Posted in operating systems, Futures, Windows, Microsoft on April 12, 2009 at 2:39 pm

Permalink | Author Profile

Too often little things hide away from you, little things that could simplify things or make things just that teensier bit easier. Take this one, for example:

As a followup to getting Windows 7 running on our media centre/TV, I was getting to grips with the various user account dialog boxes. I wanted to make a machine part of the domain I use here at our home office, but I really didn’t want the whole “CTRL-ALT-DEL” login screen experience. After all, I was already using fingerprint recognition to control access to my laptop - so I wasn’t at risk from fake login screens.

I was adding a couple of my standard users to the laptop in question, when I found something I didn’t recognise in the advanced tab of the User Accounts dialog. It was an option to suppress CTRL-ALT-DEL on login. “Huzzah!” I thought, “Something else good and new in Windows 7!” After all, there’s lots of UI tweaks in Windows 7, and something like this seemed to fit in with the new ethos at the heart of the OS.

But something nagged at me. The dialog box didn’t have the look of something added in Windows 7, and it was running outside the control panel window. I tracked down the same dialog box on a machine running Vista, and yes, the same option was there. Microsoft had put the option in long before I’d thought to look for it. Then it occurred to me - was the same option in XP?

As I don’t have any XP boxes around with the ability to join a domain (my biggest annoyance with XP Home running on a netbook), I had to resort to search engines (and O’Reilly’s Safari Online) to find that the function had been in Windows as far back as XP

That’s one of the problems with Windows - in fact with pretty much all operating systems. They’ve grown over the years, building on an original set of UI ideas, on and on and on. The result is a set of user interface behaviours that inherit from old versions of the OS, and where dialog boxes don’t inherit the new ways of working. Bits of UI are buried under layers of new ways of working, and suddenly jar when you find them. The search-driven approach at the heart of the current generation of OSes changes the game, making these bits of old UI discoverable, and opening them up to all and sundry.

That’s a big problem for companies like Microsoft - there’s just so much code in Windows that it’s impossible for them to find and sanitise every window, every dialog.  So what’s to be done? In the end, I suspect, nothing. It’s too expensive to find and fix them all. After all, these are dialogs that only the dedicated and most inquisitive will find - and for most of us, they’ll be settings pushed out by policies. So what matter if they look odd, or old? Even so, it’s something that needs to be cleaned up over time, slowly building a consistent user interface look-and-feel.

Of course, by the time we’ve fixed them all, it’ll be Windows 9 or 10 or OS X 8 or 9, and we’ll just have to start all over again.

12345
Not yet rated
Loading ... Loading ...

Previous Post | Next Post

 
 
Comments

Comment by aesthref - July 31, 2011 on 9:47 pm

Планы, ракурсы, фокусы. Люблю, когда много фоток)

Make a comment

* required

* required

We stop spam using reCaptcha.
Type the words below and click Submit Comment.

   
Tag cloud

citrix goview mobile data tariffs search Linux IT transformation navteq Internet Explorer conference relocation installer Lenovo ballmerbot IM people BitLocker routing flex bombe Vista moblin upgrade enterprise architecture O2 Moonlight RSS search laptop information office Acrobat Pro virtualisation Wimbledon insert SIM mobile network data centre transformation WPF thermo Trend Micro co-processor MING dvi atom Sony pixetell html spam QWERTY numbers macro regulations eu Windows Mobile gameboard management hyper-v cold fusion wireless USB design mobile broadband utility Trolltech troubleshooting Embarcadero utilities Loki windows server 2008 r2 Mini-Note credit crunch CTO greenplum bandwidth Hugh Thompson storage screen productivity MacBook Air connectivity netiquette tennis DLP mainframe Gartner social networking ultraportable GPU IT policy Nuance machine learning bug spam fighting anti-trust fonts TSA fingerprint venture capital designer system management calit2 patch Tuesday isp netbook regulation Treo Pro data centre gabriola licensing BBC mythbusters macbook bugs social engineering cosmic rays BT meaning screencam Magny-Cours power supply Large Hadron Collider Skyfire business intelligence Nokia legislation malware OQO Google applications nvision08 NexT telecoms iPass downturn conferences AskEraser Protected View verdana BlackBerry software bea uninstall Asus RBL android international roaming Netscan AIR consolidation Windows Server NGSCB DOS user experience smartphone installation Google IO cloud rc cracking appstore RAZR NAS NVIDIA IIW2008b tele atlas augmented reality privacy lost server HP Bill Cheswick cisco virtual desktop ClipMate encryption Previous Versions mobile Linux Windows 7 vs Windows Vista migration ANR fire Fire Eagle geek tourism training Greasemoneky Pal email power Tim Berners-Lee application compatibility HSDPA control panel ipv6 data tariff developer g-1 Xen teched wifi Intel security theatre OFCOM office 2010 Jeff Jones green printing electricity price performance microsoft research network T9 Opteron yahoo old software voice instant messaging server IO Wyse etech Mercury fingerprint scanner twitter exabytes Microsoft ec2 camera green IT ribbon media open microsoft security essentials competition bletchley park battery life bbc iplayer Frauenhofer power saving web2expo EMC Opsware data loss DOSBox monitor analytics business FUD Chrome multiple monitors interoperability ruggedized visualisation database Express Gate ipsec Istanbul aws lockdown hibernation Dell codec pgp Palladium rich client DSL vmware HTML 5 private cloud Girl Geek Dinners WinHEC CERN market share business continuity AuthenTec Bing Tripit mapping Corsair Internet Explorer 8 support wubi GPS processors Crossfader cellcrypt griffin optical interconnects whitelist DisplayLink O'Reilly radeon MAX rtm geneva netbooks SSD CPU disk space active digitiser UMPC EEE Safari gaming HSPA mobility Web 2.0 mms 2009 SP1 moscow dual display wildfire workflow IT value firewall deperimeterization catalyst adfs IDF pre-boot future in review CUDA MRDA Ray Ozzie setup acquisitions geocaching service oriented enterprise Quest system center 965 futura beta test hp microsoft research transcoding Java wes Mark Hurd fault trends keyboard cam phone settings Windows Server 2008 traffic Tombstone Objects it pro SBS open source xT9 identitity T-Mobile Enterprise 2.0 Bill Gates beta Apple Google Sets RIM Internet tablet Seagate thin client politics Ask.com advertising offload web 2.0 expo lawsuit Palm browser security Motorola demo direct access flash drive Live Mesh docking station SMB 2 MacWorld 2008 city Location security paradox iPhone drivers natural interface ADFS 2.0 hold music hdmi merger secure Netscape backhaul hacking amazon robot anti-virus bolt quiz Ruby On Rails networks BES user interface 64-bit ucsd london evernote Beacon high performance computing windows 7 media center navigation Google Spreadsheets business technology optimisation case demo09 windows d2c VSSAdmin IT automation server sprawl IBM dual boot 3G Verbatim ubuntu Vodafone isps WEI HMT ports timezones flash p2v collaboration Smartbook OEM MIX police task bar CES emulator MIX08 oracle Secunia hierarchical temporal memory RIA Mozilla i-mate CardSpace october SapphireSteel MWC legacy magic data biometrics accessories information cards images OpenID innovation enterprise no signal fibre identity theft Gears wave Clear RX Eee PC geotagging voice recognition terabytes LHC information rights management education anti-patterns colossus 2009 TouchSmart 2.0 accelerator forensics development Active Directory Firefox Tablet PC switch Tablet Kiosk annotation TechEd 2008 maps Volume Shadow Copy how do I get the back off? Credentica phone management christmas LiveID deborah adler business model HTC cables Toshiba Portege R500 vulnerabilities disaster recovery claims Facebook mash-up webkit cloud service google online applications identity metasystem GPL Salesforce Delphi desktop. PC Jeff Hawkins Adobe Windows Live congestion charge Qualcomm data loss prevention national museum of computing history appzero Visual Studio project M&A WWW apps public cloud hard drive clean install office politics culture mobile ofcom network icons hardware Itanium Reqall mobile infrastructure RSA 2008 web patent Ruby toshiba ikea context mscape safend cloud computing ATI todo list outlook disk SKU community Xobni Trampoline winhec2008 exchange mysql g-2 amherst .NET target business technology automation ProCurve benchmark Mono parallel computing display video Tom Hogan logitech gamer remove back sun usb Dopplr Numenta streaming media Opera semiotics ontier virus pen computing Barracuda Hp 2710p mobile working distributed computing AMD CIO power cuts Silverlight turing
Advertisement
Advertisement