adv

solidot新版网站常见问题,请点击这里查看。
Chrome
WinterIsComing(31822)
发表于2020年07月05日 20时41分 星期日
来自
首个支持 64 位架构 ARM 处理器的 Android 版本是 2014 年 11 月发布的 Android 5.0 Lollipop,此后 Android 手机越来越多的使用 64 位处理器,到今天事实上几乎所有的 Android 设备都支持运行 64 位软件。然而市场占有率最高的 Google Chrome 浏览器至今没有提供 Android 平台的 64 位版本。32 位版本相比 64 位版本有着安全和性能方面的劣势。现在,Google Chrome 终于准备提供 64 位版本了。从 Chrome 85 起,运行 Android 10 或更高版本的手机将会自动更新到 64 位版本,当前的稳定版 Chrome 83 和 beta 版 Chrome 84 仍然是 32 位应用。初步测试显示,64 位版本的性能优于 32 位版本。
程序
blackhat(19032)
发表于2020年07月03日 21时33分 星期五
来自
为了试图解决公司内部的种族主义问题,摩根大通(JPMorgan Chase)正从内部代码和技术材料中替换掉 blacklist、master 和 slave 等术语。它不是第一家这么做的公司和机构,但可能是金融行业首个采取这一措施的投行。在程序或硬件中,master 和 slave 被用于描述一个进程控制另一个进程或一个设备控制另一个。blacklist 则被用于描述被自动拒绝的条目,Whitelist 意思相反表示自动批准。哥伦比亚商学院编程教授 Mattan Griffel 称,此类的术语长期受到争议,很难改变。在银行内部代码中替换掉这些术语可能需要花费数百万美元和数个月的工作。
Firefox
WinterIsComing(31822)
发表于2020年07月01日 14时36分 星期三
来自
Mozilla 释出了 Firefox 78。Firefox 78 是一个扩展支持版本,将提供超过一年的支持时间,期间会发布多个安全更新但不会增加新功能。Firefox 78 也是最后一个支持 macOS 10.9、10.10 和 10.11 的大版本。主要新特性包括:Protections Dashboard,用户将可以了解自己保存密码是否遭到泄露;在卸载程序加入刷新按钮以重置扩展和设置;屏保将不再打断 WebRTC 呼叫;继续推送 WebRender;禁用 TLS 1.0 和 TLS 1.1,等等。
Firefox
WinterIsComing(31822)
发表于2020年06月28日 20时52分 星期日
来自
Edge 和 Chrome 都允许用户尝试未发布的实验功能,现在 Firefox 79 也将开始引入类似的“实验功能”选项。此前 Firefox 主要通过 Nightly 版本测试实验功能,一大限制是测试人数较少,只有一小部分好奇的用户会去参加测试。从 Firefox 79 开始,Mozilla 将在稳定版本中引入实验功能,扩大测试人数。Firefox 79 目前还处于 Nightly 版中,用户可在地址栏输入 about:preferences,将 browser.preferences.experimental 的值设为 True,之后可以在偏好设置下找到 Firefox Experiment。
程序
WinterIsComing(31822)
发表于2020年06月28日 19时18分 星期日
来自
Amazon Web Services 发布了基于浏览器的零编程应用构建服务 Amazon Honeycode,让无编程经验的人能构建移动和 Web 应用。AWS 推荐用户使用 Chrome 浏览器构建应用,称使用其它浏览器可能会遇到问题,但 Web 应用可以正常运行在各种主流浏览器上。客户可使用 AWS 的数据库去构建各种应用,从简单的任务跟踪应用到较为复杂的管理多个工作流的项目管理应用。零编程工具最近一段时间比较流行,它被认为可以让没有多少经验的人快速构建所需应用,在疫情流行社会实现隔离政策期间可能更为有用。Honeycode 可免费使用,有付费选项。
Chrome
WinterIsComing(31822)
发表于2020年06月25日 22时20分 星期四
来自
Google CEO Sundar Pichai 在官方博客上表示,将默认减少用户 Google 帐号的浏览历史和位置记录等数据的保存时间。以前是一直保留直到用户选择删除,现在则是新账号默认在 18 个月后自动删除,用户可选择在 3 个月后自动删除,也可以选择不自动删除。现有账号将不会自动改变设置,Google 表示将会不断提醒现有用户新的自动删除选项。
safari
WinterIsComing(31822)
发表于2020年06月24日 15时08分 星期三
来自
苹果新操作系统 macOS Big Sur 为 Safari 浏览器引入了名为 Privacy Report 的新隐私保护功能,分析师随后发现该功能屏蔽了流行的分析工具 Google Analytics。目前还不清楚苹果是否有意为之。Google Analytics 被无数网站广泛用于跟踪和分析,最流行的网站分析工具,但其隐私问题也日益引起关注
Internet Explorer
WinterIsComing(31822)
发表于2020年06月24日 13时45分 星期三
来自
微软正通过 Windows Update 将它基于 Chromium 的新 Microsoft Edge 浏览器推送给 Windows 10 用户。部分 Firefox 用户报告 Microsoft Edge 未经允许就导入了 Firefox 数据。部分 Firefox 用户报告他们尝试杀死新 Microsoft Edge 的初始设置进程,结果虽然安装向导关闭,但 Firefox 数据仍然被拷贝了。部分用户在 reddit 上报告同样的行为也在他们的计算机上发生了。微软尚未就此发表评论。
程序
WinterIsComing(31822)
发表于2020年06月22日 18时50分 星期一
来自
Ruby on Rails 作者 David Heinemeier Hansson 接受采访谈论了如何写出出色的代码。他被问道作为一个见识了大量代码的人,好的差的代码是否能一目了然。Hansson 回答:如果代码很糟糕,在检查逻辑前你就察觉到。没有缩进,代码风格混乱,一点也不细心。学习写出出色的代码是一生的追求。正如我在 RailsConf 2014 上所说的,我们不是软件工程师,而是软件作者。相比工程,写作是更适合我们所从事工作的比喻。写作事关清晰,以一种清晰易懂的方式展示信息,因此人人都能理解。成为优秀的作者靠背字典是不行的。知道可用的单词知道开发模式不能让你成为出色的开发者。你必须发展出自己的见解,你需要决定你的系统最重要的是清晰。优秀程序员的定义是能写出清晰软件的人,而要成为优秀的程序员,唯一的方法是你必须阅读大量的软件和写大量的软件。
Chrome
WinterIsComing(31822)
发表于2020年06月20日 19时21分 星期六
来自
Windows 版本的 Google Chrome 浏览器在长时间使用后会占用大量内存,Chrome 开发者去年 10 月报告,指出问题不是它,而是与 Windows 的内存分配机制有关。Chrome 使用的半数以上内存它实际上已经释放了,但 Windows 并没有释放将其重新分配,开发者认为名叫“堆内存(segment heap)”的功能可以解决这个问题,但 Windows 没有提供 API 能启用堆内存。Chrome 开发者称正在与微软进行协调。随着 Windows 10 2004(Windows May 2020)的发布,微软正式提供了 segment heap,它基于 Chromium 的 Edge 浏览器已经整合了这项功能,大幅减少了内存占用,测试显示内存占用减少了 27%。
Chrome
WinterIsComing(31822)
发表于2020年06月19日 22时02分 星期五
来自
去年 Google Chrome 浏览器引入了名为 Scroll to Text 的新功能,允许用户分享页面内特定语句或段落的链接。现在 Google 发布了扩展 Link to Text Fragment,将这项功能正式提供给用户。Text Fragment 网址主要特别之处在于字符串“#:~:text=”后的短语,举例来说,https://en.wikipedia.org/wiki/Cat#:~:text=Most breeds of cat have a noted fondness for sitting in high places,在 Chrome 中打开这个网址会进入维基百科的猫页面,滚动到匹配 Most breeds of cat have a noted fondness for sitting in high places 的文字。
软件
WinterIsComing(31822)
发表于2020年06月17日 13时50分 星期三
来自
2017 年 7 月,Adobe 宣布到 2020 年结束 Flash 的生命。Adobe 称,过去几年开放标准如 HTML5、WebGL 和 WebAssembly 已经逐渐成熟,提供了原来由插件率先实现的能力和功能。鉴于这一进步,Adobe 与技术合作伙伴 Apple、Facebook、Google、Microsoft 和 Mozilla 一起制定了结束 Flash 生命的计划,到 2020 年底 Adobe 将停止更新和分发 Flash Player,它鼓励内容创作者将现有的 Flash 内容迁移到新的开放标准。那么到 2020 年底 Adobe 是否还会提供旧版本 Flash 下载?Adobe 声明不会,它也不建议用户从第三方网站下载 Flash,称第三方提供的 Flash 都是未经授权的,可能会包含恶意程序。Adobe 还建议用户在 Flash 结束支持前将其卸载。
Chrome
WinterIsComing(31822)
发表于2020年06月16日 15时16分 星期二
来自
Google Chrome 85 的测试版本引入了名为“Omnibox UI Hide Steady-State URL Path, Query, and Ref”的新特性,启用该功能将会在地址栏隐藏完整网址而只展示域名,比如完整网址是“https://www.solidot.org/story?sid=64656”,但你在地址栏只会看到“solidot.org”。Google 还提供了两种变化:一种是你将鼠标悬浮在地址栏上就会显示完整网址,另一种是你在与网页互动之后才会隐藏网址。Google 工程师解释说,地址栏仍然值得探索,钓鱼和社交工程今天仍然很猖獗,众多研究表明,现有的网址展示方式不能提供有效的防御,Google 正在测试简化网址展示的实验,进行量化研究,以判断它是否能帮助用户识别钓鱼网址。Google 也提供了退出的机制,用户只需要在地址栏点击右键选择“总是显示完整网址”,就能恢复旧的地址栏网址展示方式。
程序
WinterIsComing(31822)
发表于2020年06月15日 15时31分 星期一
来自
微软云计算开发大使 Ryan Levick 在 AllThingsOpen 虚拟会议上称,就其核心而言,C++ 不是一种安全的语言。他解释了为什么微软正逐渐转移到 Rust 去构建基础设施软件,远离 C/C++,微软也鼓励软件行业的其它巨头考虑这么做。他说,我们正在使用的语言来自于一个不同的时代,C++ 不是一种内存安全的语言,对此人人都心知肚明。微软现在认定将 C++ 用于开发关键任务软件不再是可以接受的。行业需要转移到一种高性能、内存安全的语言去开发底层软件,而 Rust 语言是软件行业的最佳机会
程序
WinterIsComing(31822)
发表于2020年06月14日 23时20分 星期日
来自
GitHub CEO Nat Friedman 周五在 Twitter 上表示,GitHub 将用中性词如 "main" 去替换 "master"这个让人联想到奴隶制的术语。GitHub 成为最新一个支持移除可能冒犯部分群体的术语的公司。替换的术语包括 "master" 和 "slave" 替换为"main/default/primary" 和 "secondary" ,"blacklist" 和 "whitelist" 替换为 "allow list" 和 "deny/exclude list"。最近几周,因为 Black Lives Matter(黑人的命也是命)抗议活动,多个开源项目采取行动替换冒犯性的术语,其中包括 PHPUnitCurlOpenZFS,Google Chrome 和 OpenSSL 等项目也都考虑采取类似的行动。
隐私
WinterIsComing(31822)
发表于2020年06月10日 16时32分 星期三
来自
Tor Browser 项目宣布释出了10.0 分支的首个测试版本。Tor Browser 10.0a1 是于 Firefox to 68.9.0esr,内置扩展 HTTPS-Everywhere 升级到 2020.5.20,被称为 Snowflake 的网桥支持 Android 版本。Snowflake 使用的是临时性的 WebRTC 代理,而名叫 Turbo Tunnel 的功能可以在一个代理失效之后在自动快速切换到另一个代理,不损失端对端会话状态。没有这项功能你只能靠运气能分配到一个长寿的临时代理。Turbo Tunnel 的设计还让同时在多个代理之间分割流量成为可能。
软件
WinterIsComing(31822)
发表于2020年06月08日 15时49分 星期一
来自
基于 Chromium 的浏览器 Brave 最近被发现当用户输入数字货币交易所和钱包网站的网址时,浏览器会自动在网址后面添加返利代码。Brave 的这一做法引发了广泛争议。Brave 创始人兼 CEO Brendan Eich 在 Twitter 上发表声明,称这是一次错误所致,他们已经迅速修复了错误。但对 Brave 源代码的搜索显示,这个错误存在了超过 10 周时间,自动添加返利代码是在 3 月 25 日加入到代码中的,支持的网站包括了 Binance、Coinbase、Ledger 和 Trezor。Eich 表示用户可以在设置页面 brave://settings 禁用自动完成添加返利代码,如果支持者愿意启用那将是十分令人感谢的。
软件
WinterIsComing(31822)
发表于2020年06月07日 14时50分 星期日
来自
当用户在 Brave 的地址栏输入 binance.com、binance.us、coinbase.com、ledger.com 和 trezor.io 等数字货币交易所和钱包网站的网址时,浏览器会自动在网址后面添加返利代码(类似 ref=123456)。用户搜索 “bitcoin”、“btc”、“ethereum”、“eth”、“litecoin”、“ltc” 或“bnb”引导到 binance.com 时 Brave 也会插入返利代码。Coinbase 的登录页甚至会显示“Brave Software International invited you to try Coinbase!”Brave 创始人兼 CEO Brendan Eich 在 Twitter 上承认他们与币安(binance)有返利合作关系。Brave 的这一做法引发了广泛争议
软件
WinterIsComing(31822)
发表于2020年06月05日 09时56分 星期五
来自
Dropbox 在没有任何宣传的情况下在 Play Store 应用商店上架了一款应用 Dropbox Passwords。Dropbox Passwords 是密码管理器,目前仅限邀请用户测试。从商店截图看,它现在的界面相当简陋。它的功能和其它密码管理器也十分相似:能为新账号生成密码,保存所有密码,并在所有设备之间同步。它使用了 zero-knowledge encryption 的方法加密用户登陆凭证。
Internet Explorer
WinterIsComing(31822)
发表于2020年06月04日 19时25分 星期四
来自
微软基于 Chromium 的新 Edge 浏览器将通过 Windows Update 推送给用户,这意味着它将安装到超过 10 亿的 Windows 10 设备上。新 Edge 将替换旧 Edge 固定在任务栏,旧 Edge 的开始菜单磁贴和快捷键等都将被新版替换,旧 Edge 处理的绝大部分协议将改由新版处理。启动旧版本的尝试将被重定向到新版本。如果你的默认浏览器不是 Edge,那么安装新 Edge 之后这一设置也不会改变。