存档
Dynamically loading Google Maps API V3 by JQuery
发觉google的一些应用的javascript接口API的的js文件下载有时候会比较慢,会影响网站的加载。好像Google Map API v3的js下载经常都比较慢,影响整体网页的显示效果。所以今天特别研究动态载入javascript文件。网上搜索了一下,无非都是那几个方法。不过我发现JQuery本身就自带一个动态下载javascript文件的函数,无需用一些插件。
jQuery.getScript( url, [callback] ) 官方说明
非常容易加重js文件,1.2版本之后就可以支持跨域下载javascript文件。
于是我就用了动态加载Google Map API v3的javascripte文件。
1 2 3 | $.getScript("http://maps.google.com/maps/api/js?sensor=false",function(){ alert("Script loaded and executed."); }); |
虽然显示了警告信息”Script loaded and executed.”, 页面变成了空白页面了,真是不解。开始怀疑JQuery的.getScript的问题,于是试了官方的示范例子,并没有问题。于是修改官方例子动态下载google map api的js。同样页面也变成了空白页。
估计应该是google map api v3的api问题,观看了http://maps.google.com/maps/api/js?sensor=false的源代码
阅读全文…
在Acer TravelMate3260安装Mac OS X
最近由于玩ipod touch太多,发觉自己中了苹果的毒。发觉什么都是苹果的好。想体验一下苹果的操作系统是不是那么的好,下载了一个VM的版本,但是在虚拟机上运行慢得不得了。于是在把自己的notebook安装Mac OS X体验下。
在网上搜索了一番,发觉在非苹果的电脑安装Mac OS并非那么容易,驱动是一个头痛的问题。
首先查看了一些自己的手提Acer TravelMate3260的配置。
主板:
CPU 类型 Mobile Intel Core Solo T1400, 1833 MHz (11 x 167)
主板芯片组 Mobile Intel Calistoga-GM i945GM
显示设备:
显示卡 Mobile Intel(R) 945GM Express Chipset Family
3D 加速器 Intel GMA 950
声卡 Realtek ALC883
无线网络卡 Intel(R) PRO/Wireless 3945ABG Network Connection
有线网络卡 Marvell Yukon 88E8038 PCI-E Fast Ethernet Controller
cpu,主板芯片,和显示卡都支持, 但是网卡就不支持,无线和有线都不支持。有线的网卡型号有部分非acer用户支持,只能试试才知道。无线网卡intel的就不用想了。
htc hero 1天试用感受
上星期六,老婆的朋友给了一台hero过来,帮忙搞搞手机上网设置。所以有幸玩了一下hero。其实这台运行google开发的手机操作系统android的hero是目前我的手机换机首选,不过感觉价格还是比较贵,一路都没有下手,加上买了台ipod touch 第三代。觉得再买台智能手机好像也没有太大的必要。
这里讲讲一些总体试用的感受吧。
1、拿起hero感觉有点重,不太习惯,样子还是挺好看的。
2、那个轨迹球挺好玩的。
3、操作起来还算流畅。
4、操作和使用需要一点时间适应。感觉ipod touch的操作更加人性化。
5、上网的显示效果不错,基本和电脑上的一样。
6、手头上这台机只有繁体中文和英文选择。没有简体中文。
wordpress程序从2.7.1升级到2.8.5版本
今天wordpress程序从2.7.1升级到2.8.5版本。本来在2.8的版本发布的时候就想升级了。但是由于升级失败,老是提示内存分配不足。所以一路都没有升级到2.8的版本。但是最近因为需要解决一些问题的时候在网上搜索到关于2.8升级提示内存分配不足的问题。只要在php.ini文件配置一个选项就可以了。
memory_limit = 128M ; Maximum amount of memory a script may consume (16MB)