我们是2006年开始使用MediaWiki,2012年的时候自己通过摸索利用另外一种皮肤文件来实现手机版网站,当时记录了一篇博文《MediaWiki网站添加手机版网站》,这种办法算是完全自创的,基本上可以实现希望达到的效果,因此一直沿用至今,最近的MediaWiki升级到1.23.5以及多个Wiki网站合并到一个安装目录的过程中,也保持了这种用法。
以前也注意到Wikipedia是采用另外的办法来实现手机端浏览的,但没有去深入研究。最近几天又去专门看了相关的资料,并在部分没有手机版的Wiki网站中实验,做一些记录。
- Wikimedia mobile engineering:Wikimedia(不是MediaWiki)基金会的移动工程团队
- Mobile web/Team:移动网页团队
- Mobile Web:移动网页(移动网关)简介
- Mobile web projects:移动网页项目
- Category:Mobile:与移动有关的分类
- Extension:MobileFrontend:移动前端扩展
- Extension:Mantle:MobileFrontend在MediaWiki <= 1.24上安装需要依赖的扩展
-
Manual:Mobiles, tablets and responsive design:关于手机、平板电脑及响应式设计手册
维基百科希望网站一直用的MediaWiki软件,其手机版网站也都是用的MobileFrontend这个扩展,应该是比我自己折腾出来的办法更合理,目前我先改了一个系列的网站加上这个扩展:
打开上面的网站,留意在下方的“隐私权政策 关于Org 免责声明”右边多了一个“移动版视图”的链接,点击就可以查看手机版网站,并且可以切换回桌面版。
但还有一些细节,例如单独的手机版域名、文件缓存等问题还有待进一步了解、尝试。
2015年10月份在Drupal 7中测试《修改Drupal网站为响应式设计只需更改一个自适应的主题》成功,想去看看MediaWiki是否也有合适的响应式皮肤,但Category:Mobile skins中的几种皮肤尝试了一下,有的要收费、有的js菜单显示不出来、有的提示版本不对、有的看例子网站就不顺眼,都没有实验成功,找到一个Manual:$wgVectorResponsive参数,要在1.26以上版本才可以使用,看来还要继续等了。
评论1
您好,我也用MobileFrontend扩展改了我的网站
您好,我也用MobileFrontend扩展改了我的网站,但发现在手机上没法搜索,定位到搜索输入框后,手机键盘出不来。在电脑上将网页调成手机版视图,搜索栏无法点击。我看MobileFrontend的设置里面好像也没有开关搜索的选项。请教一下您是怎么设置的!