先说下为什么开这个小剧场:
最近有个朋友会问我一些开发的问题,因为我知道一点开发的知识所以帮他解答了。他问的初衷之一是不想被开发忽悠。
这让我想起之前在群里也有小伙伴经常吐槽说:开发说这个实现不了…
Emmmm~,其实很多时候不是实现不了,而是开发嫌麻烦或者他技术不够。
这个系列的主要内容就是针对产品和设计提出的一些开发问题进行解答。
问题A:icon在电脑上显示没问题,但是在手机上显示很虚,开发说没办法怎么办?
答:一般这个问题发生于设计是和前端工程师之间。
虚的原理和iPhone适配一样,不同的分辨率需要不同尺寸的icon切图,如果如果用普通分辨率的icon去适配高分屏就是让icon 显得很虚。
处理方法有几种:
1、使用图标字体,这样图标就会像字体一样基于矢量渲染出来;
2、使用 SVG 格式的 icon,这种格式本身就是矢量,所以也不会虚;
3、给他提供@2x、@3x的图标,代码是可以检测浏览器的分辨率的,然后根据分辨率显示不同大小的 icon。
以上实现方式都不难,开发不做就是懒,怼他Y的。
问题B:同一个二维码,我拿手机微信扫一扫和下载到手机再用微信识别还可以获取不同的url?
回答:获取 url 长短取决于技术要不要获取。实际上可能识别了同样的url,只是我们取的范围不一样。
记得的问题不多,暂时先写这些,如果你们有什么对技术的疑惑,可以给我留言~
产品、开发、设计的日常
领取专属 10元无门槛券
私享最新 技术干货