首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

最新iOS设计规范三|3大界面要素:栏(Bars)

例如,当人们查看全屏照片时,“照片”会隐藏导航栏和其他界面元素。如果你的APP也用到了这个功能,切记要让用户使用简单的手势(点按)来恢复导航栏。 导航栏标题 导航栏中显示当前视图的标题。...考虑搜索栏下方提供有用的快捷方式和其他内容。使用搜索栏下方的区域可帮助人们更快地获取内容。例如,Safari会在您点击搜索字段立即显示您的书签。选择一个即可直接进入,而无需输入任何搜索词。...人们可以选择一个邮箱来访问其邮件列表,然后选择要显示在内容窗格中的特定邮件。 iPhone侧边栏又分为半屏和全屏,手机QQ、滴滴打车都从原来都半屏改为了全屏,曹操专车采用的是半屏。 ?...纵向方向上,标签栏标志符号可以显示标签标题上方;横向方向上,字形和标题可以并排出现。根据设备和方向,系统会显示常规或紧凑的标签栏。...例如:Safari中,当你开始滚动页面时,工具栏会自动隐藏,因为你可能正在阅读。你还可以点击屏幕底部让它再次出现。当弹出键盘时,工具栏也会被隐藏。 ?

9.8K10

最新iOS设计规范七|10大视觉规范(Visual Design)

设备屏幕尺寸和方向 iOS设备具有各种屏幕尺寸,可以纵向或横向使用。iPhone X和iPad Pro等边对边设备中,显示屏的圆角与设备的整体尺寸非常匹配。...根据屏幕尺寸,不同尺寸类别组合适用于不同设备全屏体验。 ? ? 2. 多任务尺寸类型。iPad,当应用程序多任务配置运行时,尺寸类型也适用。 ? ?...设计全屏体验 扩大可视元素以填满屏幕。确保背景延伸到显示器的边缘,并且垂直方向可以滚动的布局(如表和集合),一直延伸到底部。 避免屏幕底部和角落放置交互式控件。...允许自动隐藏指示器以防误点入主屏幕。启用自动隐藏,如果用户几秒钟未触摸屏幕,指示灯就会淡出。当人们再次触摸屏幕时,它会重新出现。此行为仅适用于被动观看体验,播放视频或照片幻灯片。...目标是全屏设备播放视频内容时,默认情况下是全屏模式(纵横填充)显示内容。但是,如果填充显示会导致过多的内容被裁剪,则应缩放视频以适合屏幕模式显示内容。

7.9K30
您找到你想要的搜索结果了吗?
是的
没有找到

【WebApp开发必知】移动游览器私有Meta属性

Meta属性移动端可以说是不得不知道的使用得非常频繁的技术。下面就给大家整理一下移动端的各大浏览器一些私有的Meta属性。 一、Safari浏览器私有 Meta 属性 <!...; 2.ios,用户将网页添加到主屏,再从主屏幕打开这个网页,可以隐藏浏览器的地址栏和下面的toolbar; 3.其值有三个: default(白色)black(黑色) black-translucent...-- 强制图片显示 --> 1.设置屏幕方向为横屏还是竖屏portrait为横屏 | landscapeo为坚屏。...不过我们可以通过这个属性来强制浏览器显示图片,而有时候为了提高用户体验,无图模式还是有必要的,对于有些 图片是不得不显示的,:验证码,我们也可以单独设置其为显示模式,其他图片可根据用户的设置来进行弹性选择.../path/demo.jpg" show="force"> 7.使用了application这种应用模式,页面讲默认全屏,禁止长按菜单,禁止收拾,标准排版,以及强制图片显示

1.7K20

移动端常用的meta总结

苹果手机的Safari浏览器中访问一个页面,用户可以通过“添加到桌面”这一操作把网页保存到自己的主屏幕桌面上(就像安装一个APP,屏幕就会有一个操作的图标),这样下一次可以直接点击图标打开页面...(只对IOS有效) 当我们将一个网页添加到主屏幕时,会更希望它能有像App一样的表现,没有地址栏和状态栏全屏显示。...有一套规范,就是IOS设备的图标统一为“四边圆角”、“高光处理”。..." content="portrait|landscape"/> //->设置屏幕方向 //->设置全屏...:UC浏览器为了节省流量,为用户提供了无图模式,但是如果页面的图片是必不可少的,验证码的,需要强制浏览器显示图片,可以设置imagemode。

