微博air客户端_打磨近十年,接近「完美」的 macOS 第三方微博客户端:Maipo

87eeb377ddae11d5c3c847af46c9ee0a.png

2020年11月13日,macOS Big Sur正式推送当天,Maipo for 微博也迎来了4.0.0大版本更新。从Weibo for Mac(2011年)、WeiboX(2014年)到Maipo(2017年),跨度近十年,历经两次更名,Maipo已经成为Mac App Store里唯一一个微博客户端。

30e7e124d6523bb0d089a9b8b82c9d5a.png

新浪微博官方也曾经尝试过桌面客户端,像微博Air、微博桌面以及UWP版微博,但最终还是被全面放弃。客观来说,我或许能够有一点理解这样的做法,像微博、Twitter这种社交平台,并非以聊天为核心,基于网页端反而能够获取更加完善的功能体验。近期,新版的微博首页也已经开始大面积公测,提供了一些新鲜感以及体验上的优化。

从我长久以来使用Maipo的体验来看,想要用以取代网页版微博还是不大现实,更多的是一种互补的状态。微博网页版功能更完善、全平台体验一致,而客户端具有更好的独立性、自由性以及更好地匹配系统特色。

值得一提的是,Maipo的开发者@Naituw正是微博iOS官方客户端的开发成员之一,所以现在的Maipo也有点半官方的味道。

Maipo第一时间适配Big Sur

浏览下版本历史记录,Maipo的更新频率很低,毕竟发布九年多,其核心功能和体验已经相当成熟了,但对于macOS新版本系统的适配却是非常及时。

bcf21252b8fabdd5679c934fa7f38011.png

紧跟着macOS Big Sur正式版,Maipo 4.0.0版本也在第一时间上线了。全新的圆角矩形图标、热门微博小组件,能够在Apple Silicon Mac 原生运行,这种适配速度已经把很多大厂甩在身后。

别看Maipo体积仅有6.4MB,但浓缩在里面的都是精华了。虽然自认使用Maipo已经很久了,但时常还是能发现新的「彩蛋」,没有一个详尽的功能使用说明,这怕是Maipo唯一的遗憾吧。

网页授权登录,多账号无缝切换刷微博

相比起网页端,Maipo微博客户端在多账号体验的优越性上应该是感知最强的吧。

f97d3d24cc8d53d8ea6a3370e5036f2e.png

已登录的所有微博账号都会同时出现在侧边栏,直接点击头像就可以切换浏览。对于同时需要管理多个微博账号的用户非常友好。

e649ed3e9f10ca50d496d6650ba13d19.png

23e9f7f46b92dfbdf45e557c6a9fc3a1.png

Maipo登录微博账户默认通过网页端授权登录,之后便可以通过客户端实现浏览及一些常用的互动操作,但私信及点赞动态需要进行高级授权,需要手动输入账号密码。软件本身不会保存密码,但真有介意的用户不进行高级授权也能使用大部分功能了。

不过毕竟是第三方客户端,微博开放平台的OAuth2.0授权机制下,第三方获取到的access_token仅有30天的期限,到期后需要重新授权,也就是需要重新登录Maipo。

关于微博时间线

Maipo微博信息流是以时间线形式展现,曾经我也困扰过为什么微博刷出来时间是乱的,但现在我反而不大习惯按照这种朋友圈的逻辑去刷微博了。

ea988fbf9b5a27c6efc29fd8869d076c.png

因为大部分用户微信上好友并不算多,并且朋友圈的更新速度远不及微博,因此刷朋友圈基本还是能够刷到底的。但微博就不一样了,当你关注几百个甚至几千个博主之后,几乎每一秒都有新的微博动态,因此在一天的时间里你刷微博的时间能浏览的信息占比非常小,反而网页版微博默认的个性推荐的展现方式能够一定程度上帮你筛选出相对有看点的信息。

所以工作之余,当我试图通过刷微博来放松时我还是会打开浏览器;而Maipo则随时挂在后台,以备随时点开发一条动态或者查看互动信息等。

8b5ffb8dc518c4f8ce5ff1aa01f6d8cb.png

Maipo默认开启常图标常驻状态栏,点击状态栏图标即可查看当前各个账号的状态,快速选择查看新微博、互动消息或者直接撰写新微博,这也是日常使用微博的主要几个功能,快速直达,这便是独立客户端的优势。

8f07f03a9667d642819e2f286b691e2e.png

9b667efb61d13e8cf4e71d943e11f220.png

