我試圖用谷歌的圖表在Google PageSpeed Analyzer上得分100,但仍然得到「最小化https://www.google.com/ ... at + en,default + en,ui + en,corechart + en.I.js可以節省1.7KiB(1%壓縮後)。「我怎樣才能得到滿分呢? TIA 這裏是我的基本的示例代碼:如何在Google PageSpeed上使用谷歌圖表得分100?
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"></head>
<body><div id="myChart"></div></body></html>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
window.onload=function(){pie();}
google.load('visualization','1.0',{'packages':['corechart']});
function pie(){
var data=new google.visualization.DataTable();
data.addColumn('string','Type');
data.addColumn('number','Percentage');
data.addRows([['WE',99],['THEM',1]]);
var options={'width':500,'height':400,'is3D':true,'chartArea':{left:25,top:25,width:"100%",height:"100%"}};
var chart=new google.visualization.PieChart(document.getElementById('myChart'));
chart.draw(data, options);
}
</script>
你不應該得到那個消息 - 可視化的API代碼(這是該鏈接指向)是已經被縮小。 – asgallant
我完全同意你的看法,但我收到了這條消息,就像我在縮小javascript部分後發佈的代碼一樣。我不知道問題是從可視化結束,我的結束還是PageSpeed結束。如果它是從我的最後,我真的很想知道如何改正這一點。謝謝你的評論。 – xam
這是PageSpeed錯誤地識別機會以通過縮小來節省空間的問題,或者Visualization API代碼未完全縮小(不太可能)。 – asgallant