Homepage | 一款与众不同的高速浏览器

简介: 浏览器是工作和学习中经常会用到的工具,大多数同学对于这类工具都不陌生。

浏览器是工作和学习中经常会用到的工具,大多数同学对于这类工具都不陌生。

Chrome、Edge、IE、Firefox等,对于桌面浏览器,我们已经形成了固有的印象,搜索栏、页面、核心按钮....

久而久之,我认为浏览器就应该是这个样子的,也没想过是否可以换一种形式来实现一款浏览器。

本文就来给大家介绍一款比较新颖的浏览器--Homepage,在界面、使用方式方面都和以往的浏览器有很大的差异,下面就开始本文的正式内容。


Homepage


搜索框、标签页、书签....这是我对浏览器形成的固有印象。认为搜索就应该有一个搜索框,点击星标把喜欢的网页添加到书签,等使用的时候再去书签栏寻找....

是否可以用另外一种形式来呈现与众不同的浏览器?

Homepage给出了一个一种特别的答案。

Homepage这款浏览器的重点放在两点:

  • 提升标签页使用体验
  • 阻止广告和跟踪

标签页是使用浏览器过程中的一个痛点,当标签页打开的过多的时候,就会显得非常混乱,很难阻止。

这是一个不争的事实,所以先后出现了很多款插件来改善浏览器标签页的使用,Chrome也在85版开始对标签页进行大覆改版,但是个人感觉使用体验并不好。

Homepage就以一种与众不同的形式来改善标签页的使用问题。

Homepage整体看上去很像我们经常使用的PC端笔记软件,或者文本编辑器

你可以创建不同的项目,然后把不同的标签页放置在不同的项目下,进行分割。只需要单击一下,就可以切换不同标签页。

60.gif

和传统浏览器还有一点不同,如果你使用传统浏览器关闭浏览器后,标签页也会随着关闭,但是,Homepage就像我们使用的文本编辑器一样,你打开Homepage后,标签页还保持打开的状态。

61.png

或许有同学会疑问,这样不会占用更多资源吗?

不会的,你有一段时间没用过的标签会被挂起,这样你的体验会很快,不会对电脑的资源造成负担。

另外,原生广告和跟踪器拦截能够提供更快的体验。

62.png

Homepage还有一项针对标签页特别优化的功能,能够像mac中的聚焦搜索一样,去搜索你想要的标签页,这样就不用再人肉去寻找你想要的标签页,能够快速定位到你想访问的网页。


结语


Homepage在使用方式和主界面方面和传统的浏览器存在很大差异,如果刚开始使用肯定会有很大的不适应。另外,Homepage目前还处于早期版本,还有很多功能不够完善。因此,不要对其抱有太高的期望,让它能够一举拿下当下主流的浏览器是不太现实的。如果你喜欢尝鲜,或者Homepage的设计恰好符合你的使用习惯,不妨尝试一下。


