打開交互式 HTML 非常慢:為什麼?怎麼提高?我正在努力保存交互式 html。 問題是打開文件非常慢。 有人能告訴我原因嗎,或者如何解決?
在 .zip 附件 (interactive.html) 中,這是一個示例:打開大約需要 4 秒(嘗試過 Firefox 94.0.1 和 chrome),但只有一個圖表,文件大小僅為 1MB(底層表格為 150 行 x 19 列)。
我的初始報告是:48 個圖表(5700 行),打開它我需要幾分鐘...... 所以,在看到社區的一些評論後,我決定將文件內容減少到更少的圖表數量,但只有一個圖表的打開性能是不可接受的。
讓我補充一些信息:
1) 圖表是使用 Control Chart Builder 平台創建的(通過腳本)
2) JMP 版本是 15.1
3)我嘗試使用 JMP16 構建相同的報告而沒有改進
4) 我正在使用用 JMP13 構建的舊報告來保存許多沒有打開性能問題的交互式 Html(例如一個大約 2MB 的文件,帶有 8 個控製圖(較舊的個體測量)、2 個 OneWay Anova、8 個具有能力分析的分佈只需不到 1 秒即可打開)
我的最後一個問題是:在 html5 生成中有什麼變化還是與 JMP 平台相關的原因?
其他回复:打開交互式 HTML 非常慢:為什麼?怎麼提高?我還看到 chrome/firefox/edge 有 3-4 秒的延遲。 瀏覽器似乎做了一個很多在那段時間裡管理家務,儘管我可能誤解了我所看到的。
您可以將圖表保存為非交互式 HTML 並恢復性能。 交互式 HTML 在每個 JMP 版本中都變得更加強大,您可能會看到為控製圖啟用了以前不可用的功能。
@John_Powell_JMP
回复:打開交互式 HTML 非常慢:為什麼?怎麼提高?對我來說,它似乎打開得很快微軟邊緣版本 95.0.1020.44(官方版本)(64 位)。
當我由於文件大或散點圖中有很多點而在打開交互式 HTML 時遇到問題時(這裡不應該是這種情況),我通常會破壞交互性,同時仍然保持報告“交互式” "(這可以防止在 gfx 文件夾中創建過多的文件)。
Craige 已經從 JMP 員工中找到了標記人員,他們很可能會幫助您或至少為您提供有關可能發生的事情的見解。
回复:打開交互式 HTML 非常慢:為什麼?怎麼提高?謝謝@Craige_Hales和@jthi . 我還發現附加的交互式 HTML 控製圖在 Mac 上的 Safari 中打開得非常快,但瀏覽器速度會受到很多因素的影響。 瀏覽器運行的設備,以及是否有其他程序正在運行並佔用系統資源。
@安東尼奧-多梅尼克, 使用 JMP 13 導出到交互式 HTML 的控製圖比在 JMP 15 或 JMP 16 中加載速度更快的一個原因是,在 JMP 13 中,我們沒有為控製圖提供任何交互性。控製圖在 JMP 中作為控製圖的圖像導出。為了在交互式 HTML 中提供與 JMP 相同的強大交互級別(對於從 JMP 15 開始的控製圖),我們需要導出數據並重建您在圖表中看到的圖形,以及構建將這些圖形鏈接到行的數據結構在數據表中。 這些操作可能需要時間處理複雜的數據和復雜的圖形——比如控製圖。
查看附加控製圖的 X 軸,我看到三個嵌套變量。 如果有辦法減少嵌套級別,交互式 HTML 控製圖的加載速度會更快。如果您需要幫助弄清楚如何做到這一點,請詢問,我會盡力提供幫助,或者聯繫我們的 JMP 技術支持,他們應該能夠提供幫助。他們還可以幫助找出可能導致您的報告加載緩慢的其他原因。
如果這沒有幫助,請告訴我。
~約翰