adv

各位朋友大家好,欢迎您进入solidot新版网站,在使用过程中有任何问题或建议,请与很忙的管理员联系。
Chrome
WinterIsComing(31822)
发表于2019年12月11日 17时46分 星期三
来自
Google 释出了 Chrome 79,引入了一系列新的功能。其中包括:密码泄露检查工具 Password Checkup 从扩展变为内置,如果用户使用的密码已被泄露,Google 会警告并提示修改密码;Safe Browsing API 默认支持实时检查可疑网址;Predictive Phishing 警告支持所有储存在浏览器密码数据库内的用户名和密码;警告有“混合内容”的 HTTPS 网站;标签冻结将卸下所有不活跃时间超过 5 分钟的标签,释放 CPU 和内容资源给其它标签使用;支持后退缓存机制,等等。
程序
WinterIsComing(31822)
发表于2019年12月05日 20时48分 星期四
来自
微软释出了 Visual Studio 2019 16.4,加入了对旗下流行代码托管平台 GitHub 的整合。微软在 2018 年以 75 亿美元收购 GitHub,而根据对 Stack Overflow 上开发者的调查,Visual Studio 是仅次于 VS Code 的第二流行开发平台。最新版本的 Visual Studio 允许用户直接将代码发布到 GitHub。在 Team Explorer Synchronization 页面,用户可以点击 Publish to GitHub 按钮将本地代码库复制到 GitHub 代码库。Visual Studio 开发团队称,很多开发者都想要这项功能。
隐私
WinterIsComing(31822)
发表于2019年12月04日 15时43分 星期三
来自
Mozilla 从 Firefox 扩展网站移除了 Avast 及其子公司 AVG 的四个扩展。这四个扩展是 Avast Online Security、AVG Online Security、Avast SafePrice 和 AVG SafePrice。前两个会对恶意或可疑网站显示警告,后两个则提供电商比价信息、打折和优惠券信息。Mozilla 是在收到 AdBlock Plus 扩展作者 Wladimir Palant 的举报之后移除这个四个扩展的。Palant 对 Avast Online Security 和 AVG Online Security 进行了分析,发现它们收集了超过其需求的信息,包括详细的用户浏览历史,Mozilla 和 Google 都禁止这一行为。 Avast 和 AVG SafePrice 都存在类似的问题。Avast 表示它正与 Mozilla 合作解决这个问题。
Firefox
WinterIsComing(31822)
发表于2019年12月04日 11时05分 星期三
来自
Mozilla 释出了 Firefox 71。主要新特性包括:改进密码管理器 Lockwise,能识别子域名,自动填入登录信息; Enhanced Tracking Protection 跟踪保护功能会在屏蔽数字货币挖矿软件时发出通知;Windows 版本支持视频画中画,视频可作为一个浮动窗口展示在其它标签页上;原生 MP3 解码;多个开发者工具,等等。
程序
WinterIsComing(31822)
发表于2019年12月03日 11时45分 星期二
来自
微软最近对 Mozilla 的 Rust 语言表达了强烈兴趣,原因是 Rust 设计避开常见的内存错误,而微软 Windows 系统释出的安全更新有七成以上是为了修正与内存相关的错误。微软研究员 Matthew Parkinson 上周讨论了安全编程语言 Project Verona(视频幻灯片),表示会在不久之后开源。Project Verona 和 Rust 之间有区别,它的所有关系模型是基于对象组,而 Rust 是基于单个对象。 Parkinson 称内存管理真的很难,如果你有任意并发突变暂时的内存安全是非常困难的。
隐私
WinterIsComing(31822)
发表于2019年11月29日 19时24分 星期五
来自
DigiTrust 正在开发一种标准化的共享用户 ID 以减少广告行业对第三方 cookies 的依赖。浏览器开发商正越来越多的采取行动屏蔽第三方跨站 cookies,新的方案就是应对这一情况而进行反制。DigiTrust 形容它的方案是提供一种匿名加密的身份标识符储存在第一方 cookies 内,其它广告商可以利用该共享标识符跟踪用户,不再需要第三方 cookies。Mozilla 发言人对此表示,未来版本的 Firefox 将屏蔽 DigiTrust 的通用 ID 跟踪。DigiTrust 不是唯一一家提供通用 ID 方案的机构,LiveRamp 和 The Trade Desk 都在提供类似的方案。
Firefox
WinterIsComing(31822)
发表于2019年11月29日 11时35分 星期五
来自
Mozilla 透露了一项实验性功能 Firefox Replay,但官网在引发关注之后就删除了所有介绍内容(存档),只留下一则声明。Firefox Replay 是一种开发者工具,目前只提供给 macOS 用户,感兴趣的苹果开发者可下载最新测试版。Firefox Replay 允许内容进程记录其行为,稍后重放,回退到早期状态。重放进程保留了在记录过程中发生的相同 JS 行为、DOM 结构、图形更新以及其它行为。浏览器的 JS 调试器可用于检查和控制重放。
移动
WinterIsComing(31822)
发表于2019年11月22日 16时40分 星期五
来自
Sensor Tower 的报告显示,2019 年第三季度,全球排名前 1% 的应用发行商吸引了 296 亿次应用下载量中的八成。这意味着,只有二成或 60 亿次下载量来自其他发行商。排名后 99% 的发行商大约有 784080 家,本季度平均的应用下载量只有 7650 次。报告指出,2018 年苹果 App Store 和 Google Play 中的应用数量超过 340 万个,比 2014 年的 220 万个增加 65%。但与此同时,应用安装量达到 1000 次的应用占比明显下降,从 2014 年的 30% 降低至 26%。这是移动应用世界的赢家通吃。
Firefox
WinterIsComing(31822)
发表于2019年11月21日 15时47分 星期四
来自
Mozilla 开发者 Brian Grinstead 宣布 Firefox UI 现在由 Web Components 构建,移除了 XBL。Firefox UI 一开始是用 DOM 和 JS 构建的,在 20 多年前它们对原生应用而言是大胆的新技术。因而在 Web 平台还不支持它们前 Mozilla 自己实现了构建复杂 Web 应用所需的部分特性。这些特性慢慢演变成了标准规格如 CSS flexbox 和 Web Components。当这一切发生时,允许现有代码库使用原版本要求平台同时支持两者当然是最容易的事情,毕竟重写旧代码既困难也不划算。但 Firefox 决定实现 Web Components 并移植现有的 UI 组件,它采用了渐进的方式,耗时两年终于完成。这一成绩将允许 Mozilla 专注于现代 Web 标准,移除大量重复而复杂的功能。
程序
WinterIsComing(31822)
发表于2019年11月16日 22时03分 星期六
来自
NalaGinrut 写道 "良好的编程风格,讲究细节的隐藏,只暴露其语义。这样阅读代码的时候就可以快速抓住其在上下文中的涵义,而无需计较细节。 另一方面,当需要计较细节的时候,比如debug,实现细节已经被封装在起来了,那么排错的时候范围就被缩小了,可以提高debug效率。 大道虽简,但是行走这条大道却充满了荆棘。于是就有了聪明人试图发明一些工具,让你行走这条大道的时候没那么痛苦,函数式语言就在这种需求下应运而生。"
Chrome
wenfeixing(25847)
发表于2019年11月15日 18时49分 星期五
来自
Google Chrome 的一项实验功能导致浏览器标签发生崩溃,全世界有大量企业受波及。问题持续了两天,没有影响所有 Chrome 用户,而是主要影响运行在 Windows Server terminal server 设置——这是企业网络中非常常见的设置——下的 Chrome 浏览器。数以百计的用户通过 Google 支持论坛报告,雇员使用的 Chrome 标签突然变成空白,这一错误被称为“白屏死亡”。一位使用 Costco 邮箱地址的系统管理员称,崩溃影响了所有呼叫中心的工作人员,他们无法再与客户进行聊天。另一名系统管理员称其公司有 4000 雇员受影响,还有一人称影响到了数百人。导致标签崩溃的原因已经找到,是 Chrome 名叫 WebContents Occlusion 的实验功能:当用户移动到另一个应用窗口时,将 Chrome 当前活动标签作为背景标签暂停其活动减少资源占用。Google 是在周二早晨在稳定版 Chrome 启用该功能,结果 bug 导致 terminal server 设置下的 Chrome 标签发生崩溃。一位愤怒的系统管理员说,“我们不是你们的实验鼠。”
Chrome
wenfeixing(25847)
发表于2019年11月12日 15时12分 星期二
来自
Google 认为网站加载越快越好,对于加载缓慢的网站搜索巨人认为应该对其公开的羞辱。Chrome 官方博客宣布了一项计划:给加载缓慢的网站引入标记(badging)。未来这种标记可能会包含速度之外的因素。Google 希望网站开发者提前做好准备,它推荐了一系列工具帮助开发者识别导致网站加载缓慢的因素,这些工具包括 PageSpeed InsightsLighthouse, 并推荐阅读 Web.dev/fast
Chrome
wenfeixing(25847)
发表于2019年11月11日 20时03分 星期一
来自
Google 开始通过其测试版 Chrome Canary 测试受争议的新扩展系统 Manifest V3。在安全、隐私和性能的名义下,Manifest v3 限制了广告和内容屏蔽功能。Manifest v3 用 declarativeNetRequest API 取代了 webRequest API,允许设置模式匹配规则探测所请求流量并采取行动,但 Google 对规则的数量设置了上限。硬限制将会严重影响广告和内容屏蔽扩展的可用性。最新版的 Chrome Canary 包含了 declarativeNetRequest API,Google 表示 Manifest v3 的实现远未完成。
Firefox
WinterIsComing(31822)
发表于2019年11月09日 21时12分 星期六
来自
2004 年 11 月 9 日,Firefox 发布了首个版本,向垄断了整个浏览器市场的 IE 发起了挑战。从某种意义上它成功了,在 Firefox 诞生之初,IE 占据了九成以上的份额,到了 2009 年 Firefox 成功占据了三分之一的市场份额。但随后由于 Google Chrome 的出现 Firefox 的份额开始萎缩,原因之一是 Chrome 确实性能更为出色,其它原因还有搜索巨头的实力要比非盈利的 Mozilla 强大得多,有足够的预算进行推广。2016 年 Mozilla 宣布了 Quantum 计划,以致力于大幅改进浏览器性能。2017 年它发布了首个基于 Quantum 的版本,大受好评。Firefox 源于 Netscape,1998 年 Netscape 宣布将在 Mozilla 名义下开源其代码,1999 年 AOL 收购了 Netscape。Mozilla Firefox 最早的名字叫 Phoenix,意思就是从 Netscape 灰烬中涅槃而生。但 BIOS 开发商 Phoenix Technologies 当时有个运行在 BIOS 上的浏览器叫 Phoenix browser,所以因为商标争议它改名 Firebird,但 Firebird 也有人用,当时一个流行的开源数据库就叫 Firebird,最后它更改为现在的名字 Firefox。
微软
wenfeixing(25847)
发表于2019年11月08日 12时58分 星期五
来自
今年夏天,微软宣布它将尝试用 Rust 语言取代 C 和 C++ 开发 Windows 底层组件。微软称它过去十年为 Windows 系统释出的安全补丁有七成以上是为了修正与内存相关的错误,而 Rust 语言就是为了解决此类问题而开发出来的。四个月后,微软公布了实验的初步结果。Hyper-V 团队工程师 Adam Burch 称,他接受任务用 Rust 实验性重写了一个系统底层组件,他不能指出是哪个组件。虽然项目尚未完成,但他对 Rust 的总体感觉是积极的。总体而言,新的组件或用干净接口的现有组件最容易移植到 Rust。但并非所有事情都如期望的那样顺利。
Internet Explorer
wenfeixing(25847)
发表于2019年11月07日 12时42分 星期四
来自
在美国奥兰多举行的 Ignite 会议上,微软证实它正在开发 Linux 版本的 Edge,它计划明年释出 Edge for Linux,但何时还不清楚,也不清楚功能是否与其它平台的版本一致。微软的新 Edge 是基于 Google 的开源项目 Chromium,而 Chromium 支持包括 Linux 在内的平台, 新 Edge 加入对 Linux 的支持并非难事。会议展示的一幅幻灯片显示 Microsoft Edge 兼容 Linux。基于 Chromium 的 Microsoft Edge 将在明年 1 月 15 日发布 Windows 10、Windows 7 和 macOS 版本。
安全
wenfeixing(25847)
发表于2019年11月06日 15时35分 星期三
来自
欺骗性技术支持网站正利用一个 Firefox bug 锁定浏览器并恐吓用户,声称用户运行的 Windows 操作系统是盗版已遭到入侵,要求用户在五分钟内拨打技术支持电话。Windows 和 Mac 版本的 Firefox 都受到影响,当浏览器访问攻击者的网站,会弹出警告窗口,标签和浏览器随后被锁定,用户只能强制性关闭浏览器,如 Windows 下是通过任务管理器选择 Firefox。用户重新打开浏览器后需要在网页加载完成前关闭该标签(或者断网)。Malwarebytes 的安全研究员 Jérôme Segura 已经向 Mozilla 报告了该 bug,Mozilla 表示正在开发补丁,预计会在 Firefox 71 或 72 中修复。
Internet Explorer
wenfeixing(25847)
发表于2019年11月05日 12时54分 星期二
来自
基于 Chromium 的微软 Edge 浏览器正式版本计划在 1 月 15 日释出,支持平台包括 Windows 10、Windows 7、Windows 8 和 macOS。微软刚发布了 RC 版本,与稳定版本相差无几。去年底微软宣布它将放弃自己的渲染引擎,转而在 Google 主导开发的 Chromium 开源浏览器基础上构建 Edge 的新版本。Edge Chromium 的 Beta 版本是在今年八月释出的。最新的 RC 版本加入了跨平台的密码、历史、收藏和设置同步功能,默认启用跟踪保护功能。微软还将为 Edge 引入新的 logo 和图标,放弃了它使用了 20 多年的 e 图标。微软还在 Edge 中加入了面向企业的功能。
Firefox
wenfeixing(25847)
发表于2019年11月04日 11时18分 星期一
来自
从明年开始,Firefox 将默认隐藏恼人的弹出式通知。2020 年 1 月释出的 Firefox 72 将启用该功能。Mozilla 在今年 4 月做了一个实验,观察用户与通知之间的互动。用户数据显示,97% 的用户不理睬通知,或者干脆屏蔽显示通知的网站。因此 Mozilla 工程师决定默认隐藏通知。从 Firefox 72 起,如果一个网站弹出通知,它将被默认隐藏,浏览器会在地址栏显示一个图标告诉用户有通知,图标还会有一个摇动的特效。该功能已在最新的 Firefox Nightly 版本中启用,Firefox 用户可以选择手动启用:在地址栏输入 about:config,搜索 dom.webnotifications.enabled,然后设置为 false。
Firefox
wenfeixing(25847)
发表于2019年11月01日 20时21分 星期五
来自
Mozilla 宣布 Firefox 将禁止被称为 Sideloading 的扩展静默安装方法。计划在 2020 年 3 月 10 日释出的 Firefox v74 将停止支持 Sideloading,如果扩展开发者的扩展是采用 Sideloading 方法安装,Mozilla 建议开发者更新安装流程。Mozilla 并没有禁止用户手动安装扩展或安装来自非官方扩展网站 addons.mozilla.org (AMO)之外分发的扩展,而是要求所有扩展的安装都必须得到用户的明确同意,此举被认为主要是防止静默安装到浏览器上的广告扩展或其它恶意扩展。