首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏无原型不设计

    3个细节,轻松区分效果原型

    领导叫你画个,结果拿过来一看:天哪!你画了个什么?今天我们就来讲一下,效果原型,这对常常扰乱大家工作的完美CP。 从概念上来说,效果原型还是相差比较远的,通过一下几个细节,我们就可以区分出效果原型: 一、通过颜色分辨 原型的颜色以黑白为主,当然,灰度原型也是原型家族中的名门贵族。 为什么原型的颜色会是如此的单调? 一般情况下,效果色彩更加丰富些。如果一款产品的效果的色彩运用和原型相差无几,除非是有意而为之,不然这位设计师也绝对是low的可以了。 二、通过图标分辨 现在的原型设计过程中,很多时候都会涉及到图标的设计和使用。而从严格意义上来讲,原型图内是不需要出现图标的,图标位置方块代替。

    2.1K50发布于 2018-03-16
  • 来自专栏产品设计

    Gemini 3 Pro生成原型实操:HTML代码转可编辑原型全流程

    引言最近在跟团队尝试用Gemini 3 Pro生成原型,它可以通过HTML代码的形式给出原型,预览运行后团队觉得质量是不错的,可用性比较高。但它不能直接生成可编辑的原型,这就有点头疼了。 步骤一:用Gemini 3 Pro生成HTML原型这次的案例是一个CRM管理后台,主要展示关键指标和数据报表。我操作的核心思路是:先让Gemini生成HTML原型,再导入原型工具调整和编辑。 步骤二:复制HTML代码导入原型工具实际用下来我发现,Gemini 3 Pro在用户端的体验,和我之前用DeepSeek、GPT时不太一样。 复制完毕后,下一步就是把代码转换成原型,让它变成真正可以编辑的文件。步骤三:HTML代码导入转为可编辑原型原型工具里的操作就非常简单了:打开一个新的原型文件。 总结整个流程下来,Gemini 3 Pro生成HTML代码原型,结合HTML转原型功能,可以让产品经理在前期方案验证、UI风格选择阶段快速落地想法。

    2.4K21编辑于 2026-01-07
  • 来自专栏小狼的世界

    使用OmniGraffle制作原型

    原型设计是一个艺术创作的过程,所以我们应当使用能够提高工作效率、激发创作灵感的工具,让工具为创作服务,而不是为创作去学习如何使用工具。 下面就介绍一下使用OmniGraffle制作移动应用原型的设计。 启动 OmniGraffle 后,可以选择模板,这里选择空白模板。 ? 保持原型简洁。我们不必急于马上开始原型的设计,我们需要静下来想一想,页面到底需要什么元素,应当如何布局。原型不必像最终网站一样,如果你朝着这个方向工作,那么会吃力不讨好。 原型是用来帮助我们规划页面、网站的布局和层级设置,协助我们考虑布局在可用性方面存在的问题。 原型中的字体,可以一直使用Helvetica和宋体,并且不要使用太多不同的尺寸。 参考资料: 1、Wireframing with OmniGraffle, Part 1:Setting up your file 2、OmniGraffle 5 manual(PDF) 3、How to

    2.8K30发布于 2018-07-24
  • 四张带你搞定原型原型

    这张很清晰说明了prototype和constructor之间的关系,每个函数(add、Object、Array、nothing)都有一个属性prototype,它指向函数的原型,而函数的原型中也有一个属性 默认情况下,隐式原型指向创建该对象的函数的原型。这句话特别重要,它将隐式原型原型联系起来了,那什么意思呢? 原型链 这张搞清楚后,自然明白何为原型链,我们一起过一遍 我们先看白色线条,白色线条表示原型,在原型部分我们已经说了,所有的函数都有一个属性prototype,那么Object函数的原型指向Object __proto__ === null,返回true 现在知道什么是原型链了吧,自定义对象的隐式原型指向自定义函数的原型,自定义函数的原型的隐式原型又指向Object原型,Object原型又指向null, 这种链式的关系就是原型链 自测题一道:大家可以试着做一下,然后可以根据最后一张进行检查 function Fayi() {} Fayi.prototype.camel = function() {}

    87510编辑于 2022-08-11
  • 来自专栏Loki

    小白如何快速绘制原型

    说到绘制产品原型的工具,大家一定首先先到的是大名鼎鼎的“Axure RP”,或者在线协同的“墨刀”。 对于小型的团队(3-5人),特别是在没有专业的产品经理的情况下,大部分我们在接到产品的需求时,我们需要借助一个简单的、快速的工具将需求体现在产品上。 这里没有任何限制,我们只需要将需要的控件通过拖拽的方式在主绘板上组合,即可得到我们想要的原型。小白也将常用的控件列表出来,仅供大家参考。 ? 绘制出我的第一个草图 当我们在绘制一个产品的原型时,我们首先应当在脑海中梳理出产品的大致业务功能和数据流转,并将他们抽象成具体的功能模块。 所以大多数,我们都是利用头脑风暴和思维导的方式,将产品的原型框架做一个整体的设计。比如小白以K8S的管理为例,我们就需要在自己产品里面先找到共性和特性。

    2K20发布于 2021-05-13
  • 来自专栏小丞前端库

    三张轻松KO⚡ JS 原型原型

    三张轻松KO⚡ JS 原型原型链 ? ? 大家好,我是小丞同学,这一篇是 JS 高程精读系列的第 n 篇文章,主要解释 JS 中的原型原型链 ? 非常感谢你的阅读,不对的地方欢迎指正 ? 可以看到,它们两个指向的是同一个对象,那么通过上面的一步步推理,我们可以得到这样一张 ? 那到底什么是原型呢? 原型 原型又分为显式原型和隐式原型 __proto__ 隐式原型 在对象上有一个属性叫做 __proto__,这个属性是对象所特有的,也叫做隐式原型,当我们尝试在一个对象上查找属性或者方法时,如果说找不到这个属性或者方法 修改了构造函数的原型对象,constructor指向谁 functionName.prototype = {} 原型对象、实例对象、构造函数之间的关系 一张搞定,前面的内容懂了,自己推一下 ? 原型原型链其实也很简单:对象 => 对象的原型 => 原型原型 => 原型原型原型 => null,这就是原型链 那这是什么意思呢,在我们前面在讲查找原则的时候,其实也有提到,当一个要查找对象上的属性或者方法时

    69930发布于 2021-08-19
  • 来自专栏微光点亮星辰

    谈设计模式_原型设计模式_java

    时间过的真快,今天将是创建型结构中的最后一个设计模式了---原型设计模式。 官方概述: 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 小编简单的说就是我们就是把对象复制一份不去new啦。 那为什么呢,原因很简单,效率高。 ByteArrayOutputStream baos = null; //2.try...catch...finally结构 try{ //3. (robot2.getBirthday() == clone.getBirthday()); // 内容比较 System.out.println("修改时间后原型 如果你没看过,往前面自己找一下吧,看准,看准huey。 下次见哦!

    65711发布于 2020-04-10
  • 来自专栏小丞前端库

    三张轻松KO⚡ JS 原型原型

    三张轻松KO⚡ JS 原型原型链 大家好,我是小丞同学,这一篇是 JS 高程精读系列的第 n 篇文章,主要解释 JS 中的原型原型链 非常感谢你的阅读,不对的地方欢迎指正 愿你生活明朗 __proto__) 你会发现它们两个尽然长的是一样的,我们可以比对一下,看看它们是不是完全相等的 可以看到,它们两个指向的是同一个对象,那么通过上面的一步步推理,我们可以得到这样一张 那到底什么是原型原型 原型又分为显式原型和隐式原型 __proto__ 隐式原型 在对象上有一个属性叫做 __proto__,这个属性是对象所特有的,也叫做隐式原型,当我们尝试在一个对象上查找属性或者方法时,如果说找不到这个属性或者方法 修改了构造函数的原型对象,constructor指向谁 functionName.prototype = {} 原型对象、实例对象、构造函数之间的关系 一张搞定,前面的内容懂了,自己推一下 原型原型链其实也很简单:对象 => 对象的原型 => 原型原型 => 原型原型原型 => null,这就是原型链 那这是什么意思呢,在我们前面在讲查找原则的时候,其实也有提到,当一个要查找对象上的属性或者方法时

    77620编辑于 2022-11-16
  • 来自专栏PM吃瓜(公众号)

    原型+交互设计+UI,到底啥关系

    产品经理 - 需求、功能、数据 其实一直以来都纳闷,产品经理要做原型,然后UI设计师要画UI ,这两个之间貌似有许多重复的地方,而且还是大多时候还是并行进行,实在不知道二者之间的关系是什么,通过查阅资料 他做完线稿,这一步非常重要!完成这一步三个人都可以开工了,UI设计师可以拿这个去做界面设计,我和交互设计师可以分头做原型了。 他继续把线稿用axure做完全部交互细节设计,期间与我反复沟通确认,最后生成交互设计原型。 高保真泥煤的不就是UI设计效果了么,都到这一步了保真泥煤啊直接切搞开发不好吗? 原型设计可以清楚明了讲需求,所以产品经理要用! PM整理思维脑,头脑风暴之后,优化思维脑,然后出草图,你可以用Axure或者visio甚至腾讯出的UI disigner或者最近比较流行的FluidUI(APP设计工具)来画草图,也可以称之为低保真原型

    3.8K21发布于 2019-08-12
  • 来自专栏码力全开

    学 JavaScript 之:原型继承

    这就是 原型继承 的全部内容:构造函数创造的每个实例都能够访问构造函数的原型。 ? 原型继承的好处 那么为什么这很酷?有时候我们拥有每个实例共享的属性。 原型的终点 现在,你可以想象,原型链不会永远持续下去。最终会有一个原型等于 null 的对象:它就是 Object.prototype。 如果我们试图访问在本地或者原型链上都不存在的属性,最终会返回 undefined。 ? Object.create 尽管上面已经解释了构造函数和类,其实还有一个为对象添加原型的方式是使用 Object.create 方法。 通过这个方法,我们创建了一个新对象,并且指明了这个对象的原型是什么。 只需要将一个已经存在的对象传入 Object.create 方法中。创建出来的对象就是以我们传入的对象作为原型。看例子: ?

    80520发布于 2020-02-18
  • 来自专栏前端导学

    两张看懂原型

    本图截选自本人的前端教程第五课 JS原型链与继承

    46960发布于 2019-05-28
  • 来自专栏产品设计

    原型设计新玩法:HTML代码生成可编辑原型(含实操)

    从今年AI工具的爆发式增长来看,原型设计领域也出现了越来越多的新玩法。前几天给大家介绍和分析了AI生成原型的优势与局限,并探讨了它是否真的能应用于实际开发项目中。 几秒钟后,就能自动生成一份完整可以编辑的产品原型,页面结构与HTML代码对应。 Step 3:自由编辑调整原型生成后的原型支持自由修改,无论是组件、图标、文案、图片还是页面布局,都可以像普通原型一样编辑、添加交互逻辑,可以根据产品的具体需求进行优化。 通过以上3步,可以实现直接将HTML代码转换为可编辑的原型,可以节省产品经理在初期绘图的时间。 墨刀在提供高效原型设计体验的同时,也不断拓展AI相关能力,目前支持:AI生成高保真可编辑原型;从HTML结构直接生成可编辑原型页面;原型页面支持后续编辑与交互设置。

    3.1K20编辑于 2025-07-24
  • 来自专栏流媒体技术

    弄清JavaScript的继承与原型

    对象会凭空多出一个prototype属性 这就是一切困扰的起源 凡是function类型的对象,constructor都指向Function,包括Function自己 凡是function类型的对象,原型

    25330编辑于 2022-07-28
  • 来自专栏Python爬虫实战

    数字华容道01:原型设计

    Axure RP8:它是一款专业的原型设计软件,华容道的所有原型使用它进行设计。 Sublime Text 3:本文的所有代码使用它进行编写、调试。 我希望这款游戏所具有的功能有: 可以选择游戏的难度,难度分为 3X3 、4X4、5X5、6X6。 游戏有背景音乐,并且可以手动关闭。 在游戏过程中可以重新开始。 游戏记录时间和步数。 2、原型设计 根据上面的构思,使用 PowerPoint 进行素材设计、Axure 进行原型设计。

    1.8K10发布于 2018-12-05
  • 来自专栏无原型不设计

    从0到1教你画原型

    一、什么是原型 原型普遍应用在互联网软件设计领域,在这个领域,一个想法从诞生到实现需要经历以下几个流程: 原型的使用普遍是在需求环节,用于想法的呈现和传达。 在产品领域,需求的呈现有两种形式: a.制作PRD文档(产品说明书) b.绘制原型 从本质上讲,原型是沟通工具。 最常见的原型是线框形式的,以至于如今也有很多人把原型称为线框图,其实说的是同一个东西。 (线框图) (高保真原型) 除开原型和线框图,还有很多人分不清原型和UI设计稿有什么区别? UI设计稿是指产品的美术设计,即最终呈现在用户面前的页面,跟原型是两个东西。 以上就是对原型的介绍,怎么样从0到1画好原型,你学会了吗?

    2.1K30编辑于 2022-03-16
  • 来自专栏睡不着所以学编程

    JavaScript高级(3) 原型链 (懵逼

    原型链 回顾一下上节课的内容,只要是对象就会有__proto__原型存在,那么我们Star的prototype里有没有__proto__这个对象原型呢? 最后经过验证就是这样的(我晕了): 原型链指的就是这一条: 所以通过这个我们就能得出JavaScript的成员查找机制(规则) 当访问一个对象的属性(包括方法)时,首先查找这个对象自身有没有该属性 如果没有就查找它的原型(也就是__proto__指向的prototype原型对象) 如果还没有找到就查找原型对象的原型(Object的原型对象) 以此类推一直找到Object为止(null) this 指向问题 1.在构造函数中,里面的this指向的是实例对象 2.在原型对象函数里面的this指向的是实例对象 扩展内置对象 可以通过原型对象,对原来的内置对象进行扩展自定义的方法. 这时需要这样写一步,下面来分析一下 因为前面的做法导致Son的原型对象指向Father,要利用constructor指回原来的构造函数 今天先这样,等会洗个漱去学习别的了.

    26220编辑于 2022-09-20
  • 来自专栏Web行业观察

    一张撸明白prototype原型

    function A() {}function B() {}B.prototype = new A(); //原型继承var b = new B();console.log(b instanceof Javascript原型继承机制。 Call GetValue(Result(1)).// 调用 GetValue 方法得到 Result(1) 的值,设为 Result(2) 3. Call GetValue(Result(3)).// 同理,这里设为 Result(4) 5. 其实判断继承关系,搞懂下面这张就ok。

    85740发布于 2018-10-13
  • 来自专栏java技术学习之道

    一张搞定Java原型模式

    作者:秦始皇 来源:baijiahao.baidu.com 原型模式(prototype) 通过new产生一个对象需要非常繁琐的数据准备货访问权限,则可以使用原型模式。 原型模式的本质是Java中的克隆技术,以某个对象为原型,复制出新的对象。 通过原型模式创建的克隆对象属性值完全和原型对象相同,并且克隆出的信对象不会改变影响原型对象。 原型模式一般和工厂方法模式一起出现,通过clone的方法创建一个工厂,然后由工厂方法提供给调用者。 Spring 中的bean的创建实际就是两种:单例模式和原型模式。 Thu Jan 01 08:20:34 CST 1970 //s2的date没有发生改变 原型模式构建对象和 new 对象效率比较 采用原型模式创建对象200次耗时:0 采用new创建对象200次耗时: 2057 所以,通过原型模式创建对象,可以大大提高创建的效率,直接克隆,避免了重新执行构造过程。

    1.2K50发布于 2018-07-02
  • 来自专栏各类技术文章~

    原型原型链和原型继承

    Animal { constructor (x, y, z) { super(x, y) this.z = z; } } const dog1 = new Dog(1, 2, 3) Animal.apply(this, [x, y]); this.z = z; } Dog.prototype = new Animal(); const dog1 = new Dog(1, 2, 3) 那么 构造函数的 prototype 属性,就是为将生产出来的实例指定原型所需要用到的,那些实例本身没有的属性或方法,就来这里查找。 也就是先有某原型,然后才有以该原型原型的对象。 构造函数的 prototype 和实例对象的原型,其实是指向同一个对象的。 原型链 上面两节,我们搞清楚原型是什么,以及 构造函数 prototype 是什么了。那么原型链又是什么呢? 那么原型本身也是一个对象,如果查找属性或方法时,到原型还没找到呢,那么就去原型原型继续找。

    1.1K10发布于 2021-11-02
  • 来自专栏全栈程序员必看

    原型原型链理解_原型对象和原型

    一、原型 ①所有引用类型都有一个__proto__(隐式原型)属性,属性值是一个普通的对象 ②所有函数都有一个prototype(原型)属性,属性值是一个普通的对象 ③所有引用类型的__proto __属性指向它构造函数的prototype var a = [1,2,3]; a. __proto__ === Array.prototype; // true 二、原型链 当访问一个对象的某个属性时,会先在这个对象本身属性上查找,如果没有找到,则会去它的__proto__隐式原型上查找 ,即它的构造函数的prototype,如果还没有找到就会再在构造函数的prototype的__proto__中查找,这样一层一层向上查找就会形成一个链式结构,我们称为原型链。 __proto__ === null ③所有从原型或更高级原型中的得到、执行的方法,其中的this在执行时,指向当前这个触发事件执行的对象 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人

    80430编辑于 2022-11-17
领券