如果有新的动态会在图标右下角小圆点显示,以微博动态的更新频率,如果不对通知进行设置,这个小圆点会一直存在。为了减少不必要的打扰,建议在设置中对每个账号的通知进行设置,选择是否需要在状态栏、Dock或是通知中心展示。

适配macOS,独一无二的刷微博体验

作为目前Mac App Store唯一的微博客户端,Maipo融入了很多独特的操作方式,完美适配macOS的操作习惯,提升效率的同时也带来了比网页端更优秀的体验。

f68fe4fa2390cd92bcaa77957daf16e5.png

Maipo主界面上,基本的核心功能还是非常直观的。微博时间线、互动消息管理、搜索、热搜榜等都能快速查看,单击回到顶部、单击刷新的操作十分高效。展示画面不大,但却显得游刃有余。

e394d5c3acce50bb0241252ed6fc33b0.png

如果你觉得一个窗口不够,可以通过新的边栏或者新的窗口,同时打开多个展示界面,只要条件允许,理论上它能填满你的所有屏幕……

4b75a33afa31db4d6015f8121476d86e.png

支持添加默认的一些表情,但没有官方客户端丰富,输入文本后会自动显示字数计数,此外「Mac客户端」小尾巴也算是Maipo用户专属了。

0407564cd05d272f0854ceb3406ee9bc.png

插入话题和@用户的方式和其它终端一样,双「#」号之间自动识别为话题,@某位博主支持自动补全列表显示,不过只会显示自己关注列表中的相关用户。

fb902d1f94c1d8be44a28f9b6efcd124.png

刷微博遇到有配图或者视频,当鼠标滑到视频或者图片上,直接进入浮窗预览,在Maipo中默认连点击的动作都省了。如果你不习惯这样,还是可以改成点击再查看的。

0fe1ca58bc392ca9d6c4742be9560295.png

2d28fc86d8a65a5c2d05d335b6833606.png

拖拽、手势操作在macOS应用非常广泛,并且已经让用户逐渐形成依赖。Maipo也深度整合了这些手势操作,包括拖拽保存图片、视频或者分享到聊天窗口,也能够通过拖拽分享微博链接。

c6aa8239833304342ac0ba9d6d560e77.png

当你使用MacBook Pro触摸板操作时,双指展开即可查看指针所在微博详情页,合拢即关闭;双指向右划动返回上一级页面。

fd1a99f5088deffaf39cf82c4e90fbea.png

支持Force Touch按压操作,可以快速查看微博话题或者外链内容,省去了大量来回跳转甚至调用浏览器的步骤,再次印证在macOS里,触摸板还是要比鼠标舒服的多。

f40c202a0a8e9017b4d0d05c49524c8d.png

e378243c82136faf4bd17b1ba85cd03b.png

将一些博主设置为高亮,在信息流中将会以浅黄色底色高亮显示,方便在快速浏览时引起注意,这个设置当然只是在Maipo中生效。

除了手势之外,Maipo也支持快捷键,为「新建微博」、「显示/隐藏」设定全局快捷键,可以在任何时候,一键呼出微博发布窗或者打开Maipo。

4cebd0a132b7ed62c65a6a690498c94e.png

微博上鱼龙混杂,难免会遇到一些自己不想看到的内容,Maipo支持过滤功能,能够针对指定用户、关键词或者来源设置过滤,自由选择屏蔽一天、一周、一个月甚至永久,这样就能够净化一下信息流了。

358e71fa850ae471074259796c6c5293.png

cdfffa09f21c57f2a616c54eca48e55d.png

在外观方面,Maipo可以切换三种不同风格,支持跟随系统自动切换深色模式,并且强调色也跟系统保持同步。

写这篇文章时,我特意再去看了下Maipo官网的技巧提示,才知道打开新的窗口原来可以通过安卓「command」加点击跳转实现,也知道Maipo支持通过Scheme来访问部分功能,例如浏览器访问「 weibomac://compose?text=123」 可以打开内容为"123"的发布器,访问「weibomac://user?name=奇客派」可以打开用户自己的微博主页。

有理由相信,即便你已经是资深Maipo用户,也可能还藏着你不知道的彩蛋技巧。

Maipo的第十年

算上Maipo的前身,这已经是它的第十个年头了。对于个人开发而言,一款软件维护十年不是一件容易的事情,更何况还是免费的。如之前所言,现在的Maipo,无论是功能上还是体验上已经相当完善了。即便现在微博iOS版已经能够在Apple Silicon Mac上运行,Maipo目前仍然具有足够的竞争力。

