Skip to main content
September 3, 2008
Answered

WebHelp in Chrome - first look

  • September 3, 2008
  • 29 replies
  • 9061 views
Just downloaded the new Chrome browser from Google, and as I feared, my WebHelp doesn't work (nav pane contents don't display). I am using a skin.

I tried a test project using the default skin and found that only pure html works for navigation pane format (WebHelp Options page 3).
If I use DHTML > Pure HTML the pane comes up empty
If I use Java Applet > Pure HTML I get a message in the pane saying no plugin is available to display the content. The odd thing is that I included some drop-down text (which is javascript, right?) and that woks fine.

Pure html is ok, except there's no Search Input field available. So, I'd love to be able to use dhtml or Java for the nav pane.

If anyone has an idea for getting this to work I'd be grateful for info.

Jeanne
This topic has been closed for replies.
Correct answer vivek_k-GfmzA1
Hi,

Adobe has been working on it and if you do the following changes to your file whvers.js in C:\Program Files\Adobe\Adobe RoboHelp 8\RoboHTML\WebHelp5Ext\template_stock folder.

Add following 2 lines at the top along with other variable declarations.
var gbChrome = false ;
var gbChrome=(gAgent.indexOf("chrome")!=-1);

and then add a condition
if (gbChrome)
{
gbSafari = true ;
gbSafari3=true;
}

This should fix TOC/Index/Glossary/Search loading issues.
I am attaching code from fixed whvers.js file as well.

Please report if you find more issues with Chrome as we are actively trying to fix them.

thanks,
Vivek.
Adobe RoboHelp Team.

29 replies

Inspiring
September 9, 2008
Thanks, Jeanne. I came to Adobe's forum yesterday and posted this message:

I'm using RoboHelp HTML v7--Chrome doesn't show the TOC, Glossary, Index, or Search.


