相关疑难解决方法(0)

将移动设备重定向到我网站的备用版本

我们已经为移动设备准备了一个替代版本的网站.我们服务的内容不同,效果也很好.

检测要投放的版本的最佳方法是什么.我们没有所有移动设备的列表,因此使用用户代理标头很棘手,因为我们可能会遗漏一些东西.

我们考虑过使用设备屏幕宽度 - 但如果移动设备不支持javascript会发生什么.我们怎么闻这个?

html redirect user-agent mobile-website

20
推荐指数
3
解决办法
4万
查看次数

创建网站的移动版本

我正在寻找创建我们的网站/网络应用程序的移动版本.什么是提供最好,功能最全的版本的好方法.

创建它的部分原因是代替iPhone应用程序,所以我想提供一个iPhone网络应用程序,它充分利用iPhone的WebKit版本(所以CSS动画,能够依赖良好的JavaScript支持等) .不过,我也希望该网站能够在其他智能手机以及更基本的手机上运行良好.

我是否创建了两个站点(Mobile WebKit和基本移动Web)并基于用户代理重定向?我可以创建一个降级良好的网站吗?有什么可能性,其他人如何处理它?

另外:移动网络模拟器值得一试吗?我有一部iPhone,所以可以轻松测试.如果我想在Blackberry/Palm Pre上进行测试,我真的需要一台设备还是有可靠的模拟器?

iphone android mobile-phones mobile-safari

8
推荐指数
1
解决办法
1229
查看次数

如何创建ASP.NET网站的移动版本?

我有一个使用asp创建的网站,我想让它可以访问手机,这样用户就可以通过他/她的手机使用它.

我对XML或.NET没有任何了解.

我怎样才能做到这一点?

asp.net mobile-website

6
推荐指数
1
解决办法
2万
查看次数

对移动设备进行内容适应的方法

我创建一个网站,并希望将其移动准备好,我看到人们谈论非常古老的技术,但一切看起来都走向网络移动体验

我看到人们谈论移动网络开发的框架,也有朋友告诉我(wurfl)(' http://wurfl.sourceforge.net/java/wall.php)来检测移动功能并构建一个合适的css文件内容适应.

我看到人们定义了三个或四个css文件,并使用媒体查询来匹配设备的屏幕大小和响应流体设计,有人告诉我你不能创建一个内容,因为流量在网络和移动设备上不同但不知道为什么!

我需要知道是否有一些css技巧,以逐步增强的方式在桌面平台中加载一些页面(加载)和(不加载)/(加载另一个)在移动设备中,但有人在这里:

隐藏移动版网站内容的最有效方法是什么?)

是说用css技巧图像只是隐藏但仍然是从服务器请求.

是否真的有必要将移动网址版本转换为相同的内容?

我将使用asp net mvc和IIS/ASP/ASP.net构建:如何构建网站以公开移动版本建议使用不同的视图.

这有必要吗?

我真的是移动开发的新手,需要一些关于创建现有MVC网站移动版本的最佳方法的建议.

谢谢

asp.net-mvc mobile user-interface mobile-website

5
推荐指数
1
解决办法
2709
查看次数

隐藏移动版网站内容的最有效方法是什么?

我正在开发一个大型网站的移动版本.移动设备不需要整个网站上的大量内容.

隐藏这个的最佳方法是什么?即什么会导致浏览器的工作量最少,所以它保持响应?

  • CSS显示:无

  • jQuery的.remove()方法,例如(未测试):

    var elements_to_remove = [
      '#sidebar',
      '#footer',
      '#etc'
    ];
    
    $.each(elements_to_remove, function() {      
      if ($(this).length > 0) {
        $(this).remove();
      }
    });
    
    Run Code Online (Sandbox Code Playgroud)

我可以看到.remove()的优点是实际上从DOM树中删除了元素,从而减少了内存使用量.

对于jQuery路由, document.ready 之前有没有更好的事件要挂钩?(即在制作DOM树时).

另外,有关如何基准测试的任何建议?

更新:提供自定义移动版本不是一种选择,它应该与现有内容一起使用/ "响应".

javascript css performance mobile

3
推荐指数
1
解决办法
2506
查看次数