android - Sollten die Darstellung der mobilen Webseite von JD und die von der App geladene URL nicht genau gleich sein?
漂亮男人
漂亮男人 2017-05-24 11:37:14
0
3
1355

Wie wir alle wissen, unterscheidet sich die mobile Webentwicklung nicht wesentlich von der Web-Frontend-Entwicklung. Die verwendeten Technologien sind HTML+CSS+JS

Web-App-Entwicklung bezieht sich speziell auf die Entwicklung mit HTML5-Technologie. Der Grund, warum sie als Web-App bezeichnet wird, liegt darin, dass sie der Benutzererfahrung von Clientanwendungen näher kommt. Sie kann tief in das System integriert werden und einige Funktionen aufrufen, die nur aufgerufen werden können durch den Client (z. B. in mit HTML5 entwickelten Webseiten auf mobilen Geräten, die auf lokale Funktionen wie Telefone und Kameras zugreifen können).

Wenn es sich bei der von der Web-App geladenen URL und der mobilen Webseite um dieselbe Website handelt, sollten der Ladeinhalt und die Darstellung der Webseite genau gleich sein.

Als ich jedoch die Web-App zum Laden von JD.com verwendete, stellte ich fest, dass es einige kleine Unterschiede in der Darstellung der geladenen mobilen Webseite und der JD.com-App gab, wie zum Beispiel:

Öffnen Sie die JD.com-Homepage in Ihrem mobilen Browser und Sie erhalten:
Klicken Sie auf die Kategorie, um Folgendes zu erhalten:

Auf die Startseite der Web-App-Demo laden:
Klicken Sie auf die Kategorie:

Es ist selbstverständlich, dass der geladene Inhalt genau derselbe ist (außer dass die TextView in der Demo von mir selbst hinzugefügt wurde).

In der Jingdong-App wird die Startseite wie folgt dargestellt:
Klicken Sie auf die Kategorie, um Folgendes zu erhalten:

Wir werden feststellen, dass es immer noch Unterschiede in der Darstellung der beiden gibt. .
Wenn Sie in der Web-App-Demo dieselbe Präsentation wie in der JD.com-App erstellen möchten, wie ändern Sie sie?
Die Frage ist etwas seltsam und möglicherweise etwas übertrieben. Kommentieren Sie also nicht, wenn sie Ihnen nicht gefällt. . . Bei Interesse können Sie gerne eine Nachricht hinterlassen. Fühlen Sie sich frei♥

漂亮男人
漂亮男人

Antworte allen(3)
过去多啦不再A梦

京东APP不一定就是一个webview去请求url吧?

他可能APP内打包有一套html+css+js代码,然后通过请求相应数据

也就是说,京东APP不是请求网页版京东,而是有另一套实现

曾经蜡笔没有小新

你用开发者模式打开布局边界,你会发现JD app的Tab,扫描按钮,通知还有其他的是原生写的的。而webapp 中全部是由H5写的,当然是不一样的啦。如图:

世界只因有你

手机浏览器打开的京东页面其实就是pc端京东的页面,url是一样的,而app往往是pc端网站出了很久才有的产物,他们很多情况下不是一样的技术和一样的页面,代码和页面都会有差异,只不过有的页面会借鉴原来pc端的代码而已,如果细心的话可以发现很多app都比它对应的pv端网页性能要好,UI要好看或者很多新特性,比如qq空间,电脑端慢的不行,而手机端却没有太多的障碍,你想两者一样,那只有共用一样的前端代码了,要求操作体验一样或许还要共用一样的后端API

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage