design专题提供design的最新资讯内容,帮你更好的了解design。
您有什么发现开发Web应用程序的好方法? 例如,您是从用户界面开始,然后开始添加功能?在转向下一个资源之前,您是否专注于单个资源并对其周围的所有内容进行编码?或者你是逐层进行的,从模型/数据库层开始并构建? 我一个人工作. 我假设你已经有了一些用户故事和要求.我喜欢创建一个基本的域模型(基本上是一个类图),可能没有包含所有内容的所有字段,但足以大致了解所有内容是如何连接的,继承层次结构以及所有内容
我很难找到任何描述大型搜索表单的良好UI模式的资源.我有一个表格需要20个可能的输入,并且不能提出我感觉良好的设计(虽然在我的辩护中我不是设计专家).在我的情况下,我正在寻找一个Web解决方案,但我想这个场景的UI模式可能与平台无关. 我看过像谷歌和亚马逊这样的网站(高级搜索),我想知道是否有更好的想法.有什么建议? 我认为谷歌高级搜索是一个很好的起点. 您可能想要记住以下事项: >确保您清楚表明
在设计一个好的Web GUI时,我们对最终用户的期望是什么? 我想出了以下内容,但我想知道是否还有其他可以建议的…… >如果我点击超链接,它将带我到本页的另一页/部分 >如果我勾选/取消勾选一个复选框,它可能会改变页面状态(启用/禁用元素) >如果我点击一个按钮,我希望它能对数据做些什么. >如果我点击一个按钮,我希望立即发生一些事情(无论是当前页面还是我被带到另一页面) >如果我点击了超链接并将
这是我的div的css.我希望背景能够填满整个屏幕,但它比我的屏幕分辨率更大,所以会出现一个底部滚动条 .hero-unit { padding:60px; margin-top: 60px; background: url("../img/bar2.jpg") no-repeat scroll 0; height:233px; width:100%; left:0px;
这是我在多个场合不得不解决的一个相当令人沮丧的问题,我从未发现我想出的解决方案完全令人满意. 假设您必须向Web应用程序的用户提供“复杂”分层数据结构,并且层次结构中的大多数节点也应该是可编辑的.例如,假设您必须提供项目详细信息,其中每个项目可以有多个与之关联的任务.现在,用户可能想要编辑项目(例如,更改其名称)或向其添加特定任务,编辑任务或删除任务等. 我通常会这样做的方法是拥有一个Projec
我想在用户选择里面的文本框时更改tr元素的颜色.焦点伪类没有使用它.没有 JavaScript可以实现吗? HTML: <table> <tr> <td>Name</td><td><input type="text" name="name"></td> </tr> </table>​ CSS: tr:focus { background:yellow; }​ UPDATE1: 看起
作为那些从来没有适当学习设计(或没有天赋)的人之一,设计似乎总是阻碍我.这对富客户端来说不是问题,因为标准的GUI工具包提供了一些可接受的方式来设计一个好看的界面,但网络是另一个故事. 问:有没有人知道设计Web应用程序界面的高质量框架?我正在考虑使用html的标准片段来获得足够的控件(标准html控件以及可能的导航,列表,表单)和样式表,以使其具有可接受的现代外观.如果存在这样的事情,它甚至可以
在域驱动设计中,域层被认为与其他层没有依赖关系.即,存储库接口具有域层,而实现位于基础结构层. 但是,有界上下文(具有域infra)被部署为一个单元/可部署.这些层实际上是LOGICAL而不是PHYSICAL.那么在域和基础架构之间绘制这个虚拟层分隔符有什么真正的优势呢? 更新 在传统的分层方法中,域(服务)被认为依赖于infra层.然而,当谈到DDD /清洁/六边形体系结构时,域独立于其他层.然
我有一个应用程序,在一个表元素中显示一个5-10000行的页面,并有一个下拉菜单切换到具有类似结构的其他视图.目前我在视图之间切换时执行异步请求(我也清除/从文档中删除当前视图)并每次加载适当的列表;但是,我在考虑 1)在请求查看之前在后台加载所有视图,以便在点击时立即加载. 和 2)只是隐藏一组特定的行而不是删除它,因此如果客户端导航回来,它也将是即时的. 这意味着可能会有数万个html元素被加
域驱动设计鼓励您使用丰富的域模型.这意味着所有域逻辑都位于域模型中,域模型是至高无上的.持久性成为一个外部问题,因为领域模型本身理想地不了解持久性(例如数据库). 我一直在实践中使用这种实际的中等规模的单人项目(> 10万行Java),我发现了许多优点,主要是通过面向数据库的方法提供的灵活性和可重构性.我可以添加和删除域类,点击几个按钮,并将整个新的数据库模式和SQL层推出. 但是,我经常面临的问
Segoe UI字体是否内置在浏览器中?如果我的访问者正在从Mac浏览器,它会正常工作还是要设置CSS网址?我的设计师说只有在我们设置URL的时候才会工作,但是我删除了 @font-face { font-family: "Segoe UI"; src: url("fonts/Segoe UI.ttf") format("truetype"); font-style: no
什么是第一个在设计被概述和批准之后,设计者应该用 HTML创建页面,然后将它们交给开发人员添加代码?还是开发人员构建简单的页面,并将其交给设计人员? 我一直做后者,但最近和一位设计师一起工作,他用HTML构建了一个整个网站,并将其交给我来使其工作.我发现它有三个原因节省了大量的时间: >开发人员不必创建所有的表单域和基本的布局. >设计师不必将所有“丑陋”的页面重新整理成有吸引力的页面,而是以更快
我正在为内部应用程序注册一个进程.我的初步设计如下. 我的主要问题是是否需要包括一个registration_confirmation_code.它是否保护应用程序免受现实威胁或仅增加不必要的复杂性?对此我不确定. >用户输入电子邮件地址.由于这是一个内部应用程序,它必须是一个代理地址. >如果这是一个有效的代理机构地址,app会在users表中创建一个新行. >该表有一个register_con
我对设计一无所知,我试图让一个简单的 HTML表单看起来像这样: . 基本上,它是一个包含三个输入字段和一个提交按钮的表单. 关于输入字段,有两个在顶部,一个在下面.我希望它们彼此完全中心对齐,第二个要拉伸到与上面相同的宽度. 关于提交按钮,我希望它与输入字段在水平和垂直方向上完全中心对齐,但是在这些按钮的右侧. 我并不担心它不是完全跨浏览器. 感谢您的任何指示! 编辑:我更喜欢它是用CSS完成而
我有一个.NET WCF服务,其中包含一些采用DateTimeOffset的操作契约.这个想法是为了避免与夏令时和时区混淆. 但是我怀疑使用DateTimeOffset毕竟是一个好主意,因为它是相当非标准的,并且会对尝试连接的任何人造成麻烦,例如,Java应用程序或绑定到较旧.NET版本的.NET应用程序. 另一种方法是期望UTC DateTime,但这会带来某人忘记使用UTC时间并以本地时间调用
<span><img src='/img/Rosia.gif' /><h2>Россия</h2></span> 如何用h2将图像设置在一行? 添加样式显示:内联;到了h2. <span><img src='/img/Rosia.gif' /><h2 style='display:inline;'>Россия</h2></span>
你知道吗,如何修复一个td的宽度和高度的大小,让表中的其他td根据需要扩展? 问题是当td里面有数据时,它不会比数据收缩多一些,但如果是空的,那么它会一直缩小,如果你扩展了td将会扩展的窗口. 我想保持td的大小,无论你是扩展还是缩小窗口,以及td是否有数据. 另外我需要保持其余的td能扩展窗口. class tableContainerRow2是一个我需要它是一个固定的大小. 例如 <style
打印网页的像素的安全宽度是多少? 我的页面包括大图片,我想确保他们在打印时不会被剪切。 我知道不同的浏览器边距和美国Letter / DIN A4纸张尺寸。所以我们得到标准的信件大小和一些默认的DPI值。但是我可以将这些转换为像素值以指定在图像的“宽度”属性? 至于一个真正的“普遍答案”,我不能提供一个。但是,我可以提供一个简单和确定的答案一些细节… 670 PIXELS 至少这似乎是一个安全的答
我有一些代码生成饼图的图像。它是一个通用类,因此任何数量的切片都可以作为输入。现在我有问题挑选良好的颜色切片。有没有一些算法是好的? 或者也许我应该手工挑选和列出固定的颜色?但多少。也许10种颜色,希望有不会超过10切片?还有,选择哪10种颜色? 颜色需要遵循一些规则: >他们需要看起来不错 >相邻的颜色不应该是相似的(蓝色旁边的绿色是不行) >饼图的背景颜色是白色的,所以白色是不可选的 一些算法
我有一个有alpha通道透明度的图像。 我想在CSS中用RGBA值重新创建相同的背景颜色,但我找不到背景像素的真实颜色及其alpha通道值。如果我使用任何颜色选择器,它会给我的像素颜色的绝对值与其背景颜色相关。 你知道任何技巧来找出像素的真正的alpha通道值吗? 在Photoshop的“信息”面板中,您可以选择“不透明度”作为读数模式,但它将显示为百分比而不是真实的Alpha值。 要启用它,只需