That is a problem. I was hoping that someone else had a similar issue and perhaps a fix for it. One fix is to use FlashHelp with the default Flash skin (which I don't have the tools to edit), but I may just post a KB article that says our WebHelp doesn't work with Safari and Chrome.

There MUST be something in the Webkit engine (used by Chrome and Safari) that prevents RH's frames from working properly, yet other help tools have overcome this limitation.
MergeThis
Inspiring
September 9, 2008
meKarla, it's very simple: RoboHelp uses a mixture of DHTML and JavaScript to create the 3-pane frameset that allows me to provide the navigational assets you mentioned.

Chrome is apparently following the same anti-Microsoft path already trod, ad nauseam, by Netscape and Firefox: let's design our browser so that it messes up everybody's hard work. Then we just blame Microsoft and the help authoring tools. Perfect!


Good luck,
Leon
Inspiring
September 9, 2008
Oh, I completely agree. There is no perfect single source tool, definitely no "pure nectar" out there. There is definitely a comfort level with the "industry standard" which makes it difficult to change to a new tool. Not to mention not having the time to learn and overcome the weaknesses of new tool. "Plain vanilla" meaning you can type some text in the editor, use the default style sheet, drag topics to the TOC, click Generate, and you have a help file. You don't *have to* use Rick's tips to edit the default skin or to get rid of the Powered by RoboHelp link. Yesterday I played with HelpStudio, and today I played with Flare, both of which generated viewable WebHelp, and not just in IE. (Most of our customers use IE, but we have customers who aren't MS shops, too.) I'm only "railing against" the fact that RH uses their own proprietary code and such that you either have to accept as is or learn to overcome it, if it can be overcome. This page http://www.madcapsoftware.com/assets/Flare%20v4%20vs%20RoboHelp%20v7.pdf lists several differences. The main differences that I don't like about RH is "Product code is a proprietary mix of non-standard markup and poorly-formed HTML." "Not compliant with any existing standards." and "Does not understand the concept of document structure. Includes no method of providing access to the author." I've only been using it for about 15 months. It was here when I started here, and we upgraded to v7 months ago, hoping 7 would be better. It is better and will have to do, but it could be better yet.
Peter Grainge
Community Expert
Community Expert
September 9, 2008
Oh come on. I get projects sent to me so that I can help people fix them. I have seen some very impressive designs and customisations so to suggest RH is only good for plain vanilla webhelp is out of order.

What's the proprietary stuff that is unacceptable to you?

Please make me a promise if you go to another tool. Come back here after three months and tell us whether the new tool really was an all win situation or a trade off.

Rick's site and his downloads have many tips as you say. My own site has others. I have little doubt that whatever tool you go for, you will find there is some constraint that you will rail against. Then you have to find their workarounds. I am not knocking the other tools, just saying that they all have their strengths and weaknesses. But to suggest RH is only good for vanilla and the others are pure nectar is, in my opinion, way off.

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
Inspiring
September 9, 2008
Robohelp makes great plain-vanilla webhelp for those technical writers who aren't very technical. I don't mind letting it think for me, but I'd like to have the option of changing things if I don't like the way it thinks. It has way too much proprietary stuff--that's what I mean by flexible. I, too, have made use of many of Rick's tips, and am forever grateful!
Inspiring
September 9, 2008
HelpStudio 3 works with Chrome. I just tried it yesterday. You're right, we shouldn't expect RH to work with Chrome yet. But WebHelp doesn't work with Safari either, and that's been around a while. (Both will work if you build FlashHelp, but I don't have Flash to clean up the ugly Flash skin.) RoboHelp is definitely for those who don't like to "change their own oil," so I need to talk my managers into splurging for a tool that's more flexible.
MergeThis
Inspiring
September 9, 2008
Wow, Peter and Rick, it's a good thing you guys can change the oil!

"more flexible?" Yikes!


Leon
Inspiring
September 8, 2008
I'm using RoboHelp HTML v7--Chrome doesn't show the TOC, Glossary, Index, or Search. Chrome uses the Webkit engine, also used by Apple's Safari, which equally does not work with RoboHelp projects. Well, I've had to find a new CBT tool since they wiped out Authorware, so now I guess I need to find a new help tool, too.
September 8, 2008
Hi All,

I didn't mean to bash RoboHelp. I've used it for a long time - since Version 3. I think its a fantastic product because it lets help authors concentrate on the writing and not be bothered too much by the technical aspects of producing Help. I use a bunch of tools in my job because I produce a variety of different materials, not just help. I can't be an expert in each one. RoboHelp is easy to use and pretty straightforward. (And that is why I don't use that "other product". I had one day to try it out and I found it too confusing.)

I agree that it would be unreasonable to expect WebHelp to work with a browser that was not even born at the time of this RH release. I think I see this toc problem as more of a shortcoming of Chrome than of RoboHelp.

I was only looking for suggestions of any "magic" I could do to get the dhtml or java nav pane options to work. Its been my experience that making a few tweaks can often solve any problems I find.

I know that there are arguments on both sides since browsers use their own rendering engines. Whose esponsibility is it to be compatible with whom? This puts me on the defensive for RoboHelp at times (For example, I get slammed by QA because the toc doesn't auto-synchronize in FF. They do not accept that this is a shortcoming of FF not RH.)

RoboHelp is not perfect, but its advantages to me FAR outweigh any problems I have, and the good folks of this forum seem to be able to show me the way around those.

I will put a suggestion in the wish form, and continue to pursue a solution on my own. I'll keep my eyes on the forum to see if a magic tweak is discovered.

Thanks,
Jeanne
MergeThis
Inspiring
September 9, 2008
Look, pal, I've got this like fantastic, new browser for you. It's like got a really neat name and it's like really, really cool looking. Yeah, that FireFox is just so-o-o 2007, you know? Oh, and did I mention that it's like built with that open software stuff? Yeah, cool, huh? Yeah, all the critics like love it, too.

So, you've lost all the navigation in your WebHelp? Like, no TOC, or Index, or Search, or Glossary? And your best-looking tables are all in Wingding font? Wicked bummer, dude! But hey, it's totally cool; you've been freed from that MS-imposed oppression, right? Yeah, hey, ain't those Apple commercials just so-o-o cool? Yeah, you don't want that invalid W3C code anyway; just write your own frames in XML, or CSS, or something. Yeah, that's the ticket.

Oh, and you thought those FF plug-ins were messin' with your help? Wait'll those open-software-lovin' dudes start writin' stuff for Chrome! Oh, the chaos will be like so cool! Blinkin' search boxes in your status bar...personal street address in every third bulleted list (but only two paragraphs after a Heading2)...today's streaming webcam as a non-scrolling watermark. Wow, I can't wait, man!

Peter Grainge
Community Expert
Community Expert
September 5, 2008
http://www.grainge.org/pages/authoring/flare/flare.htm

I was told earlier in the year that the issues described above will be fixed in Flare 4.

It may not look much of a problem but if you work with merged webhelp, it is.

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
RoboColum_n_
Legend
September 4, 2008
Umm! I've just read this blog that indicates that webhelp created with "that other product" works OK. Sorry but I just can't bring myself to say its name. That said, I'm sure it will have problems somewhere. It is still very early days for Chrome.
Captiv8r
Legend
September 4, 2008
Ha! Yes, well, I'm sure "that other product" will also:

* Cure baldness
* Send your mother a card on her birthday
* Bring peace to all third world nations
* Insert remedy here and add to list about a hundred times

Like you, I'm sure there are flaws. But hey, I was really happy to see that among the list of "new features", it actually finally included (after three whole versions) an ability to let the user use copy and paste functionality! Now THAT's a feature to really crow about!

Cheers... Rick
RoboColum_n_
Legend
September 4, 2008
LOL Rick! Bet they forgot to add the Ctrl C and Ctrl V functionality though. I've always felt the product should be called Blair as it promised much, failed to deliver and attempted regime change
Captiv8r
Legend
September 3, 2008
Hi Jeanne

You (and others) should consider reporting this to Adobe via the Wish Form/Bug Reporting Form.

Click here to view the WishForm/Bug Reporting Form

It's a bit unfair to expect WebHelp output to work flawlessly in a browser that didn't exist at the time your RoboHelp version was released.

I'm reasonably sure that as time passes and more users experiment with this new browser, we will find ways to work past some, most or all of the issues.

Cheers... Rick