我试图用谷歌的图表在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