首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【HoorayOS】开源的Web桌面应用框架(文件夹功能分析)

下一版本的重要功能就是“文件夹”,随着应用码头的出现,任务栏也改成大图标的模式,桌面可放置图标的位置越来越少,“文件夹”就应然而生了,但在制作过程中,发现几个难点,也就是图标拖动时需要注意的部分。...之后图标拖动也是需要这个格子数组,当我拖动完毕释放图标的时候,判断鼠标释放的位置处于哪个格子中间,进行图标移动并重新排序,实现图标拖动功能,应用码头拖动也是同样思路,两者结合起来无非就是要判断两次,先判断释放位置是否处于应用码头的格子内...,然后再判断是否处于桌面的格子内。   ...我在想,文件夹之间的图标拖动是否也可以参考这种模式,桌面上所有已打开并处于显示状态的文件夹窗口,当作是一个个的格子,保存到一个数组里。...因为显示在桌面的窗口不管在任何情况都是高于桌面的,也就是覆盖在桌面上,所以当拖动结束释放时,优先判断图标是否处于文件夹的格子内,然后再依次判断应用码头的格子和桌面的格子。

94330

Windows 10 新特性变化研究 - 腾讯ISUX

二.开始菜单回归 Win10里开始菜单真正回归,并在菜单的左边新增Win8开始屏幕的显示功能。 ? 菜单演变过程: ? ? ? ?...变化分析: 从Win8~10的变化中,笔者大胆猜测微软不会放弃的设计。毕竟移动是主流,PC市场在衰弱,而微软又想所有设备使用一个系统,设计无疑更适合在移动端上使用。...甚至可能等的体验成熟后,开始菜单有可能会逐步退出用户的视线(以后的开始菜单=苹果的home键?开始屏幕=iOS的桌面?),大家也不妨对未来的Windows菜单进行大胆猜想。...因此笔者也认为微软是想通过传统开始菜单和的整合,让用户逐渐适应过渡,培养使用习惯,也算是微软作出让步的折中方案。 三.智能分屏 通过拖拽窗口到桌面左右边缘的方式来进行左右分屏放置。 ?...苹果Mac OS早就有这样的体验,微软这一变化算是针对桌面功能的完善补充,并跟上竞争者的步伐。

3.2K20

微软宣布开始按钮将回归Windows 8.1

本月月初,微软首席财务官曾在其官方博客上宣称“Windows Blue将是一次让我们听取消费者心声的机会”,此举被广泛猜测在Windows Blue更新中将会提供开始按钮以及启动到桌面功能。...日前微软Windows项目管理副总裁Antoine Leblond正是在其官方博客上肯定了Windows 8.1将会提供开始按钮以及启动到桌面功能。...如上图所见,开始屏幕背景将能够自由选择,大小增加了超大和更小两种,使得开始屏幕能够更为个性化。...Windows 8.1也带来了新的分组排序方式,除了传统的首字母排序之外,新增加了按安装时间、使用频度以及类别进行排序的选项。...应用将支持多开并分屏,例如你可以同时打开两个Windows8模式的IE。 应用商店搜索界面将会添加更多应用描述,使得寻找和发现应用更为方便。应用的更新将会在后台自动运行,不需要用户干预。

84130

Categories Magnet

可以看做全新的教程。 使用纯CSS仿写原版样式。 无需引入任何额外js。 完美支持pjax。 自动获取分类和文章数。 自定义配置行数。可选三列还是四列。 只显示一级分类。...自定义配置封面及描述。...沿用样式 教程:基于Butterfly主题的分类2.0版 写在最前 本项目是对冰卡诺老师写的教程:基于Butterfly主题的分类2.0版进行重构,去除了所有繁杂的引入js的过程,所以也就无需引入...在magnet.yml中填写信息。 修改[Blogroot]\_config.butterfly.yml,添加配置项 hexo cl && hexo g之后就能看到效果了。...控制显示行数,超过自动切换为滚动显示。 descr string格式,任意字符串均可 选填项,默认为空。描述,根据从左到右,从上到下的顺序配置。

1.3K10

JS达到Web指定保存的和打印功能的内容

