Ankush Das 发布的文章

Adobe 结束了对 Brackets 代码编辑器的支持,坚持让用户迁移到微软的 Visual Studio Code。不过,还好总还算是留下了一个复刻。

Brackets 是一个令人印象深刻的现代开源代码编辑器,可用于 Windows、macOS 和 Linux。

Adobe 以一个社区引导的项目的形式创建了它,来帮助 Web 开发者。我们之前把它列为 可供编程人员使用的最佳现代文本编辑器 之一。

不幸的是,Adobe 在 2021 年 9 月 1 日结束了对 Brackets 的支持。

为什么 Adobe 停用了 Brackets?

看起来可能是 Adobe 与微软的合作关系促使他们拔掉了这个社区项目的插头。

因此,他们建议用户迁移到微软的 Visual Studio Code 编辑器。

这是 Brackets 项目中止后 GitHub 的原始页面上的内容。

Visual Studio Code 作为 Brackets 的替代品

当然,微软的 Visual Studio Code 是一个很好的替代品,而且建立在开源的基础上。然而,当你从他们的网站上下载 Visual Studio Code 时,它并不在一个促进自由和开源软件的许可证之下。

因此,你可能不得不从源代码构建,或者尝试 VSCodium,这是一个没有遥测/跟踪功能的 Visual Studio Code 的自由许可版本。

另外,有一个 关于从 Brackets 迁移的官方指南,如果你感兴趣,可以去看看。

Brackets 将继续以没有 Adobe 的复刻出现

尽管 Adobe 已经停止了这个项目,但 原网站 仍然存在,以维持这个项目的复刻。

该项目名称可能会改变,但从目前来看,它叫 “Brackets Continued”,以帮助用户识别该复刻。

请注意,这个复刻项目还没有发布,我们也不知道它是否会作为一个独立的项目继续下去。

所以,如果你想帮助 Brackets 复刻,并以某种方式帮助维护它,请前往其 GitHub 页面了解更多细节。

你喜欢用什么作为你的代码编辑器?你喜欢用 Brackets 代码编辑器进行 Web 开发工作吗?欢迎在评论中分享你的想法。


via: https://news.itsfoss.com/adobe-kills-brackets-editor/

作者:Ankush Das 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Tangram 是一个旨在帮助你在 Linux 中运行和管理 Web 应用的浏览器。一起来看看它是如何使用的吧。

对于一些工具来说,即使我们有许多 Linux 原生应用,但是许多人最终还是选择使用 Web 应用。

他们也许是使用 Electron 构建的应用,或是直接在浏览器中打开的网页,使用原生应用正在成为一种比较“传统”的做法。

当然,不管在什么平台运行 Web 应用都会占用更多的系统资源。而且,考虑到每一个服务都正在提供基于 Web 的方式,而不是原生体验,我们就需要一种有效管理 Web 应用的解决方案。

一款开源的 Linux 应用 Tangram 或许就是这个解决方案。

Tangram:专为 Web 应用设计的浏览器

你可以选择其他 优秀的浏览器 来运行 Web 应用,但是如果你想完全专注于 Web 应用体验的浏览器,Tangram 是个不错的选择。

Tangram 的开发者从 GNOME Web、FranzRambox 中获得了灵感。

没有其他花里胡哨的功能,只是能更改你的 用户代理 User Agent 和管理你所登录的 Web 应用。

它可以用于访问多个社交媒体,聊天工具,工作协同应用等等。

Tangram 的特性

考虑到 Tangram 是一个基于 WebKitGTK 的精简化浏览器,它拥有的功能不算很多,下面是一些功能要点:

  • 重新排列侧边栏的标签
  • 方便地将任何一个 Web 服务添加为 Web 应用程序
  • 调整用户代理(桌面端和移动端)
  • 使用键盘快捷键
  • 改变侧边栏(标签栏)的位置

你所需要做的就是加载一个 Web 服务,登录,然后点击“完成”,将其添加为 Web 应用程序。

在 Linux 中安装 Tangram