1K30

iOS Human Interface Guidelines》

有三种类型的横幅可以用来显示在你的app中:标准型、中型矩形和全屏型。所有类型的横幅服务于同一个目标——即引导用户进入广告——但他们表现形式和行为不同。...标准横幅占用屏幕的一小块区域,并且往往会始终存在屏幕中。你可以选择应该显示标准横幅的app界面并且布局中留出放置横幅视图的空间。 所有的iOS app都可以显示标准横幅。...(在这里显示的例子中,app提供一个杂志阅读体验并且让用户可以全屏横幅翻页。) 使用ADInterstitialAd类提供的视图来在你的app中包含全屏横幅。...用户最好不需要在改变设备方向时从使用你的app和查看广告之间切换。同样的,支持各个方向会让你能接受更大范围的广告。查看iAd Programming Guide学习如何确保横幅视图响应方向更改。...不要让标准横幅和中型矩形横幅滚动出屏幕。如果你的app屏幕显示滚动内容,确保横幅视图保持固定在其位置。 当人们查看或与广告交互时,暂停需要他们关注和交互的活动。

1.2K40

Mac快速上手指南

隐藏dock:   隐藏dock,程序可以向下拉伸,点击option+command+d隐藏,再次点击显示。...鼠标滚轮方向的设置:   mac第一次连上鼠标时,使用才叫别扭,滚动方向完全跟windows相反。查了下滚轮滚动windows指的是滚动条,mac指的是屏幕主体。...触摸板双指滑动指屏幕主体倒是正常,与windows10保持一致。毕竟其他鼠标都是滚轮,跟magic mouse滑动操作不一样,还是修改为与windows操作方式一致比较舒服: ?   ...safari取消下载自动删除download文件:   对不起,跟其他浏览器不一样,取消下载不论是否删除下载记录,都不能立即删除download文件,只能有两种方式:一天safari退出时。...下载链接:https://github.com/dean-wong/The-Uninstaller/releases   该工具针对app store和非pkg安装(dmg 直接拖动应用到应用程序文件夹

1.8K30

最新iOS设计规范四|3大界面要素:视图(Views)

通过全屏模式视图中显示信息而不是弹出窗口中来利用所有可用屏幕空间。 使用“关闭”按钮仅用于确认和指导。...屏幕适当的位置显示浮层。浮层的箭头应尽可能直接指向触发它的元素。因为浮层不能在屏幕拖动,所以浮层不能覆盖屏幕太多内容。也不能覆盖触发它的元素。 一次只显示一个浮层。显示多个浮层会使界面混乱不堪。...例如:当iPhone处于水平方向时,股票类应用程序会在垂直方向支持滚动来展示特定公司的股票行情。 九、分列视图(Split Views) 分列视图管理应用程序顶层的分层内容的呈现。...尽管辅助窗格的内容可以更改,但它应始终与其他列中可清楚识别的选择相对应。这种选择有助于人们理解列之间的关系并保持自己的方向。 如果合适,允许人们列之间拖放内容。...使用网页视图让用户不离开APP当前页的情况下,短暂地访问网站很好,但Safari是用户iOS浏览网页的主要方式。所以在你的APP中提供与Safari相似的功能没有必要的,而且也不鼓励这样做。

8.3K31

和安卓用户FaceTime,一个鼠标操作iPad和Mac!没有新硬件的WWDC,就不行吗

这也是FaceTime首次跨操作系统得到支持。 通知栏也有了新的外观。通知可以显示联系人照片和更大的应用程序图标,这在iOS 15以新的过滤模式存在,称为焦点(Focus)。...不要小看了焦点的作用,这可以使用户自定义不同活动中显示的通知,并在所有设备同步。比如下班后你就可以设置只接收亲人好友的通知。 同时,用户可以自定义主屏幕页面,选择适合的焦点模式的小工具和应用程序。...天气应用程序将通过新的全屏地图和更广泛的动画背景显示更多信息。...构建应用程序时,代码可以侧边栏中实时预览,也可以全屏运行应用进行测试。 离iPadOS 15正式使用还有几周时间,或许测试阶段,还会有更多的改进和惊喜。...创建好指令,用户也可以将其通过社区或其他方式分享出去。 此外,Safari正在进行一些重新设计,标签和地址栏都移到了同一个地方,标签也获得了一种新的浮动外观。

1.5K20

