Office 2007 Ribbon

As you may know if you have purchased a new(er) copy of Microsoft Office, they introduced a new User Interface (UI) in Office 2007 called the Ribbon, and they mean it. They make no provision for going back to the menus of Office 2003.

This has lead to some controversy, many heated exchanges, and not a little name-calling. People used to the older interface accuse the designers of making change just for the sake of making change, and the designers in turn think that the people who want the old interface are stuck-in-the-mud Luddites, who cannot keep up with needed improvements. I don’t want to weigh in on this aspect of the controversy, other than to say that I can understand where each side is coming from to some degree. I think you get this any time you attempt to change an interface element. I am seeing it now in Ubuntu with the decision to move the window buttons from the right to the left.

The point that you might want to keep in mind here is that the change gives every appearance of being permanent, and I have heard that OpenOffice.org is considering making similar changes to their UI. So if you want to simply get on with it, to get some work done without fighting any major battles, I think there is merit in learning the new UI and making peace with it. And I can offer an interesting resource to help. One of the major designers maintains a blog on MSDN, and explains a lot of this. Unfortunately, finding things on that blog is not as easy as one might hope, so someone else published a guide with links to all of the pertinent posts. That guide is available here. By going here and reading the posts that Patrick Schmid has organized (from the blog of Jensen Harris), you can start with why they thought a change was necessary, learn about the philosophy of the new Ribbon UI, and details about how it works. This is highly recommended for getting up to speed.

 Save as PDF

The Perfect Apple Analogy

This comes from Jason Perlow, a tech columnist. He says that Apple is the North Korea of technology companies. It seems to be run by a relatively unhinged leader, everything is shrouded in darkness, and very little useful information leaks past its borders. See the full blog post here.

 Save as PDF

Windows 7 needs new hardware (sigh)

Well, it looks like Windows 7 will not work with my trusty Plextor DVD burner. I’ve tried changing drivers, updating firmware, and no matter what, Windows 7 won’t recognize the contents of the drive. It keeps telling me that there is no disc in the drive. So I think I am going to have to make a purchase to get this going. I’ve heard that Plextor may not be as good as it once was, so I am going to look into some alternative brands this time. I didn’t want to do this, but I am not really surprised either. Windows 7 is leaving a lot of stuff behind, it looks like all of my other hardware is OK. Fortunately DVD burners are not that expensive these days.

 Save as PDF

Useful Tips

If you use Office software for your job, chances are you would like to get more proficient with these tools. Many Office products are so complex these days that it can be difficult to resolve nagging problems or know where to look. I get some of my information from a couple of weekly e-mails, WordTips and ExcelTips. These free weekly newsletters are just what the name implies, a collection of useful tips that just might help you to tame the beast.

 Save as PDF

Adobe: A Security Risk

Most of us know that operating systems have security issues. Microsoft is best known for this, and issues patches every month on “Patch Tuesday” (the second Tuesday of each month). But Microsoft is not the only one with issues. Viruses and trojans targeting Macintosh computers are becoming more common, and my Linux boxes get security updates regularly. We also know that browsers are a source of security vulnerabilities. Just a few days ago a problem in Internet Explorer seems to have created the opening used to hack Google’s servers in China, but again, I get regular security fixes to my Firefox installations as well.

What you may not have thought about are the vulnerabilities created by the other programs you run, and in this case we have several that come from Adobe. This company has created two file types that are essentially ubiquitous on the Internet: Adobe Flash (this runs all of those YouTube videos, and most video on the Internet), and Adobe Acrobat (PDF files, which are very popular for distributing all kinds of print content). And with these file types, Adobe has created serious problems for users.

Adobe Flash

The problem with Flash is that Adobe essentially re-introduced cookies in a way in that most people did not expect, and were probably not aware of. How big a problem this is depends on your views regarding cookies. I think they are mostly benign, but there are exceptions. I personally do not allow what are called “third-party” cookies. If I visit Google, for instance, I am recognized because of a cookie on my computer that tells Google it is me, and all of my settings and personalizations are preserved for me. I like that. What I do not want is Google giving my information to another company, like DoubleClick (actually, this is owned by Google, but I still don’t like them). DoubleClick would love to track what I do on all other Web sites so they build a profile and send me ads. I set Firefox to reject that. But now it turns out that Adobe Flash, which is used in a lot of Web sites, is creating its own cookies to track what I do. It is even possible for Adobe Flash to create browser cookies, even to re-instate browser cookies I had previously deleted (called respawning). You can read some details in this story from Wired.

So, what can you do? If you want to stop Flash from setting cookies at all, you have to do it indirectly. Adobe apparently never considered this from a security perspective, and so you do not have the options in Flash that you have in most browsers to control this. You can do one or both of two things: 1) Delete all existing cookies: and 2) Stop new ones from being created.

To delete existing cookies, you need to remove all of the *.LSO files on your computer. LSO stands for Local Shared Objects, and this is the equivalent of a cookie. Use whatever search methods your operating system offers, and delete these files. Another way (for Firefox users) is to install the add on BetterPrivacy. This gives you a bunch of options, such as clearing all Flash cookies when the browser shuts down, or when it starts up, and also adds an option to clear all Flash cookies to the dialog for clearing your browsing history. If you use Firefox and want privacy, this add on is very valuable.

In addition to deleting cookies, you can prevent them from ever being stored, but the method is a bit weird. You need to adjust the settings of your Flash player through Adobe’s web site. Go to the Settings Manager, and select Global Storage Settings. Note that it is not the Privacy settings you want here, it is the Storage settings. In the window it brings up, set your storage to None (all the way to the left), and place a check mark in Never Ask Again, and remove the check mark for Allow third-party Flash content to store data on your computer. Note that this may cause some sites to stop working, and it may turn out to be sites you need to work with. In that case, allow third-party Flash content again, and take out the check mark for Never Ask Again. If you leave the storage set to None, it will have to ask you each time if it can have permission to store a cookie.

Adobe Acrobat (PDF)

The problem here is that someone at Adobe had the bright idea that PDF files ought to able to run Javascript. Now, from a security perspective you can argue that browsers should not be allowed to run Javascript. It is one big huge security vulnerability waiting to bite you, and if you are not careful about controlling it, it will eventually get you. But because virtually all of the major sites use it, you often feel like you have no choice. Still, there is an excellent add-on for Firefox and other Mozilla-based browsers called NoScript that gives you pretty good control. In a PDF file, I can only assume that insanity has taken hold at Adobe to add Javascript capability. (Either that, or a pact with Satan. You make the call.) This is just horrible. But what can you do?

Fortunately, this is pretty simple. Open your Acrobat Reader, go to Edit –> Preferences –> Javascript, and remove the checkmark in Enable Acrobat Javascript. This is easy to do, but you want to make sure you do it. There are already exploits in the wild that take advantage of this gaping security hole, and you want to be protected. There is no good reason at all to have Javascript in a PDF document. PDF was created for one reason: To have control over the page layout of documents that are electronically distributed. And Javascript is completely unnecessary for that.

 Save as PDF