每个 Linux 发行版都可以通过 Flatpak 来安装 Tangram,你也可以在 AUR 中找到它。

如果你想通过终端来安装它,输入以下命令:

flatpak install flathub re.sonny.Tangram

如果你的系统没有启用 Flatpak,你可以参考我们的 Flatpak 指南

想要了解更多信息,请访问 Tangram 的 Github 页面

你试过 Tangram 吗?你更喜欢 Web 应用还是原生应用?欢迎在下面的评论中分享你的想法。


via: https://itsfoss.com/tangram/

作者:Ankush Das 选题:lujun9972 译者:anine09 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Zulip 是一个开源的协作平台,它把自己定位为一个更好的 Slack 替代品。让我们来了解一下。

当涉及到你的工作时,消息和协作平台有很大的不同。

虽然有几个选择,但 Slack 是许多组织使用的一个流行选择。但是,可以自托管的 Slack 的开源替代方案如何呢?

Zulip 就是这样一个软件。

Zulip:开源的协作消息应用

如果你想多了解,我必须提到还有更多的 Slack 开源替代品

但在这里,我重点介绍 Zulip。

Zulip 是一个自由而开源的消息应用,有付费托管选项和自托管的能力。

它旨在提供与 Slack 类似的体验,同时努力帮助你利用话题提高对话的有效性。

与 Slack 中的频道相比,Zulip 聊天添加了话题(类似标签),以快速过滤与你有关的对话。

Zulip 的特点

你可以通过 Zulip 获得大部分的基本功能。这里列出主要的亮点,你可以发现:

  • 支持 Markdown
  • 频道的主题
  • 支持拖放文件
  • 代码块
  • 集成 GitHub 来跟踪问题
  • 支持电子邮件通知
  • 自托管选项
  • 信息编辑
  • 集成 GIPHY
  • 用 Zoom、Jitsi 或 BigBlueButton 进行视频通话

除了上述功能外,你可以预期得到你通常在 Slack 和其他方面得到的基本选项。

此外,如果你愿意,你还可以将它与 Matrix 和 IRC 整合。

在我简短的测试使用中,其用户界面对于有效的沟通来说是足够好的。然而,我没能找到任何黑暗模式或改变主题的能力。

它看起来比 Slack 更简单直白,这样可以改善用户体验方面的问题。

在 Linux 中安装 Zulip

Zulip 在其官方网站上以 AppImage 文件的形式提供。如果你需要帮助,可以参考我们关于 在 Linux 中使用 AppImage 的指南。

它也有一个 Snap 包。所以,你可以在任何一个 Linux 发行版上使用它们中的任何一个。

你也可以使用 APT 通过终端为基于 Ubuntu/Debian 的发行版安装它。如果你想这样做,请看它的 官方说明

Zulip 可用于 Windows、Mac 和 Linux。你也应该发现它可用于 Android 和 iOS 手机。

你可以在网络、桌面和智能手机上使用 Zulip,所以可以把它当做 Slack 的合适替代品。

你试过了吗?你用什么消息平台来进行工作协作?欢迎在评论中分享你的想法。


via: https://itsfoss.com/zulip/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Ulauncher 是一个快速应用启动器,支持扩展和快捷方式,帮助你在 Linux 中快速访问应用和文件。

应用启动器可以让你快速访问或打开一个应用,而无需在应用菜单图标上徘徊。

在默认情况下,我发现 Pop!\_OS 的应用启动器超级方便。但是,并不是每个 Linux 发行版都提供开箱即用的应用启动器。

幸运的是,有一个你可以在大多数流行的发行版中添加应用启动器的方案。

Ulauncher:开源应用启动器

Ulauncher 是一个使用 Python 还有 GTK+ 构建的快速应用启动器。

它提供了相当数量的自定义和控制选项来进行调整。总的来说,你可以调整它的行为和体验以适应你的喜好。

让我来说一下你可以期待它的一些功能。

Ulauncher 功能