WEBAPP开发技巧总结

1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览; 第二个meta标签是iphone设备中的safari私有meta标签,它表示:允许全屏模式浏览; 第三个meta标签也是iphone...7、学会使用webkit-box 一节,我们说过自适应布局模式,有些同学可能会问:如何在移动设备做到完全自适应呢?...至少Apple webapp API已经说到了:我们为了让用户safari中正常的浏览网页,我们必须保证用户的设备处于任何一个方位 时,safari都能够正常的显示网页内容(也就是自适应),所以我们禁止开发者阻止浏览器的...13、iOS中如何彻底禁止用户新窗口打开页面 有时我们可能需要禁止用户新窗口打开页面,我们可以使用a标签的target=”_self“来指定用户新窗口打开,或者target属性保持空,但 是你会发现...20、如何解决iOS 4.3版本中safari对页面中5位数字的自动识别和自动添加样式 新的iOS系统也就是4.3版本,升级safari造成了一个bug:即使你添加了如下的meta标签,safari

1.9K20

如何使用浏览器工具调试PWA

iOSSafari桌面版的支持者来说,Safari将要开始支持Service Workers,似乎是朝着正确的方向前进了一步。 ? 详细的应用程序面板 应用程序面板包含了很多PWA的元素。...方向(Orientation):指定默认的方向,可选值包括「any」、「natural」、「landscape」、「portrait」和其他屏幕方向API工作草案」中详细介绍的选项。...桌面Chrome,它会触发浏览器将应用添加到货架(shelf)。 移动设备,它提示安装应用程序(将图标添加到主屏幕): ?...强制离线模式,反映在应用程序中。 设备模式屏幕下,离线也是强制的,除网络节流。 重新加载更新:当调试时,这个非常有用。Service Workers首次加载时会将其安装在设备。...Service Workers代码更改之前,它们不会更新,因此它们不像常规资源。

3.6K40

最新iOS设计规范二|7大应用架构

提供启动屏幕。系统会在应用启动时显示启动屏幕,并迅速将其替换为应用的第一个屏幕。启动屏幕的功能是给人一种印象,即您的应用程序快速且响应迅速,同时允许加载初始内容。...为确保从启动屏幕无缝过渡,设计启动屏幕时应当尽量接近于APP首页。(设计规范虽如此,但实际大家基本都在用广告,大型APP比如微信QQ会用自己的品牌) 启动页采用适当的方向。...首次启动不久(或在用户频繁应用程序前)询问评级很烦人,并且很可能会减少您收到的有用反馈的数量。应当鼓励经过深思熟虑的反馈,并提供退出方式,绝不要强迫人用户进行评级。...(二) 全屏 全屏演示风格涵盖了整个屏幕。先前的视图已完全覆盖,从而最大程度地减少了视觉干扰。人们通过点击按钮来关闭全屏模式视图。...极少数情况下,当用户Popover中执行操作需要用到模态视图时,请在显示模态视图之前先关闭Popover。 通常为模态任务设置一个标题。

2.5K20

真的,我现在特讨厌Safari浏览器

