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

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