V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  MossFox  ›  全部回复第 3 页 / 共 17 页
回复总数  337
1  2  3  4  5  6  7  8  9  10 ... 17  
需要用户同意那个,具体政策相关没具体看过。不过对于后面的问题……

当用户浏览器设置里面 禁用了 Cookies ,所有本地存储 (含 LocalStorage) 将也会完全不可用。尝试调用会报错。

此外就是,Cookies 承担的可以不止是单纯一个域名下使用的凭据。多个域名之间的跳转保留登录状态自动完成登录、或是 OAuth 等,其中的重定向步骤可以没有 JavaScript 的参与,直接靠服务端取 Cookie 和跳转设置新 Cookie 来完成验证。全靠客户端借助 LocalStorage 的话,这种场景用户那边体验会下滑,因为网络请求就不是几个重定向就完成的了,必须加载含 JavaScript 的页面来承担中间的一些步骤。
按 Token 计费?
OpenRouter 这种中间商 配和 LibreChat 这种自己本地部署的客户端,试试看满不满足需求。
浏览器对 地址 字段的保存,有的时候呃,如果网站的表单字段不是完全符合规范,IP 地址什么的也会被当成地址记下来。
这些 “地址” 也许应该是浏览器表单记录的自动填充。是哪边的输入框被当成地址了倒是没什么头绪。
98 天前
回复了 fetchAgain 创建的主题 分享创造 闲逛之无聊的产物
一直把触摸板三指单击设置成鼠标中键,也算是为了这种场景能起到作用。

不过,全部的 a 都这样改,即使过滤了 JavaScript href ,也有一些遗漏的点。试试点击评论的 楼层号 看看。
102 天前
回复了 drymonfidelia 创建的主题 分享发现 Apple 官网社区页面存在 XSS 漏洞
这个只提到可以塞 HTML Tag ,没提到有脚本注入吧
💩 // ← 这就是史
Uint8Array 转 JSON 就是这样。

Uint8Array(3) [ 114, 51, 4 ]
> {"0":114,"1":51,"2":4}

要传二进制数据的话,能序列化在 JSON 中的只有字符串类型。如果必须在某个字段给二进制数据,用 base64 吧。后端收到的时候转回去就可以。
146 天前
回复了 hxcai1993 创建的主题 Apple 如何在 iPad Pro 运行 3D 网页
不要小看 iPad Pro 浏览器下的图形性能。先局域网里面部署一个测一下。

WebGL 下的 Unity 实例,满分辨率下的小场景,Safari 里面满分辨率渲染都不带掉帧的。

所以这种就客户端渲染吧。
179 天前
回复了 techdai 创建的主题 生活 家庭环境能对小孩影响多大❓
@default #59

只有 ID 显示名变了,帖子都在。有的回复留了楼层号的可以对应上现在的显示名,你指的那个就是本贴第一个回复的那位。

我觉得既然这里是鼓励用户对自己说出的话负责的论坛,就不应该自动移除任何一个有内容的帖子和回复。
182 天前
回复了 jry 创建的主题 问与答 目前似乎 web 端还无法实现 ssh 和 socket 协议?
是浏览器本身不提供这方面支持,所以只能包装一层走服务端转发。建立原始 TCP/UDP 连接对浏览器标准来说估计一时半会不会有相关支持计划。

想弄个轻量级客户端的话也会需要起个本地服务端 (比如用 Node.js) 负责跟浏览器网页配合,这么整一圈最后还是不如常见的现成的 ssh 工具了。
182 天前
回复了 emartcn 创建的主题 分享发现 历经千辛,最后发现, PWA 是个死路?
@june4 #8

确实,iOS PWA 使用体验我其实挺喜欢的,状态栏颜色还可以通过页面背景色设置。

给 Safari 做适配,虽然限制多,但好在统一,测试能用用户那边也基本就没问题,不用像安卓这边要查半天一堆手机内置浏览器是啥版本。

而且以我个人前一阵子测试的 MediaSession API 为例,谷歌自己的示例页面在某些安卓设备上的进度条状态更新都是抽风状态,苹果设备反而是最一开始测试就没问题了的,而且从系统通知栏控制的体验就跟原生应用一样,很漂亮。

Safari 可能有大量支持不到位的 API ,但是提供了支持的有不少实际表现都很惊喜 (Web Push 也是)。更新的版本还加过 iOS 的原生 Switch 样式的 Checkbox 。虽然是不痛不痒的功能,但是还是怪好玩的。
182 天前
回复了 emartcn 创建的主题 分享发现 历经千辛,最后发现, PWA 是个死路?
用户使用门槛是很重要的,“在支持的浏览器中打开”、“点击添加到桌面” 等一系列操作,最后还是小程序扫个码直接用、而且能显示在最近使用列表里面那种最对用户友好。

此外,iOS 的 PWA 和 Safari 的数据是相互隔离的。网页应用如果使用了第三方 OAuth ,出页面在客户端内授权登录回调,大概率会回到 Safari 里面,从桌面图标进入的情况下除非调整一下后台逻辑然后提示用户 “验证通过后,关闭 Safari 并回到此画面” 这种,否则不会同步浏览器内的登录凭据。

与之相对的是小程序啪一下的一键登录授权。

虽然小程序开发体验也不怎么样,但这也是没办法的事。
182 天前
回复了 emartcn 创建的主题 分享发现 历经千辛,最后发现, PWA 是个死路?
这个怎么白屏加载时间一百多秒……

要吸引和留住用户的话别整 PWA 。现在看到这个关键词我的印象一大半都是工具站那种了,留不住人。国内真宁愿做小程序。
之前弄过一台 Pixel 4a 测试用,那个的 UI 跟手度也吓了我一跳,甚至以为是高刷屏,结果居然不是。光看系统界面部分已经简直不好说和 iPhone 谁强谁弱了。动画干脆利落而且手感极佳,根本不像是五百块捡来的测试机。不过因为本地化功能没用国内各家全面,依然只作为测试机用了,不建议做主力机。

Pixel 的那种极致丝滑,手边的 LineageOS 设备和 MIUI 都没有过这种感觉。要说这种“跟手度”是怎么来的,总感觉和底层关系应该有限,软件层面是大头。

至于“跟手度”本身,我个人见过的最烂的是 Surface Duo ,微软疑似把用在 Windows 上的那种强行平滑触摸轨迹的那套给搬过来了,带来了多余的触摸延迟以及很不合格的跟手度。
闪烁光标可以有多个,这样设计是很合理的,只要计算出位置就可以同时显示一堆。
试试按住鼠标中键在代码里面上下拖一下,看下那一批光标一起显示的效果。浏览器原生的光标做不到这种。
指的是光标那个视觉效果的话,闪烁效果是 JS 修改 CSS 控制的,位置是编辑器窗口里的绝对布局控制的,不在文本那一行 div 里面。
https://i.imgur.com/XnyXJUx.png
1  2  3  4  5  6  7  8  9  10 ... 17  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3446 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 11:30 · PVG 19:30 · LAX 03:30 · JFK 06:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.