TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Laziness & The Web Designer: How Some Tools Make Designers Lazy

4 点作者 devinhalladay将近 12 年前

14 条评论

pulleasy将近 12 年前
Well, a few weeks ago I would have agreed to your opinion.<p>But after watching Bret Victors great Talk about The Future Of Programming (<a href="https://vimeo.com/71278954" rel="nofollow">https:&#x2F;&#x2F;vimeo.com&#x2F;71278954</a>) I don&#x27;t think you&#x27;re 100% right.<p>Right at the moment I also prefer hand written code over that generated code by some Adobe tool. But as Bret Victor puts it in the talk, I think it would be shame if we create applications in 20 to 40 years in the same way we do today.<p>Or to put it into another way, who really knows what programming is? Is programming something you do when you put characters into a text editor or is it something you do when you click something together in a tool like Macaw?<p>I don&#x27;t think we should wear blinkers but instead should be open for new ways of thinking and approaching stuff. In the end, as long as computers do the stuff we want them to do, I don&#x27;t really care about how its done anymore.<p>Just my 2 cents.
评论 #6216921 未加载
评论 #6236194 未加载
dscoville将近 12 年前
I agree. In some ways, tools like Macaw do promote laziness. You could compare it to the slicing tool in Photoshop that web designers used to use in the late 90s.<p>However, both design and frontend development are becoming more specialized roles--especially for large web applications. A designer may be proficient in CSS&#x2F;HTML but it may not be her forte. She may spend most of her time in design software creating wireframes and mockups and a smaller amount of time actually producing CSS&#x2F;HTML. Furthermore, some large web applications are so complex (in terms of javascript and ajax) that production HTML&#x2F;CSS is only written by frontend developers.<p>Therefore, a tool like Macaw is brilliant for a designer who wants to quickly produce actual working prototypes to show interaction, responsiveness, and animations to developers. Simply delivering static screens to developers is not enough anymore.<p>And, I&#x27;m not sure that designing all in the browser is the best approach, especially if you&#x27;re working on a complex web application. Designing in some design software allows you to brainstorm and iterate through many different design ideas before settling on something.<p>Furthermore, Macaw doesn&#x27;t take away your job of writing CSS code. You still have to organize DOM elements and set class names.<p>PS Macaw didn&#x27;t pay me to write this. I just think their product is very compelling for rapid prototyping.
评论 #6206658 未加载
lasersalsa将近 12 年前
How about using Macaw for drawing up the layout (kind of like we use Photoshop today) and take advantage of the more web relevant sides of it.<p>I haven&#x27;t quite managed to work Photoshop into my workflow, but Macaw looks promising because it puts CSS into an UI.<p>So personally I consider using it for outputting my ideas and for showing different layouts, but then later coding it down myself.
zachmalone将近 12 年前
It seems far too simplistic to declare &quot;Macaw will make you into a lazy designer&quot; or &quot;Macaw will transform the way we design the web&quot;. Both sides seem to ignore the fact that Macaw is a tool, not the tool.<p>Macaw (or something that builds off of what Macaw starts) will find a niche in prototyping designs that handcoding will be too slow to do.<p>Handcoding will remain the backbone and the quality control.<p>I work with a lot of folks that produce content but have no need, and no time, to learn HTML&#x2F;CSS. But a tool like Macaw can allow them to deliver content in a way that I can refine instead of building from the ground up. Now, that flow may end up being a terrible waste of time, but a tool that met that niche well would be a welcome addition to my life.<p>I won&#x27;t be building a site with Macaw - but I will gladly accept content designed in Macaw to build off of.
thomasjd超过 11 年前
( tataniel 4 days ago | link<p>WTF? An Illustrator that never learned Hand Craft illustration as the core of it&#x27;s art, is not an illustrator but a guy who uses tools to replace and emulate that art, same way, a Front-End must know how to code. If not is just using tools, not a bad thing, but it&#x27;s just the superficial layer of the work. reply)<p>You do understand that if someone learns how to illustrate using a specific tool, it would classify them as an illustrator. Just because a person doesnt use the same methods you consider traditional illustration doesnt mean they&#x27;re not an illustrator. Does it mean they&#x27;re not as good of an illustrator? Possibly. But that&#x27;s a bit close-minded.
zancler将近 12 年前
Sorry, I think you&#x27;ve missed the point here.<p>a) Why not use something to speed up designing and getting are products out there? You do realise that&#x27;s the point of tools, and the way they evolve - we build better things that help us work faster and smarter. Otherwise we&#x27;d still be satisfied using the first version of Photoshop and coding in Notepad.<p>b) You&#x27;re not in a position to say what designers should and shouldn&#x27;t do.
vjay将近 12 年前
I&#x27;m not lazy. I&#x27;m time poor. I would love to have time to learn how to code but I don&#x27;t. That&#x27;s why tools like Macaw and others are a great asset to me.<p>I see tools like Macaw actually being the death of front end development. To me its a waste of time going from Photoshop to code.<p>Designing in the browser and exporting the code removes the need for front end development.<p>Sure it might be rough and dirty now but its early days.
theolll将近 12 年前
Agreed, I haven&#x27;t used Macaw but have seen some demonstrations. I did recently use a trial of <a href="http://webflow.com/" rel="nofollow">http:&#x2F;&#x2F;webflow.com&#x2F;</a> and although it&#x27;s a great tool I found it pretty slow and inefficient compared with hand coding. Maybe this is how the next generation will design websites but for me wysiwyg editors never sit right.
henriquea将近 12 年前
I agree, the same when people use jQuery without have a basic understanding of Javascript.<p>By the way comments like that make me cry: &quot;I see tools like Macaw actually being the death of front end development&quot;. This guy clearly isn&#x27;t a web designer and doesn&#x27;t understand the basic principles of front-end, web browser and the web itself.
inspiredmac超过 11 年前
Watch the Macaw demo movie. The code it outputs is pristine. Your comments are disingenuous. Following your logic, we would still be using postscript code to construct documents instead of InDesign.
daitwice将近 12 年前
It&#x27;s a load of tosh, we all dabbled in some early web coding using packages like freeway and dreamweaver, same shit but better. Let them &#x27;code&#x27;. Let&#x27;s see what happens.
jalcine将近 12 年前
Enough said, Macaw is going to be one of those tools that separate incapable designers from the ones who know why flexbox is coming to be and what it means.
评论 #6202185 未加载
mrxd将近 12 年前
Does this argument work for illustration as well? Do you prefer to write SVG using a text editor instead of using Illustrator?
评论 #6209809 未加载
评论 #6216428 未加载
silentsvn将近 12 年前
This is coming from someone whose father just bought them their first Mac. Hmmmmm