同样的,Safari 在对现代 Web API 及功能的支持能力方面一直落后于其他竞争对手,这直接导致咱们工程师很难各类主流浏览器(Chrome、Edge、Firefox 与 Safari实现统一的产品体验...渐进式 Web 应用确实很酷,甚至能够实现以下几种以往专属于本机应用程序的特性: 全屏运行(不显示任何浏览器 UI) 操作系统级别的通知与警报 能够以离线状态继续运行应用 本地数据存储与检索 智能手机的主屏幕添加应用图标...他们一直严格限制渐进式 Web 应用的功能,比如禁止此类应用发布系统通知或者向主屏幕添加快捷方式图标等。 还不止于此。...以 WebRTC 为例,它主要用于支持 Web 的视频与音频通信,也常用于发送文件及共享屏幕内容。...尽管支持终于到来,但众所周知,WebRTC Safari 桌面版的运行效果远远不及其他浏览器。开发者发现 WebRTC iOS 中的支持更是一团糟,甚至堪称无药可救。

1.1K10

苹果进入下一个十年!抛弃英特尔,WWDC官宣将Mac迁移至自研芯片,首批年底上市

iOS14还将拥有新的“应用程序库”(App Library)视图,可以自动将应用程序组织为组和列表,该视图也允许用户屏幕隐藏应用程序。...当用户激活Siri,Siri不会占满整个屏幕,只是屏幕下方的图标显示底部有一个小的覆盖,而且,Siri如今不仅可以发送命令消息,还可以发送音频消息了。...iOS14还有更多的功能更新,比如CarPlay正在获得对自定义壁纸和新应用类别的支持,新的睡眠模式可以在打开请勿打扰模式调低手机屏幕亮度,用户终于可以自行设置电子邮件和浏览器的选项了,Safari...iPadOS14最重要的改进在于应用程序能够适应平板的大屏幕,也正是由此,苹果许多自带应用程序都进行了重新的设计更改。...新系统中,“照片”和“音乐”具有侧边栏,可让用户应用程序的不同部分之间跳转,“日历”屏幕顶部具有更多控件。 这些更改可能不那么引人注目,但能够使应用程序能够被更容易和更快速地找到和控制。

2.8K30

除了 Chrome,这些浏览器你也值得拥有!

另外一个特别的功能是,对隐私比较重视的人们会喜欢,屏幕顶部当前网站地址旁边会显示出的安全等级。网站根据其加密级别和检测到的跟踪器数量被评级为D到A。...这个数据可以同步到 iOS 和 Android 的应用版本中,以保持一致的用户体验,而且和 Windows Timeline 是兼容的。...就如同在 Windows 10 设备的 Edge 浏览器,由于同一家公司制造,Safari Apple 设备运行良好,并且从底层设计来运行在特定的一组硬件。...Safari 支持所有主要的 Apple 功能, Apple Pay 和 AirDrop,还可以兼容的 Apple 设备执行 Touch ID 和 Face ID 任务。...然后,如果你需要在其中一个浏览器中测试网站,就不必手动应用程序之间切换了。

34010

Material Design — 提示框( Dialogs)

关闭提示框 提示框可以通过点击提示框外部或点击系统后退按钮(Android)来关闭。 有时候,用户必须做出选择动作才能关闭提示框。...不该有明确的取消按钮 明确说明 ·简单提示框中,行高可以变化; ·简单的对话框在屏幕垂直和水平都居中显示; ·提示框与屏幕左右边缘的距离应该至少为40dp,距离顶部和底部至少为24dp; ·该对话框的内容距离提示框边缘为...要提供明确的“取消”与“确定”按钮 ---- 全屏提示框(Full-screen Dialogs) 仅限手机:由于空间有限,全屏幕对话框可能更适合使用在手机,而不是屏幕较大的设备。...用法 全屏幕提示框在一系列任务(例如创建日历入口)被提交或取消之前分组,并在点击“保存”保存选择。 触摸“X”会放弃所有更改并退出提示框。...全屏提示框支持日期选择器 操作 屏幕顶部放置全屏对话框的确认和离开操作。 确认 屏幕右上角的确认按钮使用描述性动词,例如:保存,发送,分享,更新或创建。

5K101

H5直播避坑指南

自动播放问题 通过autoplay属性 视频的自动播放需要在video标签上添加autoplay属性, : 但是很多浏览器里,iOS下并不支持这个属性...页面内联播放问题 iOS Safari和一些安卓的一些浏览器下播放视频的时候,不能在h5页面中播放视频,系统会自动接管视频 如果需要在h5页面内播放视频,需要在视频标签上加上 webkit-playsinline...解决方案: 1.弹出会显示视频上方dom的时候暂停视频播放 2.将视频所在的dom的父元素的高度设为1 3.处理完弹出的事件将视频所在的父元素高度还原 4....样式全屏的核心是设置video标签的宽高,使其撑满整个webview,看上去像全屏一样 但是因为视频一般都是16:9的宽高比,所以竖屏情况下不能很好的做到铺满整个屏幕 ?...而一般用户进入页面基本都是竖屏,所以我们就要考虑怎么让用户竖屏点击全屏按钮时,能体验到像终端app一样自动进入横屏全屏的体验,下面有两种方案 1.在用户点击全屏时候,通过css3属性旋转屏幕 通过css

10.8K151

iOS 9人机界面指南(三):iOS 技术 (中) - 腾讯ISUX

不管用户选择的结果是什么,他们应始终能访问应用的设置来更改此项设置,或者设置他们想要接收的通知类型。 ? 横幅(banner)是一个小而透明的视图,会出现在屏幕顶部并在几秒消失。...通知警告框是显示屏幕的标准警告框视图,需要用户操作才会隐藏。当用户点击Options按钮,你需要提供并显示通知消息以及任何一个默认动作,或最多四个特定动作。警告框的背景样式不能做修改。...可能的时候,可以使用一个整句 注意:如有必要,iOS会缩短你的消息以便能在各种通知发送样式下显示;为了最好的效果,你不应主动缩减你的消息。 保持小气泡的内容是最新的。...全屏横幅 (full screen banner) 会占用屏幕的大部分甚至是全屏空间,并且通常只应用程序流的特定时间或特定位置显示。...你可以应用中用一个新的视图来展示文件预览,或者使用全屏模态视图。展示的形式取决于你的应用运行在什么设备iPad使用模态视图来显示文件预览。

3.3K50

Snagit for mac(强大的屏幕截图工具)汉化直装版

Snagit for mac汉化直装版是Mac平台上一款强大的屏幕捕获软件,Snagit mac版支持各种方式的屏幕截图,全屏、滚动、部分、窗口、菜单等,可以从创建图像和视频中获取图片以及图像,捕捉您的屏幕...重新排列按钮,删除文本或编辑屏幕截图中的其他元素。现在,即使您正在记录的软件或技术发生变化,您的图形也始终保持最新状态。3.抓住文字Grab Text快速从屏幕截图中提取文本。...更改屏幕截图中文本的字词,字体,颜色和大小,而无需重新设计整个图像。5.捕捉画布无论何时移动文本块或元素,都会出现指南。快速排列文本块,标注和形状等项目,并以精确的像素精确排列。...6.更新其他模糊选项(Mac)我们对Mac的模糊选项进行了新的改进。您现在可以平滑模糊或像素化之间进行选择。新移动应用我们最近发布了两个全新的iOS应用程序,可让您直接在iOS设备创建内容。...TechSmith Motion通过视频效果和文本叠加突出显示您的产品或品牌,将您的移动设备的静态图像变为现实。TechSmith Capture会记录您的屏幕,以进行完美的培训和应用演示。

1.2K20

为什么现在我特讨厌 Safari 浏览器?

同样的,Safari 在对现代 Web API 及功能的支持能力方面一直落后于其他竞争对手,这直接导致咱们工程师很难各类主流浏览器(Chrome、Edge、Firefox 与 Safari实现统一的产品体验...渐进式 Web 应用确实很酷,甚至能够实现以下几种以往专属于本机应用程序的特性: 全屏运行(不显示任何浏览器 UI) 操作系统级别的通知与警报 能够以离线状态继续运行应用 本地数据存储与检索 智能手机的主屏幕添加应用图标...他们一直严格限制渐进式 Web 应用的功能,比如禁止此类应用发布系统通知或者向主屏幕添加快捷方式图标等。 还不止于此。...以 WebRTC 为例,它主要用于支持 Web 的视频与音频通信,也常用于发送文件及共享屏幕内容。...尽管支持终于到来,但众所周知,WebRTC Safari 桌面版的运行效果远远不及其他浏览器。开发者发现 WebRTC iOS 中的支持更是一团糟,甚至堪称无药可救。

1.1K50

AirServer中文免费电脑桌面投屏软件

iPhone、iPad、安卓屏幕投送到电脑屏幕。特别我们日常开会要给客户演示手机上的操作时,投屏就显得非常专业。当然,想要将日常手机上的视频画面投放到电脑也是可以的。...自动检测启用AIrPlay的设备一旦iOS设备启用了AIrPlay镜像服务,AIrServer会自动桌面上打开一个新窗口,显示移动设备的屏幕。这样,您可以轻松共享图像,视频,音轨等。...应用程序中,您可以选择垂直或水平方向翻转图像,以调整亮度和对比度值等。畅享高清,顶级视听1080P高清画质和超清晰的 Quad HD 桌面镜像功能,连同无损质量流式传输的音频,为您带来沉浸式体验。...还可以设置混合密码连接、屏幕码连接和询问连接等方式,安全性超高。3、手机扫码手机上下载AirServer App,打开扫描二维码。这里要注意,手机和电脑保持同一个网络下。...4、手机屏幕镜像,完成投屏二维码扫描连接成功,点击iPhone的屏幕镜像即可连上电脑投屏成功。这样,整个投屏操作就完成了。滑动你的手机屏幕,就能看到电脑同步操作了。

1.6K10
领券