设计准则 一致性 Consistency 与现实生活一致:与现实生活的流程、逻辑保持一致,遵循用户习惯的语言和概念; 在界面中一致:所有的元素和结构需保持一致,比如:设计样式、图标和文本、元素的位置等。 反馈 Feedback 控制反馈:通过界面样式和交互动效让用户可以清晰的感知自己的操作; 页面反馈:操作后,通过页面元素的变化清晰地展现当前状态。 效率 Efficiency 简化流程:设计简洁直
指南中包括多个 Istio 使用的可完整工作的示例,你可以用来亲自部署和体验这些示例。 Bookinfo:该示例部署由四个单独的微服务组成的简单应用程序,用于演示Istio服务网格的各种功能。 智能路由:这个指南演示如何使用Istio service mesh的多种流量管理能力。 深入遥测:这个示例演示如何使用Istio Mixer和Istio sidecar获得统一的指标,日志,跨不同服务的追踪
Install Docker Visit DigitalOcean and login. Click the Create Droplet button. Open the One-click apps tab. Select Docker with your preferred version. Continue creating the droplet as you normally woul
本文向大家介绍php中curl使用指南,包括了php中curl使用指南的使用技巧和注意事项,需要的朋友参考一下 许多同学在第一次使用curl的时候感觉一个头两个大(包括我在内),看着这一条条的curl_setopt函数完全摸不着头脑,不过在你花10分钟看了我的介绍后相信你以后也能轻松戏耍php的curl了 首先,请看一个curl代码(花10秒钟,略看一遍,然后跳到后文) WTF,这到底是在做什么?
本文向大家介绍javascript中setTimeout使用指南,包括了javascript中setTimeout使用指南的使用技巧和注意事项,需要的朋友参考一下 javascript中setTimeout使用指南 以上所述就是本文的全部内容了,希望大家能够喜欢。
挑战任务 初始文档index-start.html中提供了一个倒计时控制器,从html文档的结构可以看出,顶部的按钮可以用来增加倒计时时间,常用的时间间隔已将参数绑定在data-time属性上;display类用来显示计时的结果。 本次编程挑战的任务是通过javascript代码基于当前时间生成一个倒计时,将结束时间和剩余时间分别显示在diaplay__time-left类标签和display__
挑战任务 初始文档index-start.html提供了3个尺寸不一的<div>元素,本次挑战是一次学习任务,主要了解学习DOM的事件机制,包括事件捕获,事件冒泡,单次触发等。 结果展示 相关知识 addEventListener文档 过程指南 1.如下设置时,当点击某个div时,自该div起以及其外层的div也将监听到点击事件,且点击事件只触发一次,当once参数值为false时,点击事件可多次
挑战任务 初始文档index-start.html提供了一篇仿博客文章的HTML文件布局,包括标题栏,导航以及正文部分,本次的编程挑战任务为:编写代码,使得当页面向下滚动至标题栏从可视区消失时,将导航栏固定在页面顶部,并显示页面LOGO(初始文档中已提供)以便后续导航;当页面向上滚动至标题栏重新出现在可视区域时,导航栏恢复初始设置。 实现效果 编程思路 通过为指定元素设置position:fixe
挑战任务 初始文档index-start.html提供了一个阅读器,你需要完成如下编程任务: 1.使用相应的WebAPI接口获得浏览器支持的语言种类列表,并填充至页面的下拉菜单中,选择中文; 2.在文本域中输入对应语言的文字,点击speak按钮后浏览器会阅读输入的文字; 3.在浏览器阅读时,点击stop按钮,浏览器会停止阅读; 4.拖动rate和pitch滑块可改变阅读速度和音高。 实现效果 相关
挑战任务 本次的挑战任务,是利用浏览器内置Web speech API,将自己所说的话输出在页面上,仅chrome浏览器支持。 说明:由于只有chrome浏览器实现了该接口,而语音识别需要将捕捉到的信息发送至google服务器进行处理,故本文档只提供解决思路和参考代码。 实现效果 相关知识 有关语音识别接口SpeechRecognition的说明,可查看MDN中的相关解释。 基本思路 1.新建语音
挑战任务 在index-start.html中提供了一个名为Take Photo的按钮,该按钮的点击事件会触发takePhoto()函数,并提供了一组标有RGBmin/max标记的range类型input元素,一个canvas元素,一个video元素,以及带有strip类名的空div元素。 本次的编程任务: 1.通过编写javascript代码,请求调用用户的网络摄像头; 2.在页面上展示来自we
Kivy 是一个开源的 Python 框架,用于快速开发应用,实现各种当前流行的用户界面,比如多点触摸等等。Kivy 可以运行于 Windows, Linux, MacOS, Android, iOS 等当前绝大部分主流桌面/移动端操作系统。
Ansilbe 是一个部署一群远程主机的工具。远程的主机可以是本地或者远程的虚拟机,也可以是远程的物理机。
Pact 框架家族提供对消费者驱动的契约测试的支持。