Issue

European Union’s General Data Protection Regulation (GDPR) has been implemented worldwide. While there are many new or enhanced requirements, the core underlying principles remain the same. The new rules have a broad definition of personal data and a wide reach, affecting any company that collects personal information of individuals in the EU. As your trusted data processor, we’re committed to compliance and to helping you on your GDPR compliance journey.

The output that you create using FrameMaker 2017 or 2015 release uses cookies. These cookies are used to enhance the user’s experience with the HTML5 output generated using FrameMaker. Similarly, HTML5 output created using RoboHelp 2017 or 2015 release also uses the cookies to give better user experience.

With the implementation of GDPR, using cookies without users’ consent is not acceptable.

Solution

The given solution allows you to:

  • Remove the code that generates cookies in the published HTML5 output.

Note:

This prevents any cookie from being dropped on to the user’s system. However, if they have accessed your online content earlier, then the cookies from the older version will be present. You should ask your users to clear their browser’s cache.

  • Create HTML5 output that does not use cookies.

Note:

With the implementation of the given solution, the following functionality will either not be available or will be available with some limitations:

  • When you perform a search, the searched words will not be highlighted in the search result. 
  • If your Help content provides dynamic content filtering, the filter chosen by your users will not be available in a new session.
  • Similarly, TOC, index, and glossary will show the default state in every new session initiated by a user.
  • The bookmarking a page feature in the Responsive HTML5 output generated using the Indigo layout will no longer be available.

For FrameMaker 2017 and 2015 releases:

Note:

Before you begin, make sure that you have installed the latest FrameMaker patch.

  1. Depending on the FrameMaker version that you are using, download the ZIP file.

    Download

  2. Extract the contents of the .zip file.

    The zip contains two files - rh.min.js and settings.js.

  3. If you want to make an existing output GDPR compliant, then replace the files in the published output with the files extracted in Step 2. The location to replace the files is:

    <Published-output-folder>/template/scripts

  4. If you want to update the core files in FrameMaker so that new output that you generate is GDPR compliant, replace the files at the following location and republish your HTML5 output:

    <FrameMaker_install_location>\fminit\Publisher\ResponsiveHelpExt\widgets\common\scripts

For RoboHelp 2017 and 2015 release:

Note:

Before you begin, make sure that you have installed the latest RoboHelp patch.

  1. Depending on the RoboHelp version that you are using, download the ZIP file.

    Download

  2. Extract the contents of the .zip file.

    The zip contains two files - rh.min.js and settings.js.

  3. If you want to make an existing output GDPR compliant, then replace the files in the published output with the files extracted in Step 2. The location to replace the files is:

    <Published-output-folder>/template/scripts

  4. If you want to update the core files in RoboHelp so that new output that you generate is GDPR compliant, replace the files at the following location and republish your HTML5 output:

    <RoboHelp_install_location>\RoboHTML\ResponsiveHelpExt\widgets\common\scripts

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy