优化图像为Phonegap应用程序
Optimizing images for Phonegap app
优化iOS原生开发的图像非常简单,只需使用针对不同设备和分辨率的图像目录,但在Javascript中,优化技术是什么?以不同的分辨率保存一堆相同的图像,并根据设备大小选择最佳图像,这是最佳实践吗?你如何有效地做到这一点呢?我正在开发这个应用程序在iOS和Android上发布,所以我应该如何优化我的图像,使我有最好的质量,同时保持小的应用程序大小和最佳性能?
我不是Phonegap专家,但我猜你使用HTML作为界面。在这种情况下,我认为您会寻找<picture>
,特别是子标签<source>
及其srcset
和media
属性。
查看更多MDN: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture
如果这些图像类似于图标或其他矢量类型的图像,则使用可缩放的SVG。
如果它们是PNG或JPG,那么将图像设置为较大,例如1000px,但压缩50%。它们穿大码的很好看,穿小码的很好看。
此外,如果用户必须向下滚动才能看到大量图像,则集成延迟加载图像。使用延迟加载,它们只在进入视图时加载。
相关文章:
- 在phonegap应用程序内部重定向不起作用
- 如何将tesseract OCR与Cordova/Phonegap应用程序集成
- 将文件从应用程序文件夹复制到JQM/Phonegap应用程序中的根文件夹
- GCM推送通知,如果应用程序在手机中关闭(Phonegap Android)
- 录音机未将控制权返回到phonegap应用程序
- 我需要学习Java才能使用phoneGap创建android应用程序吗
- 无法在iOS模拟器上运行简单的基于KineticJs的Cordova/PhoneGap应用程序
- Phonegap应用程序检查是否启用了推送通知
- 如何在phonegap应用程序中处理Ajax json响应
- 将json数据存储在sqlite(phonegap应用程序)中
- 将admob广告添加到phonegap应用程序
- jquery保存数据,直到phonegap应用程序关闭
- 如何在启动时在PhoneGap应用程序中调用一些Objective C代码
- 点击通知时打开应用程序内的网址 - Onesignal,Phonegap
- Cordova的Firebase/Phonegap:使用应用程序内的电子邮件/密码登录
- Phonegap 3.2.0 android应用程序后退按钮剪切仅适用于某些页面
- 在Android应用程序(Phonegap&AngularJS)中按下后退按钮时应用程序退出不起作用
- 如何将图像从移动web应用程序(PhoneGap&JavaScript)上传到SOAP web服务
- Javascript移动应用程序(Phonegap)的SAML身份验证
- 将图像从移动web应用程序(PhoneGap&JavaScript)上载到SOAP web服务返回状态0