V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  VagabondH  ›  全部回复第 1 页 / 共 1 页
回复总数  11
226 天前
回复了 lulinchuanllc 创建的主题 前端开发 网页内存占用高如何优化
你是说浏览器整个 700 - 800MB ,还是你们的网页直接就占到了 700-800MB 呢? 大概率不是因为你们的项目过大,而是因为你们某些数据或者渲染 dom 的操作不当导致的,可以在占用大的 case 下用 performance 工具录了 10s 然后分析是因为内存问题还是渲染问题。
@imherer 浏览器指纹是通过判断硬件的渲染能力、音视频编解码能力等等得出的,相同硬件环境下是一样的,但切换显示器硬件场景变了它就变了,你要用浏览器指纹就要想好怎么处理这个问题。
@wgbx 多屏幕的场景下把窗口拖到另外一个屏幕浏览器指纹就变了
2022-04-19 10:31:50 +08:00
回复了 blurh11E27 创建的主题 奇思妙想 I have an idea
缺前端吗
2022-03-25 16:25:08 +08:00
回复了 pianjiao 创建的主题 程序员 我又来请教一个方法了。 掩面哭泣
const convert = (data) => {
const result = {};

const keysLevel1 = Object.keys(data);
keysLevel1.forEach(k1 => {
console.log(k1, 'k1');
const keysLevel2 = Object.keys(data[k1]);
keysLevel2.forEach(k2 => {
console.log(k2, 'k2');
const keysLevel3 = Object.keys(data[k1][k2]);
if (!result[k2]) result[k2] = {};
keysLevel3.forEach(k3 => {
console.log(k3, 'k3');
const keysLevel4 = Object.keys(data[k1][k2][k3]);
if (!result[k2][k3]) result[k2][k3] = {};
keysLevel4.forEach(k4 => {
if (!result[k2][k3][k4]) result[k2][k3][k4] = {};
result[k2][k3][k4][k1] = data[k1][k2][k3][k4];
})
})
})
});

return result;
};
2022-02-08 19:30:43 +08:00
回复了 Yukee798 创建的主题 前端开发 请教一下 npm scripts 传参问题
``` json
"scripts": {
"ttt": "node a.js ${npm_config_type} && node b.js ${npm_config_type}"
}
```
```
npm run ttt --type=button
```
2022-01-28 11:28:51 +08:00
回复了 96412hj 创建的主题 PWA 为什么 Google 的 pwa 很好用却没有被广泛推广呢
@96412hj 别只站在你的角度衡量问题呀,大部分应用的绝大部分用户群体都不会用这些的,对他们来说就是没意义啊
2022-01-27 17:35:38 +08:00
回复了 JCZ2MkKb5S8ZX9pq 创建的主题 前端开发 A 站不用<a>对象,忘了本了(狗头)
页面跳转不用 a 标签真的反人类!!
2022-01-27 17:29:47 +08:00
回复了 ling516 创建的主题 前端开发 Python 如何获取网页下滑分类的所有链接地址
1. 用 selenium 库,启一个无头浏览器;
2. 判断滚动条是否可往下滚动,可以往下滚动的时候利用脚本改变滚动条高度触发加载;
3. 不能往下滚动隔一段时间间隔之后,断言为搜索完成,返回所有链接。

或者也可以直接伪造请求头,直接请求列表接口拿数据拼出来链接
2022-01-27 17:24:04 +08:00
回复了 3dwelcome 创建的主题 前端开发 有没有人觉得 http 缓存设计的很不合理?
我觉得你的标签上加 cache 属性的方案不但没有解决任何问题,还让缓存这个东西依赖上 script / link 标签了,变得更复杂了
2022-01-27 17:21:33 +08:00
回复了 3dwelcome 创建的主题 前端开发 有没有人觉得 http 缓存设计的很不合理?
问题是 http 协议不负责 html 的解析,解析 html 的是浏览器
就因为 http 本身简单,才能这么大范围的使用,如果各种场景都适配优化,那它本身就太复杂了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1154 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 18:10 · PVG 02:10 · LAX 10:10 · JFK 13:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.