Tony Schreiner's Blog

Developer - Internet Explorer | UX | Privacy | Web Graphics | HTML Platform Infrastructure | Windows. Fighting complexity for 15 years and counting.
Posts
  • Tony Schreiner's Blog

    Toolbar Compatibility Debugging Walkthrough

    • 7 Comments
    In the past I’ve found debugging walkthroughs useful for picking up new techniques. In that spirit here’s a quick rundown of a bug I was investigating today that may have some useful tidbits. This was a crash in IE that involved a toolbar that I...
  • Tony Schreiner's Blog

    How ! to code

    • 0 Comments
    A little rant to prove I'm still alive. :-) Here's a pattern I see every now and then that makes my brain explode. This is a simplification, but the two bools that are named exactly the same except the word "Dont" are real, as is the "partial assert...
  • Tony Schreiner's Blog

    Bad Software

    • 15 Comments
    "Wow, that sucks," pretty much sums up my personal experience attempting to sign up for Napster and download music. I just bought the Creative Zen Micro because my iRiver -- which I otherwise like -- does not support DRM protected music. This means...
  • Tony Schreiner's Blog

    MSN's Tabbed Browsing

    • 6 Comments
    In a future post I will talk about some of the challenges relating to building Tabbed Browsing as an add-on to IE. The MSN team has taken on this challenge, and their latest toolbar adds tabbed browsing to "older" versions of IE. I haven't used this...
  • Tony Schreiner's Blog

    IE7 Tabbed Browsing Details

    • 10 Comments
    I've added some details about the IE7 Tabbed Browsing implementation up on the IE blog . Check it out.
  • Tony Schreiner's Blog

    Desktop Heap Limitations

    • 9 Comments
    If you have a lot of applications open one thing you might notice is that Windows -- even XP -- will reach a point where no more windows can be opened. For me, IE hits this point after about 40-50 windows. Depending on what else you have running, you...
  • Tony Schreiner's Blog

    Tabs in Internet Explorer 7

    • 2 Comments
    The IE blog has an announcement about Tabbed Browsing in IE7. One of the reasons this blog has been so quiet over the past few, uhm, months is that I've been spending a considerable amount of my time working with a few others on the "Browser UI" team...
  • Tony Schreiner's Blog

    XP SP2 fixes

    • 4 Comments
    One interesting change I discovered in XP SP2 was that Subspace Continuum -- the first and (by far) best massively multiplayer online game -- now runs on XP without entering an infinite loop trying to launch the process. This only repro'd under certain...
  • Tony Schreiner's Blog

    Internet Explorer in XP SP2 RC2

    • 41 Comments
    First, I'll join everybody else in announcing that XP SP2 RC2 is available for download ! If you've put off installing it, now's the time to give it a shot and test all of your favorite applications and web sites. Most of the work recently has been on...
  • Tony Schreiner's Blog

    Breaking-in electronics

    • 7 Comments
    For best performance, you should make sure to break in your cables. Otherwise, you may be getting substandard audio performance and transfer rates - I hear that breaking in your modem cable will let you get 64kbps out of a standard 56k modem!. ;-)
  • Tony Schreiner's Blog

    Expression 3: Vector drawing application available for download

    • 3 Comments
    As others have pointed out , Microsoft has made available a free download of Expression 3, apparently acquired from Creature House. My first impression, having only played with it during breakfast and lunch, is that it's a very cool app. It has a standard...
  • Tony Schreiner's Blog

    My MSN

    • 10 Comments
    I'm not sure when the changes happened, so this could be really old news, but I was pleasantly surprised when I visited http://my.msn.com today. It's always been configurable, but now it's pretty slick. You can easily add and remove content modules...
  • Tony Schreiner's Blog

    A Good MP3 Player

    • 33 Comments
    Check out these features: Supports MP3 and WMA (and mounts as a hard drive) 4 GB storage 10+ hr removable lithium-ion battery Size is 3" x 2.5" x 0.4" for the one standing up, 2.4" x 3.1" x 0.4" for the one laying down. Around the size...
  • Tony Schreiner's Blog

    Getting the flat menus back in Windows XP

    • 4 Comments
    I'm not sure if anybody else has this problem, but after I have used XP for a while the menus seem to revert to an ugly 3D look instead of having the clean, flat border. No amount of tweaking seems to get back the flat menus except going back to the original...
  • Tony Schreiner's Blog

    High DPI in IE: Tip & Mystery Solved

    • 11 Comments
    On his blog (and in a comment on my 120 DPI post ) Omar points out a super-secret registry tweak make IE do extra scaling in high DPI mode . IE already adjusts for well-written web pages, but if you're using high DPI and still feeling cramped on some...
  • Tony Schreiner's Blog

    Notepad Replacement

    • 3 Comments
    Omar Shahine links to a notepad replacement , including instructions for bypassing System File Protection to replace the notepad.exe binary. As a hardcore emacs user I've never bothered to replace notepad, but this would be very useful on test machines...
  • Tony Schreiner's Blog

    Fonts on XP

    • 9 Comments
    Scoble and Dudley are having a debate about fonts and I can't help but think the little screenshot isn't enough to go on. For one, it's clear that Japanese fonts are not rendered using ClearType, so that's a topic for a different day. Right now I want...
  • Tony Schreiner's Blog

    PQI Intelligent Stick

    • 3 Comments
    Last year, when visiting the new Fry's in Renton, I ran across one of these , and bought it instantly: Sure, USB drives are always useful, but this has one additional compelling feature: it's small enough to put in your wallet. I find it much...
  • Tony Schreiner's Blog

    Enabling Remote Desktop, remotely

    • 11 Comments
    Let's say you're in a situation where you can't log into your XP machine because you forgot to click that checkbox. psexec to the rescue! psexec \\machinename reg add "hklm\system\currentcontrolset\control\terminal server" /f /v fDenyTSConnections...
  • Tony Schreiner's Blog

    Internet Explorer Wiki

    • 1 Comments
    Channel9 now has a section dedicated to IE. Jump on in! http://channel9.msdn.com/wiki/default.aspx/Channel9.InternetExplorerFeedback
  • Tony Schreiner's Blog

    Drivers: a new kind of bloat

    • 7 Comments
    Over the weekend I bought an HP LaserJet 1012, the first printer I've had in years. Good printer at a great deal this week at Staples ($150). I let the driver install with all of the default options. After rebooting (sigh...) I was prompted with the...
  • Tony Schreiner's Blog

    IE in XP SP2 (Part 4): Opting-in to IE Security Features

    • 8 Comments
    Many of the security features I've mentioned in previous entries are opt-in, so if you have a custom application that hosts the web browser control you won't automatically be impacted by them. But what about the many great applications that host the web...
  • Tony Schreiner's Blog

    IE in XP SP2 (Part 3): Web Site Compatibility

    • 20 Comments
    See Also: Authenticode - No, and never again! and Information Bar - Stopping the modal dialog madness Microsoft cares a lot about application compatibility. So does the IE team, but we have an additional burden: web site compatibility. I think I can...
  • Tony Schreiner's Blog

    IE and Shell teams are hiring

    • 13 Comments
    Want to work in one of the best teams at Microsoft? Both the Shell (as in Explorer, not cmd.exe (or Monad)*) and Internet Explorer teams are hiring SDE s and SDET s. Heck, maybe you could be the one who helps implement tabbed browsing, rendering transparent...
  • Tony Schreiner's Blog

    Text Legibility: Using 120 DPI Fonts on High Resolution Displays

    • 24 Comments
    Let's talk about fonts. As somebody who spends far too much time in front of a computer each day, I've become incredibly picky about display quality, and fonts in particular. With Windows XP, ClearType, and a sufficiently high DPI display, onscreen type...
Page 2 of 3 (64 items) 123