Web

国内各浏览器市场占有率

admin 提交于 周三, 06/15/2016 - 09:01

对服务器的access.log做了一下分析,总结出用户浏览器的使用情况。要注意的是,网站的使用者是中学的教师和学生。由于360浏览器没有一个容易识别的UserAgent,因此其使用量会隐藏在Chrome和MSIE里面。解读下面数据的时候应该主要看Visitors列而不是Hits。

对比一下IE8和IE6的Visitors、Hits、Bandwidth数据发现,IE6消耗更多的带宽,可能是IE8的缓存做得比IE6好很多的缘故。

使用移动QQ浏览器的用户是最多的,占17.3%。而UC浏览器只占7.9%。(注意,我从不写软文,尽管读者可以不信)这个数据令我有点意外,我以为QQ浏览器和UC浏览器市场占有率是差不多的。不过这可能反而年轻一代用户喜欢用QQ,顺便也用了QQ浏览器。事实上用户使用国内众多浏览器中其中一款的原因可能只是受市场营销影响的从众选择,各大浏览器只要在Webkit内核基础上不引入太多bug应该差别不大。不过,从Visitors和Bandwidth数据来看,以省流量起家的UC还是可以看出一定的技术能力。

UserAgent为MetaSr的是搜狗浏览器。

标签

NetBeans 8.0以上不能识别module和install文件的解决方案

admin 提交于 周三, 02/17/2016 - 14:54

Drupal里有些PHP文件以module和install作为后缀,Netbeans 8.0以上的编辑器不能识别,解决方案如下:

  • Choose NetNeans > Preferences > Miscellaneous > Files
  • Next to File Extension, choose New...
  • Enter module for the File Extension.
  • Select text/php-5 for Associated File Type (MIME).
  • 重启编辑器

 

参考:http://classically.me/blogs/netbeans-8-doesnt-show-navigator-information-module-or-install-files

标签

AngularJS学习要点

admin 提交于 周二, 02/16/2016 - 14:30
  • AngularJS 2已经发布beta版,但是所有技术是针对下一代JaveScript标准的,要兼容目前浏览器的JavaScript内核需要引用尺寸比较大的库,不是一个轻巧的解决方案。
  • AngularJS 1最简洁的教程在官网首页下部,而不是Tutorial,应该往下滚动首页,不容错过。
  • AngularJS有若干模块(比如路由),并不是只引用一个JS就可以。
  • AngularJS一些全局变量前面有$符号,但不要误会其支持jQuery语法。要用jQuery需要单独引用2.1以上版本。

标签

XAMPP Mac版本怎样开启xdebug插件

admin 提交于 周四, 02/04/2016 - 10:43

1. 下载安装Firefox的The easiest Xdebug插件

2. 确认/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so存在(20131226可能不同)

3. 编辑/Applications/XAMPP/etc/php.ini,找到zend_extension区域,添加以下代码:

 

zend_extension="/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so"(注意修改成正确的路径,可能需要替换20131226)

标签

Axure RP

admin 提交于 周二, 11/17/2015 - 09:15

Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、 流程图、原型和规格说明文档。作为专业的原型设计工具,它能快速、高效的创建原型,同时支持多人协作设计和版本控制管理 。

http://www.axure.com/

标签

怎样解决LibreOffice在Web服务器上不能运行的问题

admin 提交于 周一, 11/09/2015 - 11:29
  1. 确认libreoffice已经安装。当我们部署web程序的时候可能忘记了这一点
  2. 确认相关参数在命令行下可以运行,相关目录可写
  3. 查出web服务器的用户,比如www-data
  4. 在/etc/passwd下查看该web用户的目录,比如/home/www-data或/var/www
  5. 把该用户目录改成可写,libreoffice需要在用户目录里创建一个目录
  6. 如果还是不行,把命令的输出重定向到/tmp/libreoffce.log。重定向的符号有时是2>有时是&>,搞不懂……

标签