Help+Manual News

Archive for category Browsers

Broken YouTube videos in CHM – and how to fix it

With Help+Manual 7 we have introduced web-based videos like YouTube and Vimeo for embedding videos in help files. Especially YouTube worked like a charm in CHM files – until recently.

After a change in the YouTube scripts, the videos – when clicked to play – might trigger a Javascript error. The reason for this error is, that the script expects a “newer” version of MS Internet Explorer, it requires MSIE 9 as the minimum.

The Windows HTML Help viewer internally uses the rendering engine of MS Internet Explorer to display CHM files. By default, it runs with MSIE 7, even if a newer version is installed. To force the CHM viewer to use a newer rendering engine, it can be elevated with a HTML meta tag. We do this with all our CHM templates and skins, and the default elevation for CHM files was MSIE 8 so far. With the recent change in the YouTube scripts, it requires MSIE 9 or higher.

 

A quick and easy fix

To fix the YouTube problem, you need to apply a small change to the skins or HTML templates that you publish your CHM files with. Here is a step-by-step instruction:

  • If you publish CHM with a skin, open the skin file in Help+Manual
  • If you publish without a skin, open the help project in Help+Manual
  • In the Project Explorer, navigate to Configuration > HTML Page Templates > Default
  • Switch to the HTML source code tab
  • Locate the line with “X-UA-Compatible” in the HTML code editor
  • Change it to “IE=9” or “IE=edge
  • Publish your CHM file again

Old:

Modified:

 

This modification will be part of the next update of Help+Manual. However, your customized skins will need a manual tweak though – just follow the steps described above.

No Comments

Premium Pack 3 and Help+Manual 7.0.8 Released

We are proud to announce the release of the all-new Premium Pack 3 with advanced responsive skins. This is accompanied by Help+Manual 7.0.8 with new features to support the new skins and a set of demo Premium Pack 3 skins. Help & Manual 7.0.7 or higher is required to use the new responsive skins.

See the Premium Pack product page for more details on Premium Pack 3 and visit our online store to purchase.

Premium Pack 3: Responsive. Fast. Embedded. WebHelp.

A single WebHelp site now works smoothly on desktop, tablet and smartphone browsers, with an optimized user interface for each device type. Even large TOCs and keyword indexes are handled well on smartphones. And browsing has been optimized for lightning-fast topic loading. These skins represent the first iteration of our new online help format, which we call WebHelp 3. This has been made possible by a number of new technologies that we have been working on for the last eighteen months.

Key Features

  • Fully responsive – create one WebHelp site for desktop, tablet and phone browsers
  • Frameless topics – no more index.html layout page, the topic pages are your pages and their names are your URLs
  • Embedded WebHelp – embed your help in existing web pages with a snippet of code like a YouTube video
  • Field-level popups – display formatted popups from your help in your own web pages with simple links
  • Responsive X-tables – add a single setting to data tables to make them reformat automatically on mobile devices
  • Local WebHelp – deploy WebHelp locally without a web browser, even for Google Chrome and Internet Explorer
  • Fast browsing – highly optimized topic loading for extremely fast browsing
  • Scalable – user-adjustable text size for the best possible user experience.

Premium Pack Toolbox Configuration Utility

The Premium Pack now also comes with a configuration utility with direct help for every configuration setting when you select it. This also works with older Premium Pack skins and comes with a large number of additional advanced features for power users. For example, you can add features to skins that are normally only available in your project settings. And you can edit your templates and baggage files directly in your favorite code and graphics editors.

Help+Manual 7.0.8

Help+Manual 7.0.8 comes with a set of demo Premium Pack 3 skins that you can try out, plus support for the new features in the Premium Pack 3 skins. Help+Manual 7.0.7 or higher is required for using the responsive skins in Premium Pack 3.

No Comments

Unpatched Vulnerability (0day) in Flash Player

A new vulnerability in the latest Adobe Flash player (Flash version 16.0.0.257) is already being actively exploited. One can expect older versions of Flash player to be affected as well. At risk are Windows users from Windows XP to Windows 8.

Disabling Flash player for some days might be a good idea.

Is Help & Manual affected?

No, not generally. Help & Manual does not use Flash. Even the Webhelp output of Help & Manual 6 does not rely on Flash anywhere, it is entirely built on standard web technology with HTML5 and Javascript.

However, if you include videos in Adobe Flash format into your documentation, keep in mind that users might not be able to view the content, because they may disable Flash player in general until a fix becomes available.

Link to full article:

http://malware.dontneedcoffee.com/2015/01/unpatched-vulnerability-0day-in-flash.html

No Comments

