<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx</link><description>Our team just finished doing usability research on Visual Studio's setup. These studies are always fascinating to me, because even the most seemingly simple interface can completely crash and burn when presented to someone who is not biased by the effort</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx#85070</link><pubDate>Sat, 06 Mar 2004 07:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85070</guid><dc:creator>Mr Dave</dc:creator><description>Time and % are useless especiallyl the longer the process.&lt;br&gt;&lt;br&gt;Some sign of life - e.g file names flashing by or some other life sign is very useful.&lt;br&gt;</description></item><item><title>re: Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx#85087</link><pubDate>Sat, 06 Mar 2004 09:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85087</guid><dc:creator>Joku</dc:creator><description>I understand there's lot of registration of components etc weird things going during installation, but what i never understand is why the installer programs do the file copying without thinking ahead? &lt;br&gt;&lt;br&gt;The installer program should go and think about the process like a power user, so the user don't have to be a power user.&lt;br&gt;&lt;br&gt;When i as a power user think about installing some load-intense huge app, i think like this:&lt;br&gt;First (mistake) suppose the app vendor has established a load/startup pattern of the applications files and OS related files.&lt;br&gt;&lt;br&gt;Now as a power user i want that the application load is fast, so i want the space that's going to get allocated to the app installed to be contiguous and close to the OS DLL's to avoid full seeks. This is difficult to accomplish, usually taking hours to arrange by hand if the disk/partition for applications is getting full.&lt;br&gt;&lt;br&gt;Now suppose everything went like a plan, i should have the newly app installing itself close to the .NET assemblies and OS DLL's and whatever, or to a another HDD's program dedicated partition. Now that the space is contiguous, the file copying process will be around 50 MB/s (naturally if the app/game is in CD i will make it image on separate HDD to be mounted as a virtual drive). When the app is installed it will be able to do the startup loading with a very few small seeks as it's properly arranged on the disk and files are installed in sequential manner that the app vendor figured out before making the installation program. &lt;br&gt;&lt;br&gt;This could be taken a bit further still, but with fast CPU there's no need to go that far.</description></item><item><title>re: Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx#85088</link><pubDate>Sat, 06 Mar 2004 09:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85088</guid><dc:creator>Julien Ellie</dc:creator><description>Yes I don't think people care so much as long as they see &amp;quot;it's moving&amp;quot; and at a reasonable pace. I think some sort of UI indicating &amp;quot;Speed&amp;quot; rather than &amp;quot;length&amp;quot; or &amp;quot;ETA&amp;quot; would be the a better UI widget for, well pretty much any sort of computing you can't say for sure how much is remaining.</description></item><item><title>re: Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx#85089</link><pubDate>Sat, 06 Mar 2004 09:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85089</guid><dc:creator>Joku</dc:creator><description>So if you missed my point above, app vendor should 1) figure the loading pattern/seeks 2) have the install program defrag a contiguous space near to the OS libraries, while not messing up with other apps installed in similar manner 3) instead of spending time copying files all around the hdd in fragmented manner, copy the files straight to the newly defragmented contiguous space.&lt;br&gt;&lt;br&gt;It's all possible, and would have helped a lot, now that you can get 10000 rpm WD Raptor with 200$, this won't be such a big deal, but it will still cut the seeking noises a lot!</description></item><item><title>re: Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx#85092</link><pubDate>Sat, 06 Mar 2004 09:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85092</guid><dc:creator>Joku</dc:creator><description>I apologize for triple posting, but while i'm at it: Instead of having the installers handle the smart contiguous positionin of files on the disk, it would be smarter to have the filesystem handle this. There could be some interface with this 'smart filepositioning filesystem' that would allow application installers to also specify the order of the files Or the filesystem could be a self-arranging one, it would look the commonly occuring seek patterns, and re-arrange the files all over the drive in a very slow, lazy manner on the background, so that it could be re-arranging files all the time and avoiding full seeks by only arranging the part of disk that the head is currently nearby.. &lt;br&gt;&lt;br&gt;Damn now i feel smart, i bet someone has already implemented all this!?:(</description></item><item><title>re: Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx#85099</link><pubDate>Sat, 06 Mar 2004 10:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85099</guid><dc:creator>David Cumps</dc:creator><description>I agree with Mr Dave, filenames passing by is nice, it tells me the installer didn't crash ;)&lt;br&gt;&lt;br&gt;As for progressbars, I don't look at them or think about them most of the time, because I often see progress bars reset themselves? Like when they're halfway they suddenly drop back a third and go on. I don't trust progressbars in installers.&lt;br&gt;&lt;br&gt;The VS.NET installer is good, you see action, all those little tiny files coming by. But the windows installer on the other hand is annoying. You get 5 blocks as an animated gif moving around, and a time estimate, and slides that go in a loop over and over</description></item><item><title>re: Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx#85109</link><pubDate>Sat, 06 Mar 2004 11:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85109</guid><dc:creator>Ferris Beuller</dc:creator><description>3428575434584 minuites remaining is common when copying CD or DVD size files (movies etc or ISO images) with file explorer so no, theyre are a waste of time.</description></item><item><title>re: Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx#85163</link><pubDate>Sat, 06 Mar 2004 15:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85163</guid><dc:creator>Devil Dude</dc:creator><description>i dont get why there isnt a widget that acts like the &amp;quot;progress bar&amp;quot; in the win xp loading screen, it doesnt make predictions and it doesnt look that bad&lt;br&gt;&lt;br&gt;just a thought</description></item><item><title>re: Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx#85192</link><pubDate>Sat, 06 Mar 2004 17:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85192</guid><dc:creator>Philip Rieck</dc:creator><description>Don't forget the incredibly useful progress bar with multiple starts -- like MSI processes:&lt;br&gt;&lt;br&gt;It goes from 0 to 100%.  Then it goes from 0 to 100%.  How many times is it going to do it? You don't know. Great, it's 98% done with process 3 of [x].  So I know that it will be done sometime. Maybe.&lt;br&gt;&lt;br&gt;I like the &amp;quot;I'm doing something bar&amp;quot;,like windows xp startup... just an infinite progress bar that says &amp;quot;I'm alive! Please wait.&amp;quot;&lt;br&gt;</description></item><item><title>re: Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx#85200</link><pubDate>Sat, 06 Mar 2004 17:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85200</guid><dc:creator>ron</dc:creator><description>For Visual Studio, we really don't care about the progress bar. We install it on one machine and know how much time it takes then we install it on the other machines. </description></item><item><title>re: Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx#85224</link><pubDate>Sat, 06 Mar 2004 20:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85224</guid><dc:creator>denny</dc:creator><description>show &lt;br&gt;Total Files: 1234&lt;br&gt;FIles Copied : 1234&lt;br&gt;Remaining:   0&lt;br&gt;&lt;br&gt;and so do the same for Reg. items and related tasks.&lt;br&gt;&lt;br&gt;perhaps for the &amp;quot;big installs&amp;quot; like VS have these details shown as an option during setup.&lt;br&gt;&lt;br&gt;along with the old 76% bar</description></item><item><title>re: Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx#85245</link><pubDate>Sat, 06 Mar 2004 22:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85245</guid><dc:creator>Thales</dc:creator><description>Talking about progress bars: &lt;a target="_new" href="http://broken.typepad.com/b/2004/03/encarta_status_.html"&gt;http://broken.typepad.com/b/2004/03/encarta_status_.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;;)&lt;br&gt;</description></item></channel></rss>