Maipo已经具备微博网页端绝大多数功能,并且通过适合macOS的交互逻辑来实现,使其更加高效、流畅,日常发布微博、转发、评论都非常方便,充分发挥着独立客户端的便捷性。

但有一说一,对于重度微博用户,Maipo或许还无法完全取代网页端,仅有时间线形式的微博信息流一定程度上限制了有价值微博的展现,尤其是在微博话题页更是存在大量营销号内容,其次Maipo还不支持重新编辑微博、更改微博查看权限等功能。

作为目前可用性最高的macOS微博客户端,Maipo一直都紧跟着macOS系统更新的脚步,基本都在第一时间适配了新的系统特性,似乎这也成了开发者更新的动力之一,不知道Maipo十周年是否会有惊喜?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/430934.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

输入框联动查询

目的&#xff1a;类似于百度的搜索联动&#xff0c;输入前面的几个字&#xff0c;查询出可能的结果供用户选择&#xff0c;如下&#xff1a; html部分&#xff1a;在“中”这个输入框下面隐藏一个ul属性&#xff0c;例如: <ul class"am-padding-left-0 uhide" id&…

LoadRunner函数

一、基础函数简介 在VU左边导航栏中&#xff0c;有三个LoadRunner框架函数&#xff0c;分别是vuser_init()、Action()、vuser_end()。这三个函数存在于任何Vuser类型的脚本中。 vuser_init:虚拟用户的初始化函数&#xff0c;一般将用户初始化的操作放在这里&#xff0c;如登录操…

TPLink 备份文件bin文件解析

TPLink 路由器备份文件bin文件 测试路由器 WR885&#xff0c;备份文件加密方式DES&#xff0c;密钥&#xff1a;478DA50BF9E3D2CF linux端&#xff1a; openssl enc -d -des-ecb -nopad -K 478DA50BF9E3D2CF -in config.bin python&#xff1a; python默认没有安装crypto需要自…

linux的文件搜索命令,Linux文件搜索命令find的用法 | 术与道的分享

不管在Windows还是Linux中&#xff0c;最重要的问题不是说你能搜索到这个文件&#xff0c;而是最好少用搜索&#xff0c;应该是你在整个服务器的规划里面&#xff0c;把所以的文件目录规划的很好。就像如果你在家里找衣服&#xff0c;如果不是你乱扔&#xff0c;就不可能花费太…

vue v-if判断数组元素的值_Vue项目上线做的一些基本优化

前言本文主要是做一个Vue性能优化的帖子&#xff0c;做一个参考文档&#xff0c;对以后项目上线做一些集合文档。如果对各位在项目优化时&#xff0c;做一个文档参照。开发过程在开发项目的时候&#xff0c;就要注意项目的一些小技巧&#xff0c;下面我就罗列一些经常用到的优化…

BZOJ 4000: [TJOI2015]棋盘( 状压dp + 矩阵快速幂 )

状压dp, 然后转移都是一样的, 矩阵乘法快速幂就行啦. O(logN*2^(3m)) ---------------------------------------------------------------------------------------------#include<cstdio>#include<cstring>#include<algorithm>using namespace std;#define …

linux传文件file,linux文件的传输与压缩快速入门

scp --- 用于远程拷贝文件上传文件scp file userip:/file下载文件scp userip:/file filersync --- 远程同步&#xff0c;速度块&#xff0c;默认会忽略&#xff0c;文件属性&#xff0c;链接文件&#xff0c;设备文件-r --- 同步目录-p --- 同步权限-o --- 同步文件所有人-g --…

delphi 中如果不进行 closehandle 会怎么样_心理学:当你迷茫了,请坚持做三件事,你的未来会越来越好...

我们总是这样激励自己&#xff1a;未来是美好的。但是&#xff0c;生活不可能处处如意&#xff0c;人的一生也难以风平浪静&#xff0c;有巅峰就有低谷&#xff0c;有明朗就有迷茫。或是找不到未来发展的方向&#xff0c;或是事业、生活遭受了重大挫折&#xff0c;我们每个人都…

随笔2 PAT1001.A+B Format (20)

1001.AB Format(20) 题目链接 1001.AB Format (20) C 代码 第一次使用markdown&#xff0c;还不是很习惯&#xff0c;现在努力的在适应它 首先这道题我们很容易就可以读懂题意&#xff0c;就是简单的ab&#xff0c;只不过要求我们在输出sum的时候处理一下数字的格式。那么我的做…

mybatis传递多个参数_深入浅出MyBatis:MyBatis解析和运行原理