Premium Pack 2.5: Instant Display of WebHelp Changes

Timed Browser Cache

Premium Pack 2.5 for Help & Manual adds a major new feature: “Timed Browser Cache” ensures that web browsers always display the latest versions of your topics instantly. Visitors no longer need to clear their browser cache or reload multiple times to view new and updated topics. If you don’t yet have the Premium Pack this is one of the best reasons ever to start using it. If you do, you’ll want to update to version 2.5 right away. Timed Browser Cache is available in the WebHelp skins, smartphone skins and the new combined iPad and Android tablet skin.

Combined iPad + Android Tablet Skin

The dedicated iPad skin receives a major upgrade and is now also compatible with current Android tablets. This also includes offline web app mode, which allows users to save their WebHelp documentation locally and view it without an Internet connection.

Other Improvements

Premium Pack 2 also includes a number of other major improvements in the all the web-based skins. See the full change log further below for details.

Premium Pack 1 updated to 1.63

At the same time, we have also updated Premium Pack 1 to version 1.63. This includes the new combined iPad + Android tablet skin, which version 1 shares with version 2, and new dedicated redirects for Android tablets. The WebHelp skins in version 1 do not support Timed Browser Cache, but it is included in the iPad/Android skin.

Purchase and information:

Purchase Premium Pack 2
Premium Pack 2 Information Page

How to get the updates:

You can download and install the updated version with the same download link and installation password from the mail you received when you purchased your copy of the Premium Pack. If you no longer have this please contact support@ec-software.com and we will help you out.

Continue below for the full change log.

Read the rest of this entry »

No Comments

Premium Pack 2.42 and 1.62 Maintenance Update

The Help & Manual Premium Pack download packages for Help & Manual 6 have been updated to versions 2.42 and 1.62. In addition to this, the old package for Help & Manual 5 has been updated to 1.58. These are minor maintenance updates with fixes for some reported issues.

Version 2.42 Update:

  • WebHelp skins: Mail feedback links failed  in some versions of Firefox and the standard feedback mail body text was incomplete.
  • WebHelp skins: Permalink components updated, Permalink dialog more efficient.
  • CHM skins: Changes to eliminate errors with MP4 video files on some systems.
  • Dual-mode classic skins: Elimination of errors on some systems caused by the update to the new jQuery framework (search in keyword index, URL switches for index and search panes, links to anchors in other topics). More efficient Permalink dialog.

Version 1.62 Update (version 1 skins for HM6):

  • Elimination of errors on some systems caused by the update to new jQuery framework (search in keyword index, URL switches for index and search panes, topic Auto-TOC function). More efficient Permalink dialog.

 Version 1.58 Update for HM 5:

  • Elimination of errors on some systems caused by the update to new jQuery framework (search in keyword index, URL switches for index and search panes, topic Auto-TOC function). More efficient Permalink dialog.

How to get the updates:

You can download and install the updated version with the same download link and installation password from the mail you received when you purchased your copy of the Premium Pack. If you no longer have this please contact support@ec-software.com and we will help you out.

No Comments

Premium Pack 2.40/1.60a Update

The Help & Manual Premium Pack download packages for Help & Manual 6 have been updated to versions 2.40 and 1.60a. The version 1 update has just been given an “a” suffix because the changes there are very minimal: The main skins have not changed at all; the only real change is the updated version of the iPad skin that is shared with version 2.40.

In addition to some minor changes, the 2.40 package includes a new “Samurai Red” WebHelp theme in response to requests from many users, who wanted the color scheme of this theme from the old 1.x skins.

  • V. 2.40 WebHelp: New Samurai Red WebHelp theme
    This color theme was very popular in Premium Pack 1.x and has now been added as a WebHelp theme in the current 2.40 package.
  • V. 2.40 CHM: Mail Links in CHM files
    Links that created an email failed in CHM files when the file link fix function in the CHM skins was on. This has now been corrected.
  • V. 2.40 & 1.60a WebHelp & iPad: Searches enclosed in quotes
    If you use the JavaScript search platform enclosing the search argument in quotes will now only find complete words. For example, searching for “red dog” will only find topics that contain the exact words “red” and “dog”, not “Redmond” or “doggone”. You still need to use PHP or ASP search to search for exact phrases, however.
  • V. 2.40 WebHelp: Google Chrome in full screen mode
    Google Chrome in full screen mode (F11) was incorrectly identified as a mobile browser and the new tab and undock tools were disabled.
  • V. 2.40 WebHelp: WebHelp in an iFrame
    Links from the parent page to WebHelp in an iFrame opened in a new tab or window instead of in the iFrame.
  • V. 2.40 and 1.60a WebHelp, iPad: Google Analytics tracking
    An issue was discovered in the Google Analytics tracking code generated by Help & Manual that could cause more than one tracking signal per page view to be sent to Google Analytics. This has now been corrected in Help & Manual and the updated WebHelp and iPad skins support this. The current version of Help & Manual is required.
  • V. 2.40 WebHelp: Favicon images in stand-alone topics
    The favicon image was referenced incorrectly in stand-alone topics, so that no favicon was displayed in the browser tab or title bar when a topic was displayed without the full user interface. This was almost never visible, since topics are hardly ever displayed on their own.

