Redian新闻
>
iOS版Firefox充斥着大量 “屎山代码”

iOS版Firefox充斥着大量 “屎山代码”

公众号新闻

Firefox for iOS 上周发布 124 正式版本时向 50% 的用户进行了一项灰度测试 —— 移除设置中的「夜间模式」选项以进行测试和数据收集。


然而这一决定引发了大量用户的激烈批评和争论,因为他们更新后,突然发现设置菜单里居然没有夜间模式的开启按钮。



Firefox for iOS 夜间模式与 iOS 的深色模式不同,它通过简单的反色处理,将不支持深色模式的网站转换为深色,以便于夜间浏览。


一名用户在 GitHub 中写到:

我患有糖尿病视网膜病变,因此患有畏光症,对我来说此删除是一个可访问性问题,深色模式系统主题不适用于大多数网站,包括这个网站 (GitHub)。


我也不喜欢被当做实验老鼠对待,我喜欢 Firefox,我在所有设备上使用它,但和其他人一样,如果不恢复这个功能,我就会放弃 Firefox。


Mozilla 网站称,可访问性是 Mozilla 实名的基本组成部分,即确保互联网向所有人开放和访问,也是 Mozilla 基金会多元化、公平和包容性的支柱之一。


好吧,现在看来 Mozilla 并未完成这项任务。

昨日,负责 iOS 版 Firefox 开发工作的团队成员在 Reddit 发帖回应了一些问题。

他表示目前负责 iOS 版 Firefox 的开发团队只有 3 名工程师。虽然人手极其有限,但与前几年处于维护模式且支持更少的情况相比,这是一个进步。不过随着时间的推移,Firefox for iOS 代码库的质量已经下降。


目前 iOS 版 Firefox 不仅远远落后于桌面版和 Android 版 Firefox,同时代码库由于多年的忽视而积累了许多问题,例如想要在搜索栏添加一个按钮,就需要一个月的时间重构理清所有问题并完成这个按钮的添加


Firefox for iOS 团队也试图在解决底层架构问题和推出新功能之间取得平衡,但没有取得太大进展。就像打地鼠一样,他们修补一侧便会在其他地方产生问题。


几年前,他们请求额外的支持来进行完整的重构,这一直也是发布新功能的驱动力。


现在,这项重构工作将于今年结束。但是,iOS 上的浏览器状态又如何呢?由于苹果的封闭生态,Firefox for iOS 所能提供的服务也受到了真正的合法限制。



延伸阅读:

Firefox或将被淘汰

Google在一个函数中放入2万个变量,引发Firefox大崩溃


相关链接

https://github.com/mozilla-mobile/firefox-ios/issues/19365#issuecomment-2018447405

https://www.reddit.com/r/firefox/comments/1bp4mmd/i_manage_the_firefox_for_ios_team/


热门文章

- C++之父反驳白宫

- Redis不再 “开源”

- 微软正式开源专为Windows打造的Sudo

- 谷歌要让Angular再次伟大——正在与内部JS框架Wiz进行合并

- Linus Torvalds:你的代码好恶心

⬇️ 长按二维码,启动!

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
全面推行AI写代码,阿里云未来20%代码由通义灵码编写;阿尔特曼被取消OpenAI风投部门控制权丨AIGC日报科普:10种澳洲食物过了Best Before仍可食用!但这些会导致食物中毒!The Firefighter Documenting Sichuan’s Plateau Forest FiresISSTA 2024 | 北大提出CoderUJB,面向代码大模型的可执行多任务代码评估基准揭示真实能力与局限飞行途中马桶堵了... “屎溢客舱” 美联航客机被迫返航Chase Sapphire Preferred (CSP) 信用卡【小道消息:85k Offer 将要来了】臭味熏天!波音飞机马桶故障“屎溢客舱” 美联航急返航纯加法Transformer!结合脉冲神经网络和Transformer的脉冲Transformer | NeurIPS 2023分析了1.5亿行代码发现:AI编程助手降低代码质量QuickFox新春月卡免费领!在美国畅看龙年春晚,共迎好运中国年!Xiamen tops national Reform Heat Index2024年ACC HFrEF决策路径发布,看看HFrEF治疗有哪些新变化!唯一​靠“屎”暴富的国家:曾是全球第一,人人不上班,跑车遍地!如今全民讨饭,刚与中国复交​全球代码质量骤降,罪魁祸首竟是AI!1.53亿行代码深度分析报告出炉教学楼充斥有毒物,北卡大学超150名学生教职工患肿瘤分析了 1.5 亿行代码发现:AI 编程助手降低代码质量Spring Boot 玩一玩代码混淆,防止反编译代码泄露生活是风景 生命是故事test test不搞政治成了流氓纽约一街区成露天非法市场,充斥站街女和贼赃摊贩召回!Costco,Trader Joe's,Wholefoods多家超市乳制品疑似李斯特菌污染!芝加哥本地连锁杂货店Foxtrot和Dom's关闭超过30家门店[评测]NVIDIA GeForce RTX 4080 Super Founders Edition 评测Firefox 火狐浏览器 Nightly 版获推第一方 ARM64 架构 Linux 二进制文件AI正在使全球代码质量下降!1.53亿行代码深度分析报告出炉年度代码翻车现场 |前端代码评审问题总结Windows版Bun将于本月发布,Zig编写的JavaScript运行时曼城1月Studio转租,楼下就是Oxford Road和火车站£280/周;更多全英转租看这里!(2月1日更新)AI也造代码屎山!研究发现GitHub Copilot代码可维护性差,偏爱“无脑重写”而非重构复用已有代码日本男子6年只喝代餐粉,称吃饭浪费时间,买菜就是变相买“屎”?!阿里1号AI「员工」上岗,007写代码助攻大厂程序员!炸掉祖传屎山代码,Java丝滑改Python科普:这十种澳洲食物过了Best Before仍可食用!但这些必须扔掉,恐中毒!房东凯(8)第二个EDM 曲子 - Wonder
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。