TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

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

4 pointsby devinhalladayalmost 12 years ago

14 comments

pulleasyalmost 12 years ago
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 未加载
dscovillealmost 12 years ago
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 未加载
lasersalsaalmost 12 years ago
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.
zachmalonealmost 12 years ago
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.
thomasjdalmost 12 years ago
( 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.
zancleralmost 12 years ago
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.
vjayalmost 12 years ago
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.
theolllalmost 12 years ago
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.
henriqueaalmost 12 years ago
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.
inspiredmacover 11 years ago
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.
daitwicealmost 12 years ago
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.
jalcinealmost 12 years ago
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 未加载
mrxdalmost 12 years ago
Does this argument work for illustration as well? Do you prefer to write SVG using a text editor instead of using Illustrator?
评论 #6209809 未加载
评论 #6216428 未加载
silentsvnalmost 12 years ago
This is coming from someone whose father just bought them their first Mac. Hmmmmm