原文&#xff1a;https://juejin.im/post/5abcbd946fb9a028d1412efc本篇文章是「深入浅出MyBatis&#xff1a;技术原理与实践」书籍的总结笔记。上一篇介绍了反射和动态代理基础&#xff0c;主要是为本篇文章做个铺垫&#xff0c;反射使配置和灵活性大大提高&#xff0c;可以给…

linux ps 进程组,linux进程管理(2)---进程的组织结构

一、目的linux为了不同的进程管理目的&#xff0c;使用了不同的方法组织进程之间的关系&#xff0c;为了体现父子关系&#xff0c;使用了“树形”图&#xff1b;为了对同一信号量统一处理&#xff0c;使用了进程组&#xff1b;为了快速查找某个进程&#xff0c;使用了哈希表&am…

统计建模与r软件_【统计建模与R软件笔记】008 描述统计量(1)

今天我们开始来学习描述统计量吧&#xff01;位置的度量位置的度量就是用来描述定量资料的集中趋势的统计量&#xff0c;常用的有均值、众数、中位数、百分位数等。1.均值 mean( )形式&#xff1a;mean(x, trim 0, na.rm FALSE)x 是对象(如向量、矩阵、数组或数据框)trim 是计…

npm环境安装linux,Node.js环境在linux上的部署教程

我们以centOS为例来说说如何部署node.js环境一 打开centos,然后开始下载node.js包curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -yum -y install nodejs二 安装gcc环境yum install gcc-c make安装完成!三 安装nodejs的npm,这是一个包程序工具,类似于…

Nancy跨平台开发总结(三)发布到Jexus Web服务器

在Centos7上安装Mono yum install yum-utils rpm --import "http://keyserver.ubuntu.com/pks/lookup?opget&search0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF" yum-config-manager --add-repo http://download.mono-project.com/repo/centos/ yum install m…

stat函数_数据分析工具入门 掌握这些Excel函数就够了

1.什么是函数可以把函数理解为一个可以控制的黑箱子&#xff0c;输入X到黑箱子中&#xff0c;他就会输出Y&#xff0c;参数就是黑箱子的控制开关&#xff0c;打到不同的档位&#xff0c;黑箱子会输出不同的Y。2.常见函数分类文本清洗函数关联匹配函数逻辑运算函数计算统计函数时…

mysql获取当前时间毫秒_MySQL性能指标及计算方法

是新朋友吗?记得先点蓝字关注我哦~ 今日课程菜单 Java全栈开发 | Web前端+H5 大数据开发 | 数据分析 人工智能+Python | 人工智能+物联网 来源:小职(z_zhizuobiao) 找我:✅ 解锁高薪工作 ✅ 免费获取干货教程 未 完 待 续 绝大多数MySQL性能指标可以通过以下两种方式获取:…

哈希查找

哈希查找之前&#xff0c;我们要弄清楚哈希技术&#xff0c;哈希技术是在记录的存储位置和记录的关键字之间建立一个确定的对应关系f&#xff0c;使得每个关键字key对应一个存储位置f(key)。查找时&#xff0c;根据这个确定的对应关系找到给定值的映射f(key),若查找集合中存在这…

fedora 安装Linux源码,如何在 Fedora 29/30 上安装 VS Code

Visual Studio Code 简称 VS Code 是微软开发的一款跨平台的源代码编辑器。 它具有内置的调试支持&#xff0c;嵌入式 Git 控件&#xff0c;语法突出显示&#xff0c;代码完成&#xff0c;代码重构和代码片段。Visual Studio Marketplace 提供了许多插件和扩展来扩展VS代码的功…

三菱伺服驱动器说明书_张家港市HG-KN13J-S100三菱伺服控制器

张家港市HG-KN13J-S100三菱伺服控制器MR-J2S1该产品还有RS-232和RS-422串行通讯功能&#xff0c;通过安装有伺服设置软件的个人计算机就能进行参数设定&#xff0c;试运行&#xff0c;状态显示和增益调整等操作。2与MR-J2S系列配套的伺服电机编码器采用了分辨率为131072脉冲/转…

Linux 禁用msi模式,通过禁用MSI模式解决Win10磁盘占用100%的方法

许多win10系统用户会在电脑中安装ssd固态硬盘&#xff0c;而在使用过程中经常会出现卡顿的情况&#xff0c;检查之后发现磁盘占用率100%&#xff0c;这是怎么回事呢&#xff0c;那么其实我们可以通过禁用MSI模式来解决&#xff0c;接下来给大家讲解一下通过禁用MSI模式解决Win1…