Ulauncher 中的选项非常非常易于访问且易于定制。一些关键的亮点包括:

  • 模糊搜索算法可以让你即使拼错了,也能找到应用
  • 可以记住你在同一会话中最后搜索的应用
  • 显示经常使用的应用(可选)
  • 自定义颜色主题
  • 预设颜色主题,包括一个黑暗主题
  • 召唤启动器的快捷方式可以轻松定制
  • 浏览文件和目录
  • 支持扩展,以获得额外的功能(表情符号、天气、速度测试、笔记、密码管理器等)
  • 浏览谷歌、维基百科和 Stack Overflow 等网站的快捷方式

它几乎提供了你在一个应用启动器中所期望的所有有用的能力,甚至更好。

如何在 Linux 中使用 Ulauncher?

默认情况下,首次从应用菜单中打开应用启动器后,你需要按 Ctrl + Space 打开应用启动器。

输入以搜索一个应用。如果你正在寻找一个文件或目录,输入以 ~ 或者 / 开始。

有一些默认的快捷键,如 g XYZ,其中 “XYZ” 是你想在谷歌中搜索的搜索词。

同样,你可以通过 wikiso 快捷键,直接在维基百科或 Stack Overflow 搜索。

在没有任何扩展的情况下,你也可以直接计算内容,并将结果直接复制到剪贴板。

这在快速计算时应该很方便,不需要单独启动计算器应用。

你可以前往它的 扩展页面,浏览有用的扩展,以及指导你如何使用它的截图。

要改变它的工作方式,启用显示经常使用的应用,并调整主题,请点击启动器右侧的齿轮图标。

你可以把它设置为自动启动。但是,如果它在你的支持 Systemd 的发行版上不工作,你可以参考它的 GitHub 页面,把它添加到服务管理器中。

这些选项是非常直观,且易于定制,如下图所示。

在 Linux 中安装 Ulauncher

Ulauncher 为基于 Debian 或 Ubuntu 的发行版提供了一个 deb 包。如果你是 Linux 新手,你可以了解一下 如何安装 Deb 文件

在这两种情况下,你也可以添加它的 PPA,并通过终端按照下面的命令来安装它:

sudo add-apt-repository ppa:agornostal/ulauncher
sudo apt update
sudo apt install ulauncher

你也可以在 AUR 中找到它,用于 Arch 和 Fedora 的默认仓库。

对于更多信息,你可以前往其官方网站或 GitHub 页面

Ulauncher 应该是任何 Linux 发行版中一个令人印象深刻的补充。特别是,如果你想要一个像 Pop!\_OS 提供的快速启动器的功能,这是一个值得考虑的奇妙选择。

你试过 Ulauncher了吗?欢迎你就如何帮助你快速完成工作分享你的想法。


via: https://itsfoss.com/ulauncher/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Web 浏览器经过多年的发展,从下载文件到访问成熟的 Web 应用程序,已经有了长足的发展。

对于很多用户来说,Web 浏览器是他们如今完成工作的唯一需要。

因此,选择合适的浏览器就成为了一项重要的任务,它可以帮助改善你多年来的工作流程。

Brave vs. Firefox

Brave 和 Mozilla Firefox 是两个最受到关注隐私的用户和开源爱好者欢迎的 Web 浏览器。

考虑到两者都非常注重隐私和安全,让我们看看它们到底能提供什么,以帮助你决定应该选择哪一个。

以下是我所使用的比较指标:

用户界面

用户界面是使用浏览器时的工作流程和体验的最大区别。

当然,你会有你的个人偏好,但它看起来越容易使用、越轻快、越干净,就越好。

Brave 浏览器

首先,Brave 与 Chrome 和微软 Edge 有着相似的外观和感受。它提供了一种简洁的体验,具有精简的 UI 元素,所有的基本选项都可以通过浏览器菜单访问。

它也提供了一个暗色主题。恰到好处的动画使得互动成为一种愉快的体验。

要定制它,你可以选择使用 Chrome Web 商店中的主题。

