LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Venting: If the help function opens a page in a browser, load times need to be a tenth of what they are now.

We have just switched from LV 2021 to 2024, and now some nodes have their detailed help in the web instead of the integrated help functionality.

Watching a blank page for 20s is a dismal user experience for a feature that has replaced a perfectly functional solution.

Message 1 of 9
(953 Views)

Hi Florian,

 

You are right, the online help as it is now is quite useless for everyday coding.

 

Here is a way to make LV open the offline help instead:

https://forums.ni.com/t5/LabVIEW/Offline-Help-window-in-LabVIEW-2022/m-p/4251163#M1236962

 

For me it takes "only" 5s to open a help page when the NI Offline Help Viewer is closed, and 3s to refresh the page when it is already open.

It is still a bit long for an offline help, but way faster than the online one.

 

Regards,

Raphaël.

Message 2 of 9
(899 Views)

@raphschru wrote:

Hi Florian,

 

You are right, the online help as it is now is quite useless for everyday coding.

 

Here is a way to make LV open the offline help instead:

https://forums.ni.com/t5/LabVIEW/Offline-Help-window-in-LabVIEW-2022/m-p/4251163#M1236962

 

For me it takes "only" 5s to open a help page when the NI Offline Help Viewer is closed, and 3s to refresh the page when it is already open.

It is still a bit long for an offline help, but way faster than the online one.

 

Regards,

Raphaël.


As far as I know,  NOBODY has ever been happy about the load time for the newer help file.  It doesn't matter if you load the online or offline version the load time cannot seem to become as fast or faster than when opening a *.chm file.  But, that quick access to chm is exactly why that format had to be replaced by more secure technology. 

 

Think of how happy you would be if your online banking app was %50 faster but let any hacker with a gradeschool education exploit your file storage and retrieval.  Yes, chm is that vulnerable!


"Should be" isn't "Is" -Jay
0 Kudos
Message 3 of 9
(884 Views)

@JÞB wrote:

@raphschru wrote:

Hi Florian,

 

You are right, the online help as it is now is quite useless for everyday coding.

 

Here is a way to make LV open the offline help instead:

https://forums.ni.com/t5/LabVIEW/Offline-Help-window-in-LabVIEW-2022/m-p/4251163#M1236962

 

For me it takes "only" 5s to open a help page when the NI Offline Help Viewer is closed, and 3s to refresh the page when it is already open.

It is still a bit long for an offline help, but way faster than the online one.

 

Regards,

Raphaël.


As far as I know,  NOBODY has ever been happy about the load time for the newer help file.  It doesn't matter if you load the online or offline version the load time cannot seem to become as fast or faster than when opening a *.chm file.  But, that quick access to chm is exactly why that format had to be replaced by more secure technology. 

 

Think of how happy you would be if your online banking app was %50 faster but let any hacker with a gradeschool education exploit your file storage and retrieval.  Yes, chm is that vulnerable!


Reducing the help to "just help".  It used to do so much more, like being able to find the VI in the palette or drop it onto your BD.  But I guess that's a vulnerability in itself.  If I'm not mistaken, the help file isn't even fully functional yet, with broken links and stuff.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 4 of 9
(838 Views)

I switched from LabVIEW 2018 to LabVIEW 2023 and was introduced to the less convenient NI Offline Help Viewer for the first time. Compared to the classic CHM help, the new concept only brings disadvantages for the user:

  • The help page loads far too slowly.
  • Far too much white space between tree entries, text blocks, etc. This means that the content is unnecessarily expanded.
  • After closing, the window size is not remembered. Every time you open the window, you have to laboriously adjust it with the mouse. That's really annoying.

I've been programming with LabVIEW for 24 years and miss the days when there was almost nothing to criticize about NI software. Hopefully I can retire soon!

Message 5 of 9
(455 Views)

@CDietz wrote:

I switched from LabVIEW 2018 to LabVIEW 2023 and was introduced to the less convenient NI Offline Help Viewer for the first time. Compared to the classic CHM help, the new concept only brings disadvantages for the user:

  • The help page loads far too slowly.
  • Far too much white space between tree entries, text blocks, etc. This means that the content is unnecessarily expanded.
  • After closing, the window size is not remembered. Every time you open the window, you have to laboriously adjust it with the mouse. That's really annoying.

I've been programming with LabVIEW for 24 years and miss the days when there was almost nothing to criticize about NI software. Hopefully I can retire soon!


Also, you can't drop the function on the BD or navigate to the palette.  And I guess the reason why they changed was because the ability to run scripts was a huge security thing.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 6 of 9
(447 Views)

@JÞB wrote:


As far as I know,  NOBODY has ever been happy about the load time for the newer help file.  It doesn't matter if you load the online or offline version the load time cannot seem to become as fast or faster than when opening a *.chm file.  But, that quick access to chm is exactly why that format had to be replaced by more secure technology. 

 

Think of how happy you would be if your online banking app was %50 faster but let any hacker with a gradeschool education exploit your file storage and retrieval.  Yes, chm is that vulnerable!


Though i can open a local HTML-file in a second ...

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 7 of 9
(403 Views)

@JÞB wrote:

...

 

Think of how happy you would be if your online banking app was %50 faster but let any hacker with a gradeschool education exploit your file storage and retrieval.  Yes, chm is that vulnerable!


Please point me to the case where LabVIEW is used to create "online banking apps" because that would make my day : ) 

______________________________________________________________
Have a pleasant day and be sure to learn Python for success and prosperity.
0 Kudos
Message 8 of 9
(366 Views)

@Jay14159265 wrote:

@JÞB wrote:

...

 

Think of how happy you would be if your online banking app was %50 faster but let any hacker with a gradeschool education exploit your file storage and retrieval.  Yes, chm is that vulnerable!


Please point me to the case where LabVIEW is used to create "online banking apps" because that would make my day : ) 


The point was that a malicious actor could modify the chm file to execute malicious code next time you open the LabVIEW help. It is likely that any modern AV would hopefully intercept that, but it is still unsafe.

Message 9 of 9
(298 Views)