public:it:front-end

Frond-end

  • 浏览器视口(viewport)相对于屏幕的坐标位置的获取:
    • 没有W3C标准。标准的window.screenLeft是浏览器窗口的屏幕坐标。
    • firefox 可以通过 window.mozInnerScreenX 获取,非标准。
    • 其它现代浏览器(chrome)需要用鼠标事件所带的 screenX,clientX 来计算。参考 https://github.com/rokmoln/browser-coords
  • 浏览器捕捉屏幕: MDN Screen capture
  • 单页可直接用 define(name, deps, fun(deps){}) 来定义模块,解决依赖先后问题
  • android 微信服务号应用, 不能正常显示设置的字体, 只能在使用网络字体时, 才能加载三星手机已有的冬青丽体; @font-face 不能加载相对路径的字体. 截至到当前微信6.2版本问题仍存在, 不确定腾讯X5浏览器内核的版本号.
  • public/it/front-end.txt
  • 最后更改: 2024/12/17 17:24
  • oakfire