- K-Meleon FAQ - Version 0.9
- Bookmarks, Favorites, and Hotlists
- Customization and Options
- What is K-Meleon?
- What platforms does it run on?
- What is new and improved in version 0.9 of K-Meleon?
- What is fixed in version 0.9 of K-Meleon?
- Why doesn't K-Meleon include feature "X" (e-mail client, etc.)?
- Why aren't there nightly builds? Do you need people to work on K-Meleon?
- What are the system requirements?
- How do I install K-Meleon?
- What level of support for standards does K-Melon provide?
- Does K-Meleon include Internet Explorer-style features like Favorites and Fullscreen mode?
- Does K-Meleon include Netscape/Mozilla-style features like Bookmarks and Tabs?
- Does K-Meleon support Java?
- What is the Loader? How does it provide faster start-ups?
- Bookmarks, Favorites, and Hotlists
- How do I use my existing Netscape/Mozilla Bookmarks?
- How do I use my existing Internet Explorer Favorites?
- How do I use my existing Opera Hotlist?
- How do I customize my Bookmarks?
- How do I customize my Favorites?
- How do I customize my Hotlist?
- What do each of the default K-Meleon plugins do?
- How do I enable or disable a K-Meleon plugin?
- How do I enable a 3rd party/Mozilla plugin?
- How do I enable Java in K-Meleon?
- Customization and Options
- Does K-Meleon support command-line options?
- How do I set the home page and other browser preferences?
- How do I customize key commands?
- How do I set up macros?
- How do I set up profiles?
- How do I configure proxies?
- How do I change the toolbar background image?
- Does K-Meleon provide Internationalization/Multi-Language support?
- What privacy features does K-Meleon include?
- How does K-Meleon allow you to control cookies?
- How can you control the browser identity?
- How do you block popup and popunder windows in K-Meleon?
- Does K-Meleon support SSL?
- What other security options does K-Meleon include?
- Why do I get an error messages on Windows 95/98 or Windows NT related to MFC42.dll? Why don't the text menus display when K-Meleon starts?
- Why doesn't "Site X" display properly? Is it a K-Meleon bug?
- Why don't the Alt + accelerator (F, E, V, G, H) work with the menu bar menus?
- Why can't I view articles at Espn.com?
- Why does !ZoneAlarm (or other personal firewalls) issue an alert that K-Meleon is requesting server rights?
- Why doesn't K-Meleon properly display colors when the monitor resolution is set to 256 colors?
- Why don't the menus display properly when you have enabled the Silver theme in Windows XP?
- When opening a URL from a mail program or shortcut, K-Meleon opens two windows or displays a "Can't open..." error, even though it is, in fact, displaying the page.
- Where can I get more help?
- How do I uninstall K-Meleon?
K-Meleon FAQ - Version 0.9
Bookmarks, Favorites, and Hotlists
Customization and Options
What is K-Meleon?
K-Meleon is an open-source browser based on Gecko, the rendering engine for Mozilla. It is intended to be a light, fast, and customizable browser.
What platforms does it run on?
K-Meleon has been designed specifically to run on Win32 (Windows) computers. There are no plans to port K-Meleon to other operating systems. If you are looking for a Mozilla-based browser for Linux, visit the Galeon project. Camino (formerly Chimera) is a Mozilla-based browser for Mac OS X.
What is new and improved in version 0.9 of K-Meleon?
This release primarily contains bug fixes that affect K-Meleon 0.8 and 0.8.1. Most of the new and improved features are included in K-Meleon 0.8. All K-Meleon users are encouraged to upgrade to this release.
- Current Mozilla 1.7.4 code
- Improved Frames support
- Major improvements to Bookmarks and Favorites plugins
- Improved History support
- Improved Layers plugin
- Numerous K-Meleon bug fixes
- Mouse Gestures plugin
What is fixed in version 0.9 of K-Meleon?
The fixes in the 0.9 release include the following serious bugs:
Bug 12: K-Meleon
Why doesn't K-Meleon include feature "X" (e-mail client, etc.)?
K-Meleon is designed with a minimal interface that emphasizes speed and utility. It does not include features like e-mail client and web page editor that make Mozilla and other browsers bloated, slow and cumbersome. The K-Meleon developers will consider enhancements that improve the performance and usefulness of the browser.
Why aren't there nightly builds? Do you need people to work on K-Meleon?
Currently, K-Meleon programmers are very few in number (unlike Mozilla), and they are people who have other "real-world" jobs that take much of their time. Changes to the source don't happen on a daily basis so nightly builds have not been required by the developers. We are always open to new developers.
With the availability of KMeleonWiki, it is hoped that there will be active development even when there is no active programming.
What are the system requirements?
- Windows 95, 98, 98SE, Windows ME, Windows NT 4.0, Windows 2000, or Windows XP and Windows 2003 Server
- 32 MB RAM minimum
- 5 MB of free hard disk space for download. 11.0 MB of free hard disk space for installation.
- While a Pentium level processor is recommended, K-Meleon can run on a 486 system that meets the minimum RAM requirements.
How do I install K-Meleon?
- If you currently have K-Meleon 0.8.1 installed, please follow the Upgrade instructions to install the 0.8.2 Service Pack.
After the upgrade, K-Meleon will continue to report itself as version 0.8.1. You can confirm the upgrade by checking the file k-meleon.exe. The version for 0.8.2 has a date of December 23, 2003.
- If you do not currently have K-Meleon installed or have a version older than 0.8.1, please follow the Installation instructions.
- If you have K-Meleon running, exit out of the browser before running the setup for the upgrade. It is recommended that you exit all programs before running the Setup program.
- Double-click on the kmeleon081SP082.exe file to start the Setup process. At any time in the process that you need to stop the K-Meleon installation, click on the Cancel button.
- Follow the on-screen instructions in the Setup program. When you reach the "Choose Installation Location" screen, make sure that the "Destination Folder" is showing the location of your K-Meleon 0.8.1 installation. If it is not, browse to the correct location. When completed, you will be given the option of letting K-Meleon start automatically.
- There is no uninstall option for this update.
- If you have previously installed a version of K-Meleon older than 0.8.1, make sure to uninstall any previous versions before continuing the installation for this version. Uninstalling the previous version will remove all of the configuration and preference files. If you wish to save these files to use with K-Meleon 0.8.2, please make a copy of all of the directories under "K-Meleon\Profiles" and save them outside the K-Meleon installation directory before uninstalling K-Meleon.
- It is recommended that you exit all programs before running the Setup program.
- Double-click on the kmeleon082.exe file to start the Setup process. At any time in the process that you need to stop the K-Meleon installation, click on the Cancel button.
- Follow the on-screen instructions in the Setup program. Avoid installing K-Meleon 0.8.2 in the same directory as an older version. When completed, you will be given the option of letting K-Meleon start automatically.
- If you wish to use your old configuration and preference files with K-Meleon 0.8.2, please review the details on Migrating Profiles.
What level of support for standards does K-Melon provide?
K-Meleon uses the Gecko rendering engine developed for Mozilla which provides excellent support for current (X)HTML, CSS (level 1 and some level 2), and DOM standards.
Does K-Meleon include Internet Explorer-style features like Favorites and Fullscreen mode?
K-Meleon provides several features that will be familiar to users of Internet Explorer including:
- Fullscreen Mode: This mode can be entered and exited using the F11 key.
- Favorites: Your Favorites will be automatically imported when you install K-Meleon with the Favorites Plugin enabled. You'll find the Favorites available from the Menu Bar.
- Customizable Toolbars: You can adjust the order of appearance of the individual toolbars. You can also add and remove toolbar buttons through the toolbar configuration file.
Does K-Meleon include Netscape/Mozilla-style features like Bookmarks and Tabs?
K-Meleon provides several features that will be familiar to users of Netscape and Mozilla including:
- Bookmarks: K-Meleon supports Netscape/Mozilla bookmarks.
- Preferences: You can access most of K-Meleon's preferences through the Netscape-style Preferences panel. Other preferences can be accessed by typing about:config in the URL bar.
- Tabs: K-Meleon's "Layers" plugin provides tab-style support for displaying multiple windows in a single K-Meleon browser window.
Does K-Meleon support Java?
K-Meleon supports Java. If you want to use Java in K-Meleon, see the section on How do I enable Java in K-Meleon?
Note: Java support only works when the Browser Identification in the Privacy option section is set to Default.
What is the Loader? How does it provide faster start-ups?
The Loader automatically loads portions of K-Meleon at start-up to allow K-Meleon to launch more quickly from the Desktop. The Loader is an optional component and can be enabled during the installation. Be aware that if you use the Loader, K-Meleon never "exits" so changes in various components will not take affect until you close the Loader and restart K-Meleon.
Bookmarks, Favorites, and Hotlists
How do I use my existing Netscape/Mozilla Bookmarks?
The first time K-Meleon is run with the bookmarks plugin installed, you will be prompted whether to locate your existing Netscape or Mozilla bookmarks. If you choose to do so, your bookmarks will be shared between K-Meleon and Netscape/Mozilla. You can also choose to have a new bookmarks file created for K-Meleon only. In Mozilla, your bookmarks file is stored in your profiles directory, which is different depending on your operating system:
- Windows95: \Windows\mozilla\
- Windows98: \Windows\application data\mozilla\
- WindowsNT: Winnt\Profiles\<user name>\Application Data\Mozilla\Profiles\<profile_name>\*.slt
- Windows2000 and XP: \Documents and Settings\<user name>\Application Data\Mozilla\Profiles\<profile_name>\*.slt
How do I use my existing Internet Explorer Favorites?
K-Meleon automatically locates your Internet Explorer Favorites when it is run with the Favorites plugin enabled. Your Favorites are shared between K-Meleon and Internet Explorer.
How do I use my existing Opera Hotlist?
The first time K-Meleon is run with the Hotlist plugin installed, you will be prompted whether to create a new Hotlist for K-Meleon only. You can also choose to locate your existing Opera Hotlist and share that list between the two programs.
How do I customize my Bookmarks?
You can add and edit Bookmarks through the Bookmarks menu. If you choose to share Bookmarks between K-Meleon and Netscape/Mozilla the changes will be available in your other browser as well.
How do I customize my Favorites?
You can add and edit Favorites through the Favorites menu.
How do I customize my Hotlist?
You can add URLs to the Hotlist through the Hotlist menu. If you chose to share Hotlist between K-Meleon and Opera, your additions will be available also from within Opera.
What do each of the default K-Meleon plugins do?
- Bitmapped Menus: Display icons in menus
- Netscape Bookmark: Netscape/Mozilla bookmarks
- External Control: Allows programmers the ability to interface with K-Meleon from within their own programs.
- IE Favorites: Internet Explorer Favorites
- Fullscreen: Add full screen mode where K-Meleon runs without "chrome" using all available screen space
- History: Add dropdown history capability to the back/forward button menus and global history of sites visted.
- Hotlist: Opera Hotlist
- Layered Windows: "Tab-like" behavior by grouping windows together and keeping most of them invisible.
- Macro Extension: Add macro language support
- Rebar Menu: Makes the menu a rebar (toolbar) like the other toolbars. This means you can move it around just like it were a normal toolbar. The bad thing is that it breaks keyboard navigation and doesn't work with screen-readers.
- Toolbar Control: Control of toolbar icons and properties
- Mouse Gestures: Adds the ability to perform commands and macros with a combination of mouse movement and right clicks. (default: back=left,forward=right)
How do I enable or disable a K-Meleon plugin?
To enable a plugin: Click on the Edit menu and then select Preferences - Plugins. In the Plugins window, select the plugin from the list and click the Enable/Disable button. Its icon will change to a checkmark on a green background. The next time K-Meleon runs, the plugin will be loaded.
To disable a plugin: Select the plugin from the list and click the Enable/Disable button the plugin. When the icon is unchecked, the plugin will be disabled the next time K-Meleon runs.
How do I enable a 3rd party/Mozilla plugin?
K-Meleon automatically detects these 3rd party plugins: Acrobat, Sun JRE, Quicktime, Windows Media Player 7.
Any Mozilla plugins (Shockwave, Adobe, etc.) should work by being copied into the plugins directory under K-Meleon. For an example of setting up 3rd party/Mozilla plugins, see FlashPlugin and the guide installing Flash Player 6 on K-Meleon 0.7. You can check the status of any plugin by entering about:plugins in the K-Meleon location bar. A page will be displayed that shows all of your currently installed plugins. A comprehensive list of plugins and instructions on how to enable them for Mozilla-based browsers is available.
How do I enable Java in K-Meleon?
You must first install the Java Runtime Environment (JRE) to run Java applets in K-Meleon. You can download JRE 1.4 from http://java.sun.com/j2se/1.4/download.html. After you install JRE, K-Meleon automatically detects your JRE installation and no other configuration is necessary. To see if JRE is properly installed, type about:plugins in the URL bar. If you see Java Plug-in listed, K-Meleon properly recognizes the JRE.
Note: If you change the Browser Identification in Preferences - Privacy, Java will not work.
Customization and Options
Does K-Meleon support command-line options?
K-Meleon currently supports a command-line option for starting that browser with a specific URL.
Example: "C:\Program Files\K-Meleon\k-meleon.exe" www.yahoo.com
This loads Yahoo! instead of the browser specified home page when K-Meleon is started.
K-Meleon also supports command-line options for Profiles. You can start with a specific profile by using -P <profile> where <profile> is the name of any existing profile that you have:
Example: "C:\Program Files\K-Meleon\k-meleon.exe" -P Fred
This launches K-Meleon with the profile for Fred.
K-Meleon also offers you the option of starting with the most recently used Profile by using -P mostrecent.
Example: "C:\Program Files\K-Meleon\k-meleon.exe" -P mostrecent
If you have a profile stored in your Application Data directory, you can reference that location using -profilesDir $appdata
Example: "C:\Program Files\K-Meleon\k-meleon.exe" -profilesDir $appdata
If you do not have a directory, it will create one for you.
How do I set the home page and other browser preferences?
The home page and other browser preferences can be set in the preferences panel. The preferences panel can be accessed by selecting the Edit menu and the Preferences option. For developers and advanced users, a complete list of the K-Meleon specific preferences is available.
How do I customize key commands?
Key commands can be enabled, disabled, and modified by clicking on the Edit menu, selecting Preferences - Configs, and then selecting the Accelerators tab. A step-by-step guide to modify the key commands is available.
How do I set up macros?
Macros can be enabled, disabled, and modified by clicking on the Edit menu and then selecting Preferences - Plugins. Select Macro Extension Plugin and then click on the Configure button. Follow the instructions provided in the macros.cfg file. See the Documentation section for more examples.
How do I set up profiles?
Profiles can be added, deleted, and renamed by going to the Edit menu and selecting Manage Profiles.
How do I configure proxies?
Click on the Edit menu, select Preferences, and then Proxies to configure your proxy settings. K-Meleon can also be configured to work properly with proxies such as Junkbuster that do not support the most recent HTTP specification. By default, K-Meleon tries to use HTTP 1.1. To use K-Meleon with a proxy that only supports HTTP 1.0, change the HTTP version under Edit - Preferences - General.
K-Meleon only accepts hostnames for manual proxies.
How do I change the toolbar background image?
You can change the image used for the background image or even turn it off by clicking on the Edit menu and then selecting Preferences - Display. A help guide? for using this feature is available.
Does K-Meleon provide Internationalization/Multi-Language support?
We have a number of translations for the menu and tool bars in our Resources section. K-Meleon also automatically attempts to recognize character sets and display them properly.
What privacy features does K-Meleon include?
K-Meleon allows you to control cookies the browser accepts. It also allows you to control the browser identity?. You also have the ability to control and disable popup? and popunder windows. Advanced users can setup additional site-policy privacy features by editing the prefs.js file. See http://www.mozilla.org/projects/security/components/ConfigPolicy.html for more details on advanced privacy features.
How does K-Meleon allow you to control cookies?
You can control which cookies K-Meleon accepts in the Preferences panel under the Privacy option. You can allow all cookies, only allow cookies from the site you are visiting or block all cookies.
How can you control the browser identity?
K-Meleon allows you to set the UserAgent string that identifies the browser to the sites that it visits. You can access this feature in the Preferences panel under the Privacy option
How do you block popup and popunder windows in K-Meleon?
The setting for blocking popup and popunder windows is located in the Preferences panel under the Privacy option.
Disable popup windows: This option blocks popup and popunder windows that launch when a page is loaded or exited. Most online advertisers use this method to generate their popup and popunder ads. This method still allows new windows generated by a mouse-click which are typically user-initiated versus advertiser initiated.
Does K-Meleon support SSL?
K-Meleon 0.8.2 provides SSL support.
What other security options does K-Meleon include?
Why do I get an error messages on Windows 95/98 or Windows NT related to MFC42.dll? Why don't the text menus display when K-Meleon starts?
The dlls shipped with Windows are improved and enhanced with each
version. Users of older Windows versions, Windows 95/98 and Windows NT,
may have to update some dlls to run K-Meleon. If you experience problems with MFC42.dll or with menus and plugins not displaying, please download the following
- To obtain this update, download VC6RedistSetup.exe here. When you run VC6RedistSetup.exe, it will install Vcredist.exe into a directory that you specify. Browse to that directory and run Vcredist.exe to install the appropriate updates.
- Users on WindowsME and Windows 2000 should go to the Windows Update web site to download the appropriate updates.
K-Meleon does not use Internet Explorer components. The libraries which are used are only a set of controls which are used commonly by Windows applications.
Why doesn't "Site X" display properly? Is it a K-Meleon bug?
A site not displaying properly is normally caused by one of two issues:
- The site is not compliant with current HTML standards.
- The display problem is due to a Mozilla bug.
Please report these bugs and we will attempt to determine the source of the problem.
Why don't the Alt + accelerator (F, E, V, G, H) work with the menu bar menus?
You need to disable the rebar menu plugin to enable the Alt + accelerator key combinations. See How do I enable or disable a K-Meleon plugin?? for more details.
Why can't I view articles at Espn.com?
A file named "xuldoc.xpt" is missing from K-Meleon's components directory (normally c:\program files\K-Meleon\components). It will be included in K-Meleon's next release. Until then, you can add the file separately. Follow these steps:
- Download the file here.
- Make sure k-meleon is closed. In the components directory remove the files compreg.dat and xpti.dat.
- Unzip the downloaded file into your components directory.
You should then be able to browse and view articles throughout the ESPN website.
Why does ZoneAlarm (or other personal firewalls) issue an alert that K-Meleon is requesting server rights?
The Personal Security Manager (PSM) in Mozilla, which K-Meleon is built on, uses sockets for communication between its security components. These communications are internal to the browser and do not go out the Internet. There is no danger in allowing K-Meleon this access.
Why doesn't K-Meleon properly display colors when the monitor resolution is set to 256 colors?
Mozilla does not provide proper support for 256 colors. See Mozilla Bug #88560?
Why don't the menus display properly when you have enabled the Silver theme in Windows XP?
This is a known issue with K-Meleon when using the Bitmapped menus plugin with the Silver theme enabled in Windows XP. The current workaround is to disable the Bitmapped menus plugin.
When opening a URL from a mail program or shortcut, K-Meleon opens two windows or displays a "Can't open..." error, even though it is, in fact, displaying the page.
This type of problem is usually the result of the DDE (Dynamic Data Exchange) option being set in the Windows registry for the type of URL that you are trying to open. Go to the Windows Start menu, select Settings, Folder Options, then select the File Types tab. After you find the URL type in the list, click Edit, click Edit again, uncheck the "Use DDE" box, then click "OK" until you are out of the dialog.
If you know what you are doing, you can delete the DDE flag directly in the Windows registry for the URL type.
Where can I get more help?
Submit your questions to the K-Meleon Forums. If you think you have found a bug, ask first in the Forums. Then file a bug report in our Bug Reporting System.
How do I uninstall K-Meleon?
- Go to Settings - Control Panel - Add/Remove Programs
- Select K-Meleon (remove only).
- Click on the Add/Remove or Change/Remove button.
- The K-Meleon Uninstall program will prompt you with a confirmation before uninstalling K-Meleon.
- If you have stored user profiles, the Uninstall program will prompt you if you want to remove the profiles.
- Click on the Close button to close out the uninstall program when it is completed.