November 2011

Ask Idealware: How Do I Get "Liked" On Facebook?

Andrea Berry, voted Idealware's "Most Likely to Be Popular," explains how to boost the number of people who like your page on Facebook. 

Got a question you'd like answered? Drop us an email and maybe we'll answer it in video form.

Downloading an Idealware Report: FAQ

If you didn't already know, Idealware released two reports in October, A Consumer's Guide to Grants Management Software and the Nonprofit Social Media Decision Guide. Since pretty much everyone is downloading and reading these reports--or, at least, everyone who's anyone--this is probably an appropriate time to do some preventative tech support.

From time to time people call in to Idealware Global Headquarters with a technical issue downloading a report. I'm often the person who takes those calls. To help everyone out, here's a couple frequent technical issues, and what I've learned about them:

  1. "I've filled out the registration form and hit submit, but I just get the blank form again."

    This is probably the number one call I get. The bad news is, we've never been able to replicate it. At the office, I mostly use Google Chrome, but I do use Internet Explorer 9 on occasion to check formatting, or to test for download issues, and this hasn't happened to me on either browser. The good news is, callers who have been able to switch to a different browser (Firefox usually, but Chrome if they have it) have no problem. If you don't have a second browser, or if the problem persists, go ahead and call--I can use my technomagical powers to get you through to the report.
     
  2. "I made it through the registration form, but when I click the link, it does nothing."

    Again, bad news: I haven't been able to replicate this. My bet on the culprit though? Either a firewall or your browser's security settings. Maybe. Don't take my word for it, and definitely don't turn off your firewall. Instead, try a different browser. Last time I got this question, all the person had to do was switch from Internet Explorer to Firefox. Again, if this doesn't work, you can call.
     
  3. (This one's about seminars, but what the hey?) "I'm trying to call in to the free seminar, but I can't get in."

    Happens every time we run a free seminar. First, are you calling in through Google Voice? If so, don't. I can't explain it, but Google Voice just won't work with our free conference line. It bums me out too, because I sit in on those seminars, and sometimes we need the extra phone line free. Skype does work--I've used it myself. It cost me a whopping $3.33 for the full hour, but I'm betting that's still better than your long distance fees. 

    If that's not the problem, then there's a couple other possibilities. This might sound snarky, but I'm being sincere: do you have the right phone number and access code? We have to look it up every single time we do a free seminar, and we're the ones putting on the show. So, double-check the email we sent you. If it's still not working, remember that there are 100+ people calling into the same number you are - it may just be processing someone. At that point, I recommend typing your questions into the chat, and continuing to call until you get through. We send you a recording, so you'll catch up on what you missed.

So, I hope that helped. When you do call with a problem accessing a report, please let me know what browser (and what version) you're using. If you still use IE6, you can tell me. It'll be our secret.

I know it may sound like the download problems were caused by Internet Explorer, but they're not. Remember, I test all the downloads in IE9, and never had the problem. I do recommend upgrading to the latest version of your browser, if possible. And if you can, try emptying your cache and trying the download again (if you don't know how, don't sweat it). 

 We appreciate your interest in our publications, and your patience downloading them. 

Surviving Browser Compatibility Issues

If you thought browser compatibility issues were on their way out, think again. As more organizations realize the cost savings of using a web application over a traditional desktop application, and more and more software becomes packaged as software as a service, some of the same issues that plagued desktop apps have come back to haunt in the Web world. As installed software gives way to the web services, the complexities of  operating system versions and software updates have faded. On the other hand, as we demand more and more from web applications, arcane browser version issues now surface. 

Why should this be when browsers evolve and improve at an ever faster pace? As of October 2011, Microsoft Internet Explorer’s browser share fell below 50 percent% even as IE9 offers lots of great new features. Firefox has had a breakneck pace of change and yet Google Chrome continues to gain share at about 1 percent a month. And Apple Safari dominates mobile browsing use (“i” users apparently browse way more than Android and other mobile users). Note what the author calls the browser long tail. Its not just the persistence of Microsoft  IE6,  users also now complicate things by  hanging onto older versions of Firefox. Another useful  site for exploring these issues is netmarketshare: you see a lot of the useful content even without a paid, premium account there.
 
Should your organization choose one browser and version, lock it down and prevent updates? Unfortunately this is not a practical strategy. 
 
It is hard to turn off updates. For Chrome users, in case you have been looking, you can’t find it anymore. You can now only do so at the operating system level and not in the browser settings. Firefox users can still do so at Tools -> Options -> Advanced -> Update. Yet, Mozilla, which had reached a popular “stable” Firefox version 3.6 less than two years ago, really wants users to update to version 7, with 8 on its way. 
 
Browser updates address security and performance. They help protect users against on-line threats that go beyond old style email attachment viruses. And we want them to continue tune performance metrics. If we do more and more on-line, we probably need to have more and more browser tabs open at the same time. Those browser tabs gobble up memory and system resources. If you don’t regularly update, you lose out. 
 

Enter HTML5

Browsers continue to evolve also to support ever richer interactive web browsing experiences. When Apple declared war on Adobe Flash on its mobile devices, you might have wondered, what’s the alternative? An emerging alternative for multi-media and other interactive experience focuses on HTML5. HTML5 long term promises standard, streamlined ways for web applications to provide the interactive experience once only possible on the desktop, and now tied in with the web services we want.
 
With HTML 5, we have a new web standard, yet what HTML5 covers continues to evolve and the compliance of browsers and software tools varies. For the curious, here is one place you can go to check how well your browser supports HTML5: http://html5test.com/.  If you think that HTML5 is already an old issue, have some fun on that site. Another useful--and fun--site is  http://caniuse.com 
 
My colleague David Gabbe, who often finds himself mired in the middle of browser compatibility issues for Drupal and Microsoft .Net, encouraged me to write about this issue: “HTML 5 promises much, the change is a big one with some bumps along the way.  But developers must do a good job following CSS and HTML best practices to realize the hype.” Even complete software-as-a-service environments can have browser issues, especially for new rich-browser features and for custom-developed pages. 
 
Spending time checking browser versions and updates will continue to be part of the life of developers for a  while. And developers have to be creative to stay on top. To take one example, though Safari use remains low on both Windows and Mac desktops, we still test sites there. Fixing a CSS or similar compatibility issue in Safari will often prevent it from showing later on an iPad or iPhone. 
 

Installed Software Return as Mobile Apps

 
Will browsers matter less because apps will matter more again—now as installed mobile phone and tablet?  The difference between a mobile-friendly site and a mobile app is also an important one. Creating apps can be a way to regain control compared to the anarchy of browsers and browser versions. David commented, “The rise of the mobile devices --phones and tablets -- has led developers to consider the pros and cons of a web app on a small screen. Mobile devices offer capabilities, such as GPS and bar code scanner via the camera, that  today can only be accessed thru a mobile app.  Yet the plurality of mobile devices places a strain on developers whether they are making an app or web page.”
 
Overall, browser based applications will continue to dominate. An uptodate Drupal site should render just fine on most phones, and that is one good reason among many for using a modern, standards-compliant content management system. Another note: Amazon and other companies may turn to HTML5 web sites as an alternative to mobile apps to  by-pass Apple app store licensing restrictions. 
 

Managing Bookmarks with Multiple Broswers

To end on a practical note. All these issues generally make it harder to exist with just one favorite browser. If a feature on a favorite site suddenly stops working, the culprit could be an update to the site, a security patch to its server software, a browser update, or something else. Unfortunately, this often means shifting back and forth among browsers. 
 
A big challenge with browser hopping is bookmarks. If you only use one browser, you may be able to nicely sync with your mobile. Maybe you find that appealing. I don’t find that I need my whole bookmark repertoire on my cell phone or tablet. What’s more important to me to be able to pick up a bit of reading or research started in one browser and continue it in another, sometimes switching from desktop to mobile, sometimes same machine. How to do this is going to be a matter of taste, and I mostly want to encourage you to believe you can make a multi-browser world work for you. Rather than use a service that just syncs bookmarks, I use a combination of three things that can store bookmarks cross browser and also do more. 
  • Delicious. After a rough time this year, it’s back and improved, and I’m back on it. Browser add-ins will let you book marks sites there instead of using the browser’s bookmarks.
  • Evernote: For project research, Evernote is a great place to save bookmarks as well as whole pages, and to add your own notes and tags to them. The articles I read for this post accumulated in Evernote.
  • And last, for things you want to read today, check out Pulse news for your Android or iOS device. It supercedes a traditional news reader. And it neatly lets you clip an article on your desktop and mark it to read later on your mobile. 

 *   *  *

Like some other posts, getting this out of my system has been therapeutic. It is hard to explain to client project leads why browser testing and updates matter these days. Moving to the web to escape desktop complexity today is not without irony, since we still have to deal with installed desktop (or mobile) environments, this time with regard to the browser. The good news is that the direction is positive and the benefit for users will be the kind of interactive user experience in the browser that we all expect and want today.
 
 

 

Ask Idealware: What is Tactical Technology Training?

What is "tactical technology planning," and how can it help your organization? Laura Quinn explains.

Got a question you'd like answered? Drop us an email...