说到 Mozilla Firefox,多年来它经历了几次重大的重新设计,其最新的用户界面试图提供与 Chrome 更接近的体验。

Firefox 浏览器

Firefox 浏览器的设计看起来令人印象深刻,并提供了干净利落的用户体验。如果需要的话,你还可以选择一个暗色主题,此外还有其它几个主题可供下载使用。

这两个 Web 浏览器都能提供良好的用户体验。

如果你想要一个熟悉的体验,但又具有一丝独特之处,Mozilla Firefox 是一个不错的选择。

但是,如果你想获得更快捷的体验、更好的动画感受,Brave 更有优势。

性能

实际上,我发现 Brave 加载网页的速度更快,整体的用户体验感觉很轻快。

Firefox 浏览器倒不是非常慢,但它绝对感觉比 Brave 慢。

为了给你一些参考,我还利用 Basemark 运行了一个基准测试,看看事实上是否真的如此。

你可以使用其他的浏览器基准测试工具来测试一下,但我用 Basemark 进行了各种测试,所以我们在这篇文章中会用它。

Firefox 基准得分

Brave 基准得分

Firefox 浏览器成功获得了 630 的得分,而 Brave 以大约 792 的得分取得了更好的成绩。

请注意,这些基准测试是在没有安装任何浏览器扩展程序的情况下,以默认的浏览器设置进行的。

当然,你的分数可能会有所不同,这取决于你在后台进行的工作和你系统的硬件配置。

这是我在 i5-7400、16GB 内存和 GTX 1050ti GPU 配置的桌面电脑上得到的结果。

一般来说,与大多数流行的浏览器相比,Brave 浏览器是一个快速的浏览器。

这两者都占用了相当大的系统资源,而且在一定程度上随着标签数量、访问的网页类型和使用的拦截扩展的种类而变化。

例如,Brave 在默认情况下会主动阻止广告,但 Firefox 在默认情况下不会阻止显示广告。而且,这也影响了系统资源的使用。

浏览器引擎

Firefox 浏览器在自己的 Gecko 引擎基础上,使用来自 servo 研究项目 的组件来进行改进。

目前,它基本上是一个改进的 Gecko 引擎,其项目名称是随着 Firefox Quantum 的发布而推出的 “Quantum”。

另一方面,Brave 使用 Chromium 的引擎。

虽然两者都有足够的能力处理现代 Web 体验,但基于 Chromium 的引擎更受欢迎,Web 开发人员通常会在基于 Chrome 的浏览器上定制他们的网站以获得最佳体验。

另外,有些服务恰好只支持基于 Chrome 的浏览器。

广告 & 追踪器阻止功能

正如我之前提到的,Brave 在阻止跟踪器和广告方面非常积极。默认情况下,它已经启用了屏蔽功能。

Firefox 浏览器也默认启用了增强的隐私保护功能,但并不阻止显示广告。

如果你想摆脱广告,你得选择火狐浏览器的 “严格隐私保护模式”。

也就是说,火狐浏览器执行了一些独特的跟踪保护技术,包括“全面 Cookie 保护”,可以为每个网站隔离 Cookie 并防止跨站 Cookie 跟踪。

这是在 Firefox 86 中引入的技术,要使用它,你需要启用 “严格隐私保护模式”。

总的来说,Brave 可能看起来是一个更好的选择,而 Mozilla Firefox 提供了更好的隐私保护功能。

容器

当你访问 Facebook 时,Firefox 还提供了一种借助容器来隔离网站活动的方法。换句话说,它可以防止 Facebook 跟踪你的站外活动。

你还可以使用容器来组织你的标签,并在需要时分离会话。

Brave 没有提供任何类似的功能,但它本身可以阻止跨站追踪器和 cookie。

奖励

与 Firefox 不同,Brave 通过屏蔽网络上的其他广告来提供自己的广告网络。

当你选择显示 Brave 的隐私友好型广告时,你会得到可以放到加密货币钱包里的通证奖励,而你可以用这些通证来回馈你喜欢的网站。

