V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
Livid
V2EX  ›  JavaScript

Retina.js

  •  
  •   Livid · 2012-04-21 03:17:10 +08:00 via iPhone · 3277 次点击
    这是一个创建于 4410 天前的主题,其中的信息可能已经有所发展或是发生改变。
    http://retinajs.com/

    http://github.com/imulus/retinajs

    为你的网站快速简便地增加 Retina 支持。
    3 条回复    1970-01-01 08:00:00 +08:00
    yyfearth
        1
    yyfearth  
       2012-04-21 04:35:47 +08:00
    看了一下,貌似是用2x的图片,然后用background-size控制大小,比较麻烦啊
    不知道设置png的dpi是否可以达到大小不变但是像素翻倍的效果
    yyfearth
        2
    yyfearth  
       2012-04-21 07:52:15 +08:00
    @Livid 老大的的 V2EX header 在new iPad上面看就很糊,可否考虑下用CSS3写?
    bg_top_light.png 应该可以用 linear-gradient 到达相同的效果
    logo_20110809.png 不知道能否直接用 font-family + text-shadow + letter-spacing 做到,可能达不到完全一致,但是效果应该差不多。
    clowwindy
        3
    clowwindy  
       2012-04-21 09:18:32 +08:00
    缺点也很明显,每张图片都会增加一次请求。
    如果 retina 用户比较多,直接上 2 倍分辨率的图片再设置显示大小比较方便。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   935 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:54 · PVG 05:54 · LAX 14:54 · JFK 17:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.