相关文章
|
6月前
|
NoSQL 关系型数据库 MySQL
探索Sun-Panel:一站式服务器、NAS导航面板、Homepage、浏览器首页
Sun-Panel是一款开源的浏览器导航页解决方案,旨在提供一种可私有化部署的综合体验,融合服务器、NAS管理和首页功能。与市面其他未开源的导航插件不同,Sun-Panel允许用户自定义JS和CSS,支持Docker部署(包括Arm系统)和多账号隔离。通过docker-compose进行简单部署,用户可选择SQLite或配置MySQL、Redis。默认账号为admin@sun.cc,密码12345678。该项目提供了一个更简洁、高效的网页管理工具,以适应数字化时代的需求。
704 5
探索Sun-Panel:一站式服务器、NAS导航面板、Homepage、浏览器首页
|
14天前
|
JSON 移动开发 JavaScript
在浏览器执行js脚本的两种方式
【10月更文挑战第20天】本文介绍了在浏览器中执行HTTP请求的两种方式:`fetch`和`XMLHttpRequest`。`fetch`支持GET和POST请求,返回Promise对象,可以方便地处理异步操作。`XMLHttpRequest`则通过回调函数处理请求结果,适用于需要兼容旧浏览器的场景。文中还提供了具体的代码示例。
在浏览器执行js脚本的两种方式
|
11天前
|
机器学习/深度学习 自然语言处理 前端开发
前端神经网络入门:Brain.js - 详细介绍和对比不同的实现 - CNN、RNN、DNN、FFNN -无需准备环境打开浏览器即可测试运行-支持WebGPU加速
本文介绍了如何使用 JavaScript 神经网络库 **Brain.js** 实现不同类型的神经网络,包括前馈神经网络(FFNN)、深度神经网络(DNN)和循环神经网络(RNN)。通过简单的示例和代码,帮助前端开发者快速入门并理解神经网络的基本概念。文章还对比了各类神经网络的特点和适用场景,并简要介绍了卷积神经网络(CNN)的替代方案。
|
1月前
|
机器学习/深度学习 自然语言处理 前端开发
前端大模型入门:Transformer.js 和 Xenova-引领浏览器端的机器学习变革
除了调用API接口使用Transformer技术,你是否想过在浏览器中运行大模型?Xenova团队推出的Transformer.js,基于JavaScript,让开发者能在浏览器中本地加载和执行预训练模型,无需依赖服务器。该库利用WebAssembly和WebGPU技术,大幅提升性能,尤其适合隐私保护、离线应用和低延迟交互场景。无论是NLP任务还是实时文本生成,Transformer.js都提供了强大支持,成为构建浏览器AI应用的核心工具。
426 1
|
1月前
|
JavaScript API
深入解析JS中的visibilitychange事件:监听浏览器标签间切换的利器
深入解析JS中的visibilitychange事件:监听浏览器标签间切换的利器
93 0
|
2月前
|
JavaScript 前端开发
js之浏览器对象|28
js之浏览器对象|28
|
3月前
|
机器学习/深度学习 人工智能 前端开发
【人工智能】利用TensorFlow.js在浏览器中实现一个基本的情感分析系统
使用TensorFlow.js在浏览器中进行情感分析是一个非常实用的应用场景。TensorFlow.js 是一个用于在JavaScript环境中训练和部署机器学习模型的库,使得开发者能够在客户端直接运行复杂的机器学习任务。对于情感分析,我们可以使用预先训练好的模型来识别文本中的积极、消极或中性情感。
107 4
【人工智能】利用TensorFlow.js在浏览器中实现一个基本的情感分析系统
|
3月前
|
机器学习/深度学习 存储 前端开发
实战揭秘:如何借助TensorFlow.js的强大力量,轻松将高效能的机器学习模型无缝集成到Web浏览器中,从而打造智能化的前端应用并优化用户体验
【8月更文挑战第31天】将机器学习模型集成到Web应用中,可让用户在浏览器内体验智能化功能。TensorFlow.js作为在客户端浏览器中运行的库,提供了强大支持。本文通过问答形式详细介绍如何使用TensorFlow.js将机器学习模型带入Web浏览器,并通过具体示例代码展示最佳实践。首先,需在HTML文件中引入TensorFlow.js库;接着,可通过加载预训练模型如MobileNet实现图像分类;然后,编写代码处理图像识别并显示结果;此外,还介绍了如何训练自定义模型及优化模型性能的方法,包括模型量化、剪枝和压缩等。
51 1
|
3月前
|
编解码 JavaScript 前端开发
JS逆向浏览器脱环境专题:事件学习和编写、DOM和BOM结构、指纹验证排查、代理自吐环境通杀环境检测、脱环境框架、脱环境插件解决
JS逆向浏览器脱环境专题:事件学习和编写、DOM和BOM结构、指纹验证排查、代理自吐环境通杀环境检测、脱环境框架、脱环境插件解决
107 1
|
3月前
|
自然语言处理 资源调度 JavaScript
JS 逆向基础篇:JS作用域和浏览器对象属性补环境
JS 逆向基础篇:JS作用域和浏览器对象属性补环境
152 1