jsFolderView +

Folder View Enhancement


What is jsFolderView + ?
   jsFolderView + is an "Explorer Bar" that adds a left-side panel in folder windows. An example of a Explorer Bar is the "Folders" Bar that shows a folder tree when folders are opened by launching Windows Explorer. Other examples are the Search, History and Favorites bars, but those are only relevant to Internet Explorer. So Windows has the ability to display these specialized panels in folder windows, but Microsoft never created any options, other than the Folders Bar.

   Pre-XP Windows versions had "Webview" folder windows that could be customized, but in Windows XP there is only a panel named "Common Tasks" which displays selected file information and a thumbnail for images. There are no options to improve or customize folder views for all folders.

   jsFolderView + is a multi-function add-on made to work in all Windows versions, providing several useful functions and options in all folder windows.

What does jsFolderView + do?

   jsFolderView + has four separate views, like tabs, in the one panel. In addition to providing numerous useful functions, one of the views is a customizable Webview panel which derives from a webpage that can be edited, rewritten, or replaced. In other words, the Custom View brings back the customizing options that were lost when Webview folders were removed in Windows XP.


jsFolderView + Features
•  Display in all folder windows or only when desired.

•  Control the size of all folder windows.
(Except XP. See XP Folder Fix to control folder window size on XP.)

•  Auto-arrange feature prevents "folder icon sprawl".
   (Windows ME, in particular, has a bug that results in folder
   icons often not staying in rows.)

•  Add up to 10 custom links to jump to any other folder.

•  Information displayed about currently selected file.

•  Sample displayed for currently selected file:
      - Thumbnail for JPG, GIF, PNG and BMP files.
      - Text sample for most plain text file types.
      - Version and company info. for EXE files.
      - Dependency and export function list for DLL files.

•  Specialized functions for JPG files:
      - View camera info.
      - View and edit JPG image file comments.

•  Functions for Alternate Data Stream (ADS) files:
      - Displays ADS files in any open folder.
      - Options to view, delete, or save a copy of any ADS file.

•   Custom View can be customized with any functionality.

Notes:

  The default Custom View that comes with jsFolderView + includes buttons to 1) show a calculator, 2) display a list of all files in the folder, and 3) display all images in the folder as thumbnails. These are all generated through the use of webpage HTML and script. If you know how to use webpage scripting, you can add any other function you like.

   Alternate Data Streams (ADS) are hidden files that can exist on Windows NT systems (2000/XP) when they are installed on an NTFS file system. A full explanation of ADS files is not feasible here. In a nutshell, they are secret files that can be attached to any other file or folder. Windows Explorer hides them from you. ADS files constitute an entire secondary, hidden file system. Microsoft sometimes uses ADS files for benign reasons like storing file Summary comments, but they can be used for anything and have been used by computer "malware" in order to hide from anti-virus programs. ADS files, in other words, are a grave security risk that most people are unaware of.

Screenshots
Basic File View
JPG Comments View
Camera Info.


   This image shows a typical display when camera information is available for a JPG image. It's available via the "Camera Info." button in the JPG Comments View (left).
ADS Files View
Custom View


Requirements and Compatibility
Cost: jsFolderView + is free software.

Compatibility: Windows 95/NT4/98/2000/ME/XP/2003.

   jsFolderView + is only tested on Windows 98/ME/XP with Internet Explorer 5/6. It should work without notable problems on the other systems, though each version of Windows has had at least minor changes to folder windows.

   Windows 95/NT4 must have the Active Desktop package installed. Internet Explorer 7 is not specifically supported. If you have installed IE7 you may find limitations in the functionality of the Custom View.

   jsFolderView + installs and uninstalls like a normal software program. By default it shows in all folder windows, but you can also use it "passively", so that it only shows if you go to the View -> Explorer Bar menu and select jsFolderView Plus.

   For all people using any Windows version earlier than XP: Windows 95/NT4/98/2000/ME with "Active Desktop" uses a special configuration file (the hidden file Windows\Web\folder.htt) which determines folder window appearance. When you install jsFolderView + you will want to enter the Settings and select the option to "Use custom folder.htt". Otherwise the normal Webview folder decorations will get in the way of jsFolderView +. The original Webview configuration is replaced when jsFolderView + is uninstalled.

   Windows Vista is not supported and there are no plans for Vista support. jsFolderView + is free software. People are welcome to send an email if they need help using it, and an attempt will be made, within reason, to answer those requests. But Windows Vista has vast compatibility problems of all kinds. The requests for support would almost certainly be unworkable if jsFolderView + were made available on Windows Vista.

   For a thorough explanation of lacking Vista support, see here.

Security, Privacy and BHOs
   jsFolderView + is not adware or spyware. It has no ability to make online contact. There is an embedded browser window used for the Custom View, but that will not cause any online contact unless you yourself write web links into the Custom View webpage. However, the Windows functionality that makes jsFolderView + possible is important to understand if you ever use Internet Explorer online.

jsFolderView + installs a Browser Helper Object. Isn't that a security risk?

   In a word, yes. Browser Helper Objects (BHOs) are one type of plugin for Internet Explorer (IE). Custom browser toolbars, custom IE menu buttons, and even Explorer Bars, are other examples of browser plugins. In Internet Explorer, BHOs and similar plugins are, indeed, a security and privacy risk. Such plugins piggyback on IE and have the ability to access webpages displayed in the browser. Plugins such as custom toolbars, therefore, have the ability to track your actions online and even change the webpages that you see.

   So why does jsFolderView + use a BHO? In Windows, Windows Explorer and Internet Explorer are closely linked. One is a browser for webpages. The other displays folder windows. BHOs and other Internet Explorer plugins work in both. The BHO part of jsFolderView + is necessary to make Windows Explorer load jsFolderView + when a folder window opens. It enables jsFolderView + to display in all folder windows. When the window opening is Internet Explorer, rather than a folder window, jsFolderView + does nothing.

   jsFolderView + does not monitor your Internet activity and it does not conduct any kind of online communication. But it theoretically could. Any Internet Explorer browser plugin has the ability to compromise your privacy, whether it is an add-on toolbar that you installed willingly, or a hidden plugin installed without your permission. The access that plugins provide to both IE and Windows Explorer provides a wonderfully flexible way to add new, custom functionality like jsFolderView +. But that same flexibility, with Internet Explorer so closely tied into the Windows operating system, means that IE should not be used online if you care about privacy and security.

Download
    Download jsFolderView + installer (fvsetup.exe - 326 KB)

Looking for Folder Tweaks Galore?
   "Folder Tweaks Galore" is a package of scripts that was designed for helping people to customize Webview folders in Windows versions prior to XP. jsFolderView + is meant to improve upon and replace Folder Tweaks Galore. The Custom View in jsFolderView + provides a way to add custom web scripted functions to folder windows. For anyone who would still like to use Folder Tweaks Galore, it can be downloaded here.