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

【深度好文】怎样用可交互对抗网络增强人类创造力

如果只有单个约束,比如,关于山的笔划,它看起来如下图: 然后,我们可以把它看作是一种应用对隐空间的约束,用有意义的方式移动图片。 iGAN 和我们之前展示的字体工具有很多共同点。...这是一个太大的问题,无法在一篇短文中全面地回答。但是我们将会简略地探索一下。 历史上,重要的新媒介形式刚引入时通常看起来很奇怪。...当然,仅仅是因为奇怪的奇怪是没有用的。但是,这些例子暗示了在表示上的重大突破在一开始经常显得奇怪。还有其他正确的潜在原因吗?...但是因为对不熟悉的强调,表示会看起来很奇怪:它展示了你之前从未见过的关系。在某种程度上,设计师的任务是识别出关键的奇特,然后尽可能地放大它。 奇特的表示经常是难以理解的。...在那时,一旦看起来奇怪的反而变得舒服和熟悉,变成思考模式的一部分。 在智能增强上使用 AI 模型意味着什么?

55730

R语言plot函数部分参数解释

字体与大小,cex=1为默认大小,cex=2为默认值的2倍,0.6即为默认值的60%。font为字体参数,font=1对应于纯文本(默认),2对应于粗体,3对应于斜体,4对应于粗体斜体。 ?...adj可以设置文本和标题对齐方式,取值在[0,1]之间,0左端对齐,0.5居中,1右端对齐。...n"表示不绘制刻度值及刻度线;"s"表示绘制,默认值。yaxt同理。 ? ? 这个是代码 ---- 用于指定文本大小的参数 cex 表示相对于默认大小缩放倍数的数值。...类似于cex cex.main 标题的缩放倍数。类似于cex cex.sub 副标题的缩放倍数。类似于cex 用于指定字体族、字号和字样的参数 font 整数。用于指定绘图使用的字体样式。...1=常规,2=粗体,3=斜体,4=粗斜体,5=符号字体(以Adobe符号编码表示) font.axis 坐标轴刻度文字的字体样式 font.lab 坐标轴标签(名称)的字体样式 font.main 标题的字体样式

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

    UGL之文本的高级绘制

    WindML提供了两种类型的字库驱动 第一种,BMF,全称应该是Bitmapped Monochrome Font,可见它是一种单色的位图字体(Bitmap Font) ?...这种字库驱动使用的是点阵字体,是VxWorks里最常见的字体。BMF比较容易制作,WindRiver提供了几十种BMF,有斜体、粗体等,字号范围是8-24。...这种字体的特点是小巧、绘制效率高,对于小屏幕的嵌入式设备还是很实用的,但功能过于单一了 第二种字库是VxWorks集成的开源FreeType Font,它的功能要强大很多,并且支持大量的矢量字体类型,...不同的矢量字体可以支持更多的功能 如果觉得不够,还可以进行缩放。理论上可以缩放任意倍数,但要考虑硬件的承受能力,包括内存和显示器 支持任意角度的文本旋转 ?...还有的支持hinting和kerning,不过这些特性在大字号时效果并不明显了

    65210

    移动 web 开发最佳实践

    用户不用缩放,就能看到整屏的的页面。但也产生了一个问题,移动端的浏览器同桌面端相比,就是字体过小,但是用户可以手动缩放。...既然是缩放,那么就会失真,大屏设备上的字体会大一些(字体变的模糊),1px的直线看起来不一样粗。还有,设备由竖屏切换到横屏的时候,界面会变大的很多。...在一些手机上,如果用了一些非自带的字体,甚至会发虚,如果用了部分CSS3的属性,发糊的现象可能会更严重,缩放同时会带来浏览器的卡顿。 这种模式,情急之下够用,但不完美。...如果不设置width或scale,浏览器则会默认width为980,然后计算scale = 页面宽度/980。...对于这类页面,记住一个开发原则就好:文字流式,控件弹性,图片等比缩放 1、文字字体大小不变,多了就折行,自动撑开。 2、空间在宽屏的设备上左右浮动,flex或者float。

    3.1K10

    面试官:你了解过移动端适配吗?

    这样就暴露出来一个问题,我们如果手机分辨率翻倍,我们的图像不就要被缩小一倍,我们难道要在每个设备上就出个设计稿,每个设备的分辨不尽相同啊,其实你担忧的问题,我们的乔帮主在很多年前就想到了。...(记得上面的知识点吗,设备的像素大小是不固定的),这样如果在尺寸比较大的设备上,1px渲染出来的样子相当的粗矿,这就是经典的一像素边框问题 如何解决 核心思路,就是 在web中,浏览器为我们提供了window.devicePixelRatio...这个方案只是个过渡方案,为什么说是过渡方案 因为当年viewport在低版本安卓设备上还有兼容问题,而vw,vh还没能实现所有浏览器兼容,所以flexible方案用rem来模拟vmin来实现在不同设备等比缩放的...屏幕如果你按照设计稿还原的话,字体大小实际上不一样,而人们在一样的距离上希望看到的大小其实是一样的,本质上,用户使用更大的屏幕,是想看到更多的内容,而不是更大的字。...在跨设备类型如果交互差异太大的情况,考虑分开项目开发 写在最后 疫情期间有了跳槽的想法,问到移动端布局方面,虽然勉强能回答上来,但是总是支支吾吾,仿佛不是很了解,故而,发下宏愿,梳理移动端适配,帮助后来人后来者居上

    1.4K10

    Refactoring UI

    、很牵强,但其中很多都是由一些坚实、具体的因素决定的 # 字体选择 如果想要优雅或经典的外观,不妨在设计中使用衬线字体 如果要营造俏皮的效果,可以使用圆角无衬线字体 如果想要更朴素的外观,或者想依靠其他元素来体现个性...,以创建最佳的视觉层次 # 平衡重量和对比度 与普通文字相比,粗体文字让人感觉突出的原因是粗体文字覆盖了更大的表面积--在相同的空间内, 文字使用的像素要多于背景使用的像素 # 利用对比度补偿重量 就像粗体文字一样...,设计小界面会更容易一些 如果您要构建一个响应式网络应用程序, 请尝试从约 400px 的画布开始,先设计移动布局 一旦你有了满意的移动设计,就把它放到更大尺寸的屏幕上,调整在小屏幕上感觉不妥的地方...,只有当屏幕小于最大宽度时才会强制缩小 不要成为网格的奴隶--为你的组件提供它们所需的空间,在真正必要之前不要做出任何妥协 # 相对尺寸不能缩放 一般来说,在大屏幕上较大的元素需要比已经相当小的元素收缩得更快..., 你会发现如果不接近纯白色, 就很难达到建议的对比度 由于有些颜色比其他颜色更亮,要想在不接近白色的情况下增加对比度, 一种方法是将色调旋转到更亮的颜色,如青色、洋红色或黄色 # 不要只依赖颜色

    92630

    前端基础知识概述 -- 移动端开发的屏幕、图像、字体与布局的兼容适配

    ; 屏幕分辨率正飞速发展,同一张图片在不同设备上看起来,大小可能天差地别; 鼠标、触屏、笔、摄像头手势……不可预期的操控方式正在不断出现。...响应式界面的四个层次 同一页面在不同大小和比例上看起来都应该是舒适的; 同一页面在不同分辨率上看起来都应该是合理; 同一页面在不同操作方式(如鼠标和触屏)下,体验应该是统一的; 同一页面在不同类型的设备...后果是在支持它的网页上该属性正常展示,而不支持它的网页该属性不生效,但也不影响用户的基本使用。... 动态修改  的 font-size ,页面其他元素使用 rem 作为长度单位进行布局,从而实现页面的等比缩放 关于头两点,其实现在的 lib-flexible 库已经不这样做了,不再去缩放...其次,很多早期的文章规范都建议不要使用奇数级单位来定义字体大小(如 13px,15px...),容易在一些低端设备上造成字体模糊,出现锯齿。

    3.1K32

    2018 年值得关注的 Web 设计趋势

    即使有些研究表明人们如何使用衬线字体来更好地理解文字,但是事实恰好相反。使用像 Helvetica 这样的无衬线字体的测试人员在阅读速度和阅读理解上的获得的评分更高。 粗体字会有产生奇妙的效果。...粗体字很容易阅读和理解。我们很高兴可以在 2018 年看到更多的粗体字设计。 ? 2. 鲜艳的颜色又回来了! 曾经到处都是柔和的色彩,然而两年后,鲜艳的颜色又杀回来了。...而是:我们的内容如何最好地展现在移动设备上? 80% 的互联网用户拥有智能手机,并经常使用。...事实上,根据 TechCrunch 的调查数据表明,在移动设备上花费的平均时间正在稳步增长,并且每天超过 5 个小时。...掌握移动设计并理解如何在较小的设备上最好地展示内容将是 2018 年的关键挑战。

    83860

    web移动端适配方案实践

    Step3: 动态设置 html 标签根字体大小 如何实现页面元素跟随设备尺寸等比缩放?...早先给html标签设置 font-size: 62.5%; 只是为了实现 1rem = 10px 从而使计算方便,不能满足此处页面元素跟随设备尺寸等比缩放的需求 文字字体大小建议不要用rem换算,否则会使得移动端页面字体在...Step5: 媒体查询设置body字体大小 其实完成了上述Step1~4,已经基本完成了移动端的适配工作,然而,有些情况下,如资讯类文字较多的页面,如果在大屏设备上展示,文字会过大,影响阅读体验,此时需要调整文字大小...: none; 3.最小宽度和最大的宽度 在移动端开发的时候,如果想限制某个元素的大小,选用 max-width 限制最大值,为了不让用户无止境的缩放,使用min-width 防止在超小屏幕上显示错乱(...6.2 IE默认使用最高版本 ie浏览器是web前端一大毒瘤,在开发过程中发现,如果不设置指定meta标签,ie会直接使用ie7内核渲染,这显然不是开发者所希望的,添加下面的meta标签即可: <meta

    3K194

    CSS字体样式与样式效果

    下载想要的字体库,然后在工程里创建一个存放字体库文件的目录,把下载好的字体库文件存放进去,之后就可以引用这目录里面的字体库了,使用@font-face来自定义字体库,例如我下载了一个×××字体,然后在工程中创建了一个...提示:如果是做实验、练习的话可以去下载一些各种各样的字体库来使用,但是如果是在个人网站或者其他公开的网站上,如果没有获得某个非免费字体的授权就不要使用这些字体,以免造成侵权的行为。 代码示例: ?...font-weight:bold 设置字体为粗体,font-weight有很多属性,不过比较常用的就是bold粗体,代码示例: ? 运行结果: ?...该属性允许我们对元素进行旋转、缩放、移动或倾斜。 其中rotate属性是用来定义2D旋转的,属性参数里面填写的是旋转的角度。 图片旋转代码示例: ? 运行结果: ?...这个属性要配合hover使用,当鼠标移动到改该定义的元素时就会出现过渡效果,2D缩放过渡效果代码示例: ? 运行结果: ? ? 宽度和背景颜色过渡,代码示例: ?

    4.5K41

    web移动端适配方案实践

    Step3: 动态设置 html 标签根字体大小 如何实现页面元素跟随设备尺寸等比缩放?...早先给html标签设置 font-size: 62.5%; 只是为了实现 1rem = 10px 从而使计算方便,不能满足此处页面元素跟随设备尺寸等比缩放的需求 文字字体大小建议不要用rem换算,否则会使得移动端页面字体在...Step5: 媒体查询设置body字体大小 其实完成了上述Step1~4,已经基本完成了移动端的适配工作,然而,有些情况下,如资讯类文字较多的页面,如果在大屏设备上展示,文字会过大,影响阅读体验,此时需要调整文字大小...: none; 3.最小宽度和最大的宽度 在移动端开发的时候,如果想限制某个元素的大小,选用 max-width 限制最大值,为了不让用户无止境的缩放,使用min-width 防止在超小屏幕上显示错乱(...6.2 IE默认使用最高版本 ie浏览器是web前端一大毒瘤,在开发过程中发现,如果不设置指定meta标签,ie会直接使用ie7内核渲染,这显然不是开发者所希望的,添加下面的meta标签即可: <meta

    1.6K30

    Markdown极简入门教程(2)—斜体和粗体

    我们将从学习文本格式设置的两个基本元素开始:斜体 和粗体。在这些课程中,你会注意到一些红色文本; 这些文字实际上是用Markdown写的!...把下面的一句中的“ 不”一词改为斜体。...把下面的一句中的“将”一词设为粗体。 改前: 我将完成这个课程 改后: 我将完成这个课程 完成后,进行下一步 当然,你可以在同一行中使用斜体和粗体。...你也可以跨越多个字使用 把下面的一句中的“将”一词设为粗体。 在下面的一句话中,将“当然”改为斜体,将“有点奇怪”改为黑体。...改前: 当然,这个看起来有点奇怪 改后: 当然,这个看起来有点奇怪 在本课程的最后练习中,我们将一些单词加粗 和斜体。 通常,你放置星号或下划线的顺序无关紧要。

    2K10

    扁平化设计原则

    让我们先来看看是什么让事物扁平化, 它有五个很独特的特征, 我们接下来逐个介绍, 再加上对“接近”扁平化设计的介绍。 不添加效果 ? ? ?...不添加效果使元素看起来更加真实, 类似于在拟物化设计项目中为元素添加三维效果的技巧, 扁平化设计中使用的层也反映出那些技巧, 但是平面之间互不相交, 保留了明确的背景、前景或按钮, 文字和导航。...越来越多的网站开始采用扁平化设计原则, 它在应用和移动设计方面可能更加流行, 在小屏幕上, 更少的按钮和选项, 扁平化的界面非常容易使用。 简单的元素 ? ? ? ?...字体的基调应当与整体设计的主题相符 —— 非常华丽的字体用在简约设计上看起来有些尴尬, 应当使用粗体, 用词简明高效, 努力为最终产品在视觉和措辞上达成一致的风格。...在整体的设计上避免过多的铃铛、口哨类的装饰, 简单的颜色和文字就足够了, 如果你还想再添加一些装饰, 则考虑一下简单的图形。

    1.1K20

    一个emoji引发的思考

    ,在浏览器中,如果对应的编码在字体文件中为空,一般会展示成□□□□,这样至少不会影响排版,但是unicode作为万国码实在太庞大了,在一些字体里,对一些特殊字符还是会产生一些错误的排版,唉҈~真҈是惆҈...理论上,移动端有三个viewport。...也就是window.innerWidth ideal viewport:能完美适配移动设备的viewport,用户不需要缩放和横向滚动条就能完美看到网页内容,并且文字图片,在不同分辨率屏幕下显示出来太小应该是差不多的...meta标签,设置viewport的宽度等于设备的宽度,并且不允许用户手动缩放。...所以不同的厂商以及不同的系统,甚至浏览器、浏览器版本以及系统字体等,对emoji的支持程度与兼容性是不一样的。比如同一个emoji笑脸表情,在ios和安卓上显示的效果也不一样。

    1.5K20

    移动webapp前端开发小结

    一、页面head头部的meta声明 针对移动设备的特性,在head标签内需要添加一些特殊的声明。..."> 三、响应式设计,自适应多分辨率的移动设备 如果我们针对不同分辨率的移动设备匹配同一套CSS样式(比如:字体、图片大小等),最终显示的结果很可能某些分辨率上的效果不错、而其他分辨率的显示效果则会千差万别...所以,我们需要为不同分辨率的设备,匹配不同的样式。 如果有web端工作经验,应该不难想到自适应布局,即在整体布局上采用百分比,而不写具体的px值。除了整体布局,我们还需要考虑字体、图片/图标大小。...视网膜设备上,device-width返回的是独立像素dips值(即:物理像素除以像素比devicePixelRatio) 2、在Android 设备上,device-width返回的是物理像素值**...如果设计稿上,同一位置(比如Tab切换)上的图标大小不同,在切图时建议通过留白的方式将图标手动处理为相同宽高,这样就可以让图标对齐,避免在写样式时通过代码样式来微调图标。

    1.3K20

    「Adobe国际认证」三大科技巨头LOGO的演变,能看懂,绝不小白

    在 2015 年 9 月,我们告别 Catull,向自定义无衬线几何字体问好:Product Sans。字体简单而通用,暗指谷歌在无数行业中提供的搜索便利。但他们并没有完全失去异想天开的感觉。...新的十年出现了一种新字体:黑色、粗体,与重金属乐队 Metallica 非常相似。...这个在粗体、浓缩的 Helvetica 中看起来像“o”的吃豆人取得了巨大的成功,并保持了 25 年。 2012 年,微软终于摆脱了他们从概念开始就一直坚持的黑白传统,以提供更多的活力。...在第一个标志中,艾萨克·牛顿 (Isaac Newton) 坐在一棵苹果树下看书。沿着边界写着,“牛顿————'一个永远在奇怪的思想海洋中航行的思想————孤独。”...苹果咬标志后来成为世界上最广为人知的标志之一。咬在苹果上是为了将它与樱桃番茄区分开来,但对于书呆子来说,它也是一种适当的文字游戏,作为咬/字节的参考,非常适合计算机公司。

    50900

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

    iOS是运行于iPhone、iPad和iPod touch设备上、最常用的移动操作系统之一。作为互联网应用的开发者、产品经理、体验设计师,都应当理解并熟悉平台的设计规范。...将红色用于执行破坏性或危险操作的按钮,并将这些按钮显示在动作表单的顶部。 避免让操作表滚动。如果表单选项太多,用户必须滚动才能看到所有选项。但滚动需要用户额外花时间来做出选择,而且很容易造成误点。...恰当的支持缩放交互行为。在确保有意义的前提下,支持用户通过缩放或双击进行缩放。当滚动视图的缩放选项被打开时,设置比较合适的最大及最小值。...虽然你可以使用各种类型的字体、颜色以及对齐方式,但必须保持内容的可读性。采用动态类型文本是个好办法,这样如果用户在设备上更改文字大小,你的文本内容仍然会有友好的体验。...使用网页视图让用户在不离开APP当前页的情况下,短暂地访问网站很好,但Safari是用户在iOS上浏览网页的主要方式。所以在你的APP中提供与Safari相似的功能没有必要的,而且也不鼓励这样做。

    8.5K31

    使用人工智能增强人类智能(上)

    为了理解这个界面,你可以想象自己是一个字体设计师,正在创建一个新字体。(我们会很过分地不顾字体和字型的区别。向任何可能正在阅读本文的字体设计师致歉。)...要理解生成式模型,考虑字体的先验描述看起来需要大量的数据。例如,如果字体有64x64个像素,那么我们预计需要64x64=4096个参数来描述单个字形。但是我们可以使用生成式模型来找到更简单的描述。...但是,许多专业字体都这么做了。如果你仔细查看了上面的示例,会很容易看出原因:它提高了清晰度。在训练过程中,我们的生成式模型自动从所见的例子中推断出了这一原则。然后,我们的加粗界面将其提供给了用户。...例如,White指出,在某些脸部模型上增加笑容向量不仅会让脸上的笑容更多,还会让脸更女性化。为什么?因为在训练数据中,女性比男性更爱笑。...给定一对字体样例(非粗体, 粗体),我们可以训练一个机器学习算法,将表示非粗体版本的潜向量作为输入,并输出粗体版本的潜向量。通过额外的字体重量的训练数据,机器学习算法可以学习生成任意重量的字体。

    68160
    领券