近期手中的一个项目,因为需求中要求提供Web界面的打印功能。当然假设没有打印机,还能够提供保存到本地。项目组长把这个“小任务”分给了我。...我的运气不错,web 打印这个功能还是非经常常使用的。 非常快我就有了一个新的解决方式。在简单的了解了一下官方的说明之后,找了一个文档看了看。...我发现这一款工具在各版本号浏览器的兼容性表现还是不错的,至于功能方面,我须要的他都提供了,并且额外的功能也是非常多的。足够我们开发使用了。对了。不得不提的是。...Web页面打印功能 .title { font-family: Arial, Vernada, Tahoma, sans-serif; font-size...然后是保存功能 html 代码同样,这里就不再反复贴了 js 代码 <span style="font-family:Microsoft YaHei;font-size:12px;"

2.3K30

Web ML 库 Transformers.js 提供文本转语音功能

作者 | Agazi Mekonnen 译者 | 平川 策划 | Tina JavaScript 库 Transformers.js 提供了类似 Python Transformers 库的功能...,设计用于在 Web 浏览器中直接运行 Transformer 模型,而不再需要外部服务器参与处理。...在最新的 2.7 版本中,Transformers.js 引入了增强功能,其中包括文本转语音(TTS)支持。这次升级响应了用户的诸多需求,扩展了库的应用场景。...它的多功能性和定期更新使其成为开发人员探索机器学习和 Web 开发结合点的宝贵资产,并使其成为 Web 机器学习领域的可靠工具。...按照设计,Transformers.js功能上等同于 Hugging Face 的 Python 库 transformers,也就是说,你可以使用非常近似的 API 运行相同的预训练模型。

21210

Slidepad for Mac(iPad式APP切换工具)

Slidepad适合需要经常在各个标签之间来回进行切换的用户,它可以在macos上面发挥iPad即用即走的特点,让网页或者应用就像一样在侧边栏进行固定,在你需要的时候只需要轻触即可,让你使用起来更加的方便...Slidepad for Mac功能特点 1、iPad滑过窗户 通过滑入和滑出,Slidepad为您的Mac带来iPad风格的多任务处理。使用Slidepad就像使用Dock一样简单。...它比标签更平滑,它可以帮助您快速切换不同的Web应用程序。 3、多功能框允许您打开任何网站,教程或PDF 与其他类似的应用程序不同,Slidepad上的内容没有限制。...5、更多功能 -最小风格的侧边栏 -角落对齐 -启用开发人员工具 -可定制的声音设置 -移动/桌面用户代理切换 -收到新通知时显示徽章 -开/关实时通知 -多屏支持 -拖放支持 -画中画支持 -Quicklook

80820

大白技术控 | Windows10X 模拟器简单上手体验

开始菜单与圆角化 从 Windows8 时代开始,以为代表的直角设计便充斥在 Windows 界面的各个角落。但是在 Windows10X 中,界面全面转向了圆角,注意哈,我说的是全面。...圆角本身只是一种设计,但它却会对UI造成直接的影响,进而影响到系统功能。最直观的后果就是陪伴了我们两个大版本的被取消了。...当然,取消有视觉原因也有功能原因,只说视觉有些牵强。 原来的都是放在开始菜单中,理论上它可以显示很多的信息,并有一些有趣的动画效果。...但在桌面系统中,我们打开开始就意味着结束,占据面积大,又没有多少软件适配,理想很美好,现实很骨感,不如砍了吧。 于是就砍了。 这个重新处理过的开始菜单和我们以前见识过的开始菜单截然不同。...它要挑战的并不是桌面端 Windows10,而是 iPad OS。 老实说,iPad 作为手机与桌面的中间产品,定位是比较模糊的。说生产力吧,有限;作为娱乐设备,又不太便携。

1.6K20

获取漫游到云中的数据

你想更新你app在设备上的内容吗? 那么这篇文章你一定要看... 假设你想创建一个便签,那么你可以在Windows8电脑桌面上创建一个便签。...然后这个便条会被发送到Windows 8手机和Windows Surface的里,这样你就不会忘了他了, Windows Azure移动服务与Windows应用商店和Windows 8手机应用协同,...第4步:更新您的应用程序的动态 如果您添加了一个待完成项目,那么您一定想把它发送到所有设备的动态贴上。 为此您可以使用Azure移动服务的推送通知。...所以来让我们进行下一步: 第5步:更新特定用户的动态 Windows Store应用程序和Windows 8 Phone应用程序有不同的推送通知。您可以决定哪一个最适合您的应用程序。...例如,您添加一个项目“拿起牛奶”,文本“拿起牛奶”被推送到任何设备登录到您的应用程序的动态

3.4K60

精读《自由 + 混合布局》

早些我们介绍过了 贴布局 - 功能分析 与实现,现在我们来做一个更进一步的思考,如何让贴布局与自由布局混合实现?...与自由布局的差异 贴布局与自由布局在交互上有很多差异,比如: 贴布局不能重叠,自由布局可以重叠。 贴布局可以向上方吸引,自由布局不会被吸引。...贴布局不存在自动吸附概念,但自由布局可以支持对齐,吸附等功能。 这些交互时差异都容易在运行时分开处理弥补,真正需要从顶层设计的是 单位的差异。...但在与自由混合的情况下,一个组件的布局选择还是自由可以由父容器来决定,或者自身来决定,这就引发了一个挑战: 一个组件的状态可能随时被切换到或自由,同时混用两种单位论上也可以实现,但计算成本比较高...总结 自由与混合布局模式下,还有更多值得我们思考的地方,比如: 是否允许贴布局与自由布局的组件产生碰撞。 怎么设计才能在同时多选了与自由布局组件时,批量拖动。

14410

【HoorayOS】开源之路,我还能走多久

web桌面类的CMS系统。...从文章中提供的下载可以找到core.js,打开文件就能看到一段简单的申明   再回到上面,小RR口中说的囧囧有神,我也通过好友帮忙查找到,他确实有一款仿webQQ3.0的桌面系统,并且在吧上出售:http...当然,演示地址也被找到:http://sb119.sinaapp.com   通过演示地址上源码的分析和对比,以及吧里的截图,和我HoorayOS之前几个版本的源码,除了增加几个功能模块、替换作者信息外...我无意间点进小RR的博客,发现有篇《超越webqq,web桌面》,文章里的截图和吧上的完全一样,再看看文章的链接地址:http://www.cnblogs.com/qq499469859/archive...web桌面类网站,和小RR博客里那篇文章里的截图一模一样。

31520
领券