虽然这是摆脱主流广告的一个很好的商业策略,但对于不想要任何形式的广告的用户来说,这可能没有用。

因此,Brave 以奖励的形式提供了一个替代方案,即使你屏蔽了广告,也可以帮助网站发展。如果这是你欣赏的东西,Brave 将是你的一个好选择。

跨平台可用性

你会发现 Brave 和 Firefox 都有 Linux、Windows 和 macOS 版本,也有用于 iOS 和 Android 的移动应用程序。

对于 Linux 用户来说,Firefox 浏览器捆绑在大多数的 Linux 发行版中。而且,你也可以在软件中心里找到它。除此之外,还有一个 Flatpak 包可用。

Brave 不能通过默认的软件库和软件中心获得。因此,你需要按照官方的说明来添加私有仓库,然后 把 Brave 安装在你的 Linux 发行版中

同步

通过 Mozilla Firefox,你可以创建一个 Firefox 账户来跨平台同步你的所有数据。

Brave 也可以让你跨平台同步,但你需要能访问其中一个设备才行。

因此,Firefox 的同步更方便。

另外,你可以通过 Firefox 的账户访问它的“虚拟专用网络”、数据泄露监控器、电子邮件中继,以及密码管理器。

服务集成

从一开始 Firefox 就提供了更多的服务集成,包括 Pocket、“虚拟私有网络”、密码管理器,还有一些新产品,如 Firefox 中继。

如果你想通过你的浏览器访问这些服务,Firefox 将是你的方便选择。

虽然 Brave 确实提供了加密货币钱包,但它并不适合所有人。

同样,如果你喜欢使用 Brave Search,在使用 Brave 浏览器时,由于用户体验的原因,你可能体验会更顺滑。

可定制性 & 安全性

Firefox 浏览器在可定制性方面大放异彩。你可以通过众多选项来调整体验,也可以控制你的浏览器的隐私/安全。

自定义的能力使你可以让 Firefox 比 Brave 浏览器更安全。

而加固 Firefox 浏览器是一个我们将讨论的单独话题。略举一例,Tor 浏览器 只是一个定制的 Firefox 浏览器。

然而,这并不意味着 Brave 的安全性更低。总的来说,它是一个安全的浏览器,但你确实可以通过 Firefox 浏览器获得更多的选择。

扩展支持

毫无疑问,Chrome Web 商店提供了更多的扩展。

因此,如果你是一个使用大量扩展(或不断尝试新扩展)的人,Brave 明显比 Firefox 更有优势。

可能 Firefox 的扩展清单不是最大的,但它确实支持大多数的扩展。对于常见的使用情况,你很少能找到一个 Firefox 中没有的扩展。

你应该选择那个?

如果你希望尽量兼容现代的 Web 体验,并希望有更多的扩展,Brave 浏览器似乎更合适。

另一方面,Firefox 浏览器是日常浏览的绝佳选择,它具有业界首创的隐私功能,并为不懂技术的用户提供了方便的同步选项。

在选择它们中的任何一个时会有一些取舍。因此,你需要优先考虑你最想要的东西。

请在下面的评论中告诉我你的最终选择!


via: https://itsfoss.com/brave-vs-firefox/

作者:Ankush Das 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

未来取代安卓或 iOS 的可能是 Linux 手机,但如今,有哪些选择可以尝试一下呢?

虽然安卓是基于 Linux 内核的,但它经过了大量修改。因此,这意味着它不是一个完全意义上的基于 Linux 的操作系统。

谷歌正在努力使安卓内核更接近主线 Linux 内核,但这仍然是一个遥远的梦想。

那么,在这种情况下,如果你正在寻找一款 Linux 手机、一款由 Linux 操作系统驱动的智能手机,有哪些可以选择呢?

这并不是一个容易做出的决定,因为你的选择非常有限。因此,我试图推荐一些最好的、不同于主流选择的 Linux 手机。

如今你可以使用的顶级 Linux 手机

