请勿下载应用,直接使用网站 -- Do not download the app, use the website
2010年代,移动应用成为主流,但功能往往不如网站完善。如今,企业仍极力推广应用,主要目的是获取更多用户数据和权限。尽管用户已习惯通过浏览器使用服务,企业仍通过各种手段引导用户下载应用,以增强数据收集和控制能力。
动画光标 -- Animated Cursors
Tattoy现已支持动画光标,采用与Ghostty相同的格式,通过自定义着色器渲染。尽管Tattoy支持Ghostty光标,但其渲染方式不同,使用UTF8文本像素“▀”和“▄”而非实际像素,可能丢失部分细节,但像素化效果可能吸引部分用户。由于Tattoy已有基于着色器的框架,初步实现Ghostty着色器仅需数小时,但解决透明度等问题花费了一周时间。Tattoy无法像Ghostty那样采样终端像素,但能获取字体符号的真实颜色值。
现代CSS是时候终结单页应用了 -- It's time for modern CSS to kill the SPA
现代CSS的过渡效果已经消除了客户端路由的主要优势,但人们仍在构建性能不佳的单页应用(SPA),而非高效的网站。SPA的流行源于“让网站像应用一样”的误解,认为无缝导航必须通过构建应用实现。然而,这一假设已过时,现代CSS技术足以提供流畅的用户体验,无需依赖复杂的SPA架构。
切勿自行编写日期解析库 -- Never write your own date parsing library
文章建议不要自行编写日期解析库,因为日期格式复杂且易出错,使用现有的成熟库更为可靠。作者通过自身经验强调了这一观点,并推荐依赖社区维护的工具来避免潜在问题。
高效计算机Electron E1 CPU——比Arm高效100倍? -- Efficient Computer's Electron E1 CPU – 100x more efficient than Arm?
Efficient Computer公司推出了一款名为Electron E1的新型处理器,旨在颠覆传统通用CPU的设计理念。该处理器摒弃了传统的数据缓存和乱序执行架构,采用静态调度和数据流控制技术,以减少能耗并提升效率。Electron E1拥有自定义指令集架构和智能编译器,专注于嵌入式市场,提供了一种全新的计算模式。
Vanilla JavaScript 对 Tailwind Plus 的支持 -- Vanilla JavaScript support for Tailwind Plus
Tailwind Plus 现在支持原生 JavaScript,所有 UI 组件(如下拉菜单、命令面板、对话框等)都无需依赖 React 或 Vue 等框架即可完全功能化、可访问且交互性强。为此,Tailwind Plus 推出了 @tailwindplus/elements 库,专为 Tailwind Plus 用户提供,使开发者能够在任何项目中轻松使用这些组件。
为什么MIT从Scheme转向Python(2009) -- Why MIT switched from Scheme to Python (2009)
MIT将编程入门课程从Scheme转向Python,主要因为工程领域的变化。1980年代程序员需深入思考并编写简洁代码,而到2000年代,工程更注重构建复杂系统,Python的易用性和广泛库支持更适合现代需求。
互联网档案馆成为联邦寄存图书馆 -- Internet Archive is now a federal depository library
旧金山的互联网档案馆被加利福尼亚州参议员亚历克斯·帕迪利亚指定为联邦寄存图书馆,加入了一个由1100多个图书馆组成的网络,这些图书馆负责存档政府文件并向公众开放。尽管该组织面临持续的法律挑战,这一新身份使其能够更广泛地提供政府文件访问服务。
Steam和Itch.io下架“色情”游戏,批评者称此举恐引发滑坡效应 -- Steam, Itch.io are pulling 'porn' games. critics say it's a slippery slope
Steam和Itch.io平台开始下架含有色情内容的游戏,批评者认为此举可能导致更多审查,引发对言论自由的担忧。
女性交友安全应用“Tea”遭入侵,用户身份信息被发布至4chan -- Women dating safety app 'Tea' breached, users' IDs posted to 4chan
女性约会安全应用“Tea”遭遇数据泄露,用户身份信息被发布至4chan论坛,引发隐私安全担忧。