我正在为CS课程开展一个学校项目,在那里我们要找到一个我们感兴趣的应用程序并弄清楚它是如何工作的。 我在dudamobile.com
上选择了这项技术应用程序采用URL,然后将网站的桌面版本转换为移动版本。
我想我对这是如何运作有一个基本的了解....
这是一个非常高级别的分析,我的问题是我可以使用哪些特定工具为我的项目创建类似的东西?在您看来,我的分析是否正确?
答案 0 :(得分:0)
对我来说,看起来他们只是删除了大部分的CSS并用更具移动性和更少图形密集的CSS替换它。它似乎也选择导航中的奇数链接来制作顶部链接,以便在那里使用某种算法(我网站的顶部链接都是我用于移动设备的链接)。
我首先要对网站使用的css文件做一些技巧,然后去除背景图像,将图像超过一定宽度更改为块级元素,更改字体大小等,直到看起来更像是一个简单的布局,然后根据您的需要添加其他移动元素(使其可读而不缩放可能是最重要的)。
如果网站使用html5,您可以将不同的CSS规则应用于导航部分,使其成为链接列表并将其移至顶部。
不要指望它是一个完美的交叉,除非该网站虽然适度简单。
您需要一种后端技术来检索和解析.css文件以重新提供它。无论你喜欢什么语言我都会建议。我在PHP方面没有太多经验,但我相信它非常适合该应用程序。