值得注意的是,这里提到的 Linux 手机或许无法取代你的安卓或 iOS 设备。因此,在做出购买决定之前,请确保你做了一些背景研究。

注意: 你需要仔细检查这些 Linux 手机是否可以购买到、预期的发货日期和使用风险。它们大多数只适合于发烧友或早期试用者。

1、PinePhone

PinePhone 是最有性价比和最受欢迎的选择之一,我觉得它是一个有前途的 Linux 手机。

它并不局限于单一的操作系统。你可以尝试使用带有 Plasma mobile OS 的 Manjaro、UBports、Sailfish OS 等系统。PinePhone 的配置不错,它包括一个四核处理器和 2G 或3G 的内存。它支持使用可启动的 microSD 卡来帮助你安装系统,还可选 16/32GB eMMC 存储。

其显示屏是一个基本的 1440×720p IPS 屏幕。你还可以得到特殊的隐私保护,如蓝牙、麦克风和摄像头的断路开关。

PinePhone 还为你提供了使用六个可用的 pogo 引脚添加自定义的硬件扩展的方式。

其基本版(2GB 内存和 16GB 存储)默认加载了 Manjaro,价格为 149 美元;而融合版(3GB 内存和 32GB 存储)价格为 199 美元。

2、Fairphone

与这个清单上的其他选择相比,Fairphone 在商业上是成功的。它不是一款 Linux 智能手机,但它具有定制版的安卓系统,即 Fairphone OS,并且可以选择 开源安卓系统替代品 之一 /e/ OS。如果你想使用 Linux 操作系统,也有一些社区移植版本,但可能有点碰运气。

Fairphone 有两个不同的版本,提供了一些不错的配置规格。你会发现 Fairphone 3+ 有一个 4800 万像素的相机传感器和一个全高清显示屏。另外,你还会发现先进的高通处理器为该设备提供了动力。

他们专注于制造可持续发展的智能手机,并使用了一定量的回收塑料制造。这也为了方便维修。

因此,它不仅是一个非主流智能手机的选择,而且如果你选择了它,你也将为保护环境出了力。

3、Librem 5

Librem 5 是一款非常注重用户隐私的智能手机,同时它采用了开源的操作系统,即 PureOS,并非基于安卓。

它所提供的配置规格还不错,有 3GB 内存和四核 Cortex A53 芯片组。但是,这无法与主流选择相竞争。因此,你可能不会觉得它物美价廉。

它的目标是那些对尊重隐私的智能手机感兴趣的发烧友。

与其他产品类似,Librem 5 也专注于通过提供用户可更换的电池使手机易于维修。

在隐私方面,你会注意到有蓝牙、相机和麦克风的断路开关。他们还承诺了未来几年的安全更新。

4、Pro 1X

Pro 1X 是一款有趣的智能手机,同时支持 Ubuntu Touch、Lineage OS 和安卓。

它不仅是一款 Linux 智能手机,而且是一款带有独立 QWERTY 键盘的手机,这在现在是很罕见的。

Pro 1 X 的配置规格不错,包括了一个骁龙 662 处理器和 6GB 内存。它还带有一块不错的 AMOLED 全高清显示屏。

它的相机不是特别强大,但在大多数情况下应该是足够了。

5、Volla Phone

Volla Phone 是一个有吸引力的产品,运行在 UBports 的 Ubuntu Touch。

它配备了预制的 “虚拟专用网络” ,并专注于简化用户体验。它的操作系统是定制的,因此,可以快速访问所有重要的东西,而无需自己组织。

它的配置规格令人印象深刻,包括了一个八核联发科处理器和 4700 毫安时的电池。你会得到类似于一些最新的智能手机上的设计。

总结

Linux 智能手机不是到处都能买到的,当然也还不适合大众使用。

因此,如果你是一个发烧友,或者想支持这种手机的发展,你可以考虑购买一台。

你已经拥有一台这种智能手机了吗?请不要犹豫,在下面的评论中分享你的经验。


via: https://itsfoss.com/linux-phones/

作者:Ankush Das 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出