How to get the updates:

You can download and install the updated version with the same download link and installation password from the mail you received when you purchased the Premium Pack. If you no longer have this please contact support@ec-software.com and we will help you out.

No Comments

Premium Pack 2.30 Update Supports Android and Windows Touch

The 2.30 update to the Help & Manual Premium Pack is now available and adds several important and valuable new features. Many of these features have also been added to the simultaneous 1.57 update for the original Premium Pack 1 skins for Help & Manual 6.

How to get the updates for 2.30 and 1.57: 

You can download and install the updated version with the same download link and installation password from the mail you received when you purchased the Premium Pack. If you no longer have this please contact support@ec-software.com and we will help you out.

New Features:

Android Compatibility:

Both the dedicated WebHelp skins and the Classic Dual-Mode skins are now compatible with current Android tablets and smartphones, with fast touch response and rotation support. With Firefox or Opera for Android it is even possible to use them with older Android devices, back to 2.3.6 Gingerbread. The dedicated smartphone skins are also still available, of course.

Windows Touch Compatibility:

Similarly, the skins will now also work with Windows 8 touch devices like the Microsoft Surface and other Windows 8 tablet/laptop hybrids and Windows 8 laptops with touch screens. This will work best with Windows 8.1, which has radically improved support for this functionality.

Current topic URL in browser Address bar:

The WebHelp, Classic Dual-Mode, iPad and Smartphone skins now all show the real URL to the current topic in the browser Address: bar as soon as the topic is loaded (index.html?topic.htm#anchor). This works in all modern browsers and Microsoft Internet Explorer 10 and higher. IE 9 and earlier do not support this function and show the same static URLs as before.

Changes for New Google Indexing Behavior:

Google no longer indexes pages that automatically reload themselves. To accommodate this, topic pages in WebHelp now no longer automatically reload themselves with the table of contents when they are linked to directly, for example from search result links. Instead, the topic opens on its own with a highlighted link or button at the top with which the user can display the table of contents.

Open in a New Tab from the Table of Contents:

As a result of the Google change, it is now also possible to use the browser’s “open in new tab” function to open topics in a new tab or window from the links in the TOC. Changes have been made to ensure that this works smoothly.

Bug fixes and issues:

A number of smaller issues reported by some users have also been fixed in this update.

WebHelp Skins:

  • Disqus comments in Google Chrome displayed incorrectly due to changes in Disqus’ iFrame behavior.

  • Topics opened on their own without the TOC displayed incorrectly in some versions of Internet Explorer

Dual-Mode Classic Skins:

  • On some systems it was necessary to activate Compatibility Mode in Internet Explorer 9 to prevent the Classic skins from displaying a blank page in WebHelp. This is now no longer necessary.

CHM Skins:

  • When the file link fixer function was active KLinks and ALinks inserted with the Script Link function (for example for automated See Also lists) failed because the links were incorrectly converted.

No Comments

Premium Pack updates for H&M 6.3

The Premium Pack 1.x and 2.x packages have both been updated for compatibility with Help & Manual 6.3. This was necessary to support the new option that makes it possible to link to CHM context ID numbers with URLs in WebHelp, so that your programmers can use the same IDs for linking to both CHM help files and the WebHelp versions. In addition to this all three packages (including 1.x for HM5) have also been updated to correct a couple of very obscure potential cross-site scripting vulnerabilities that we have become aware of (to the best of our knowledge, these have never been exploited). And as an additional freebie, the 1.56 update package for HM6 now also includes the full 2.20 version of the iPad skin with offline web app support.

How to get the updates:

If you are a registered user of any of these Premium Pack packages (1.x for HM5, 1.x for HM6, 2.x for HM6) you can get the new 1.56 and 2.20 versions with the download link and installation key you received when you purchased the Premium Pack. If you have misplaced those please contact support AT ec-software.com (replace the AT with @)  and we will help you out.

Change Log

In addition to the above, the following minor fixes and improvements are included in the updates: Read the rest of this entry »

No Comments