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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

The Canon Cat

180 点作者 maguay超过 2 年前

26 条评论

Roark66超过 2 年前
The &quot;don&#x27;t use icons, use words&quot; rule resonates with me. I really dislike android drawing(and other similar) apps that present a cluttered interface with a dozen of cryptic icons.I much prefer words. Also having each widget take a lot more space forces the designer to really think about the value of adding one vs hiding it.<p>Multilevel menus are IMO definitely better. If the app is a real productivity app people will spend ages in adding an ability to add &quot;shortcuts&quot; to some most often items will provide power users with ability to reach them quickly.
评论 #33287082 未加载
评论 #33288375 未加载
评论 #33289258 未加载
评论 #33287097 未加载
评论 #33287081 未加载
评论 #33287045 未加载
评论 #33286946 未加载
评论 #33291322 未加载
评论 #33290717 未加载
评论 #33290627 未加载
评论 #33288593 未加载
评论 #33286823 未加载
emptyparadise超过 2 年前
Jef Raskin&#x27;s <i>The Humane Interface</i> is a very good read. I didn&#x27;t find myself agreeing with many of its proposed solutions to HCI problems, but it does an incredibly good job of identifying the issues that we still have to this day with user interfaces.
评论 #33293990 未加载
Gordonjcp超过 2 年前
Every time the Canon Cat comes up, I&#x27;m surprised no-one mentions the Amstrad PCW family and Locoscript. It was launched two years before the Canon Cat, and not only made it to market but had roughly the same market penetration in the UK as lightbulbs.<p>Given that a lot of Amstrad stuff wasn&#x27;t exactly known for being the highest quality the PCW8256 and 8512 were surprisingly good for the £400 they cost (about a grand in today&#x27;s money, roughly half the price of the Canon Cat). You got a fairly chunky computer about the size of a 14&quot; TV with a green screen monitor which had a not-ridiculous persistence so no flickering and a fairly &quot;gentle&quot; colour. The 3&quot; disks were a bit weird. The keyboard was a nicely clicky &quot;spring over membrane&quot; design that felt nearly as good as a proper mechanical one (not a patch on a Model M but better than most!) and had a bunch of buttons for commonly-used functions. If you pressed any of the modifier keys the menu at the top of the screen would change to show you what you could do. It even came with a dot-matrix printer that could do graphics after a fashion.<p>You could buy a posher version with a white screen and a daisywheel printer, too, but they were more expensive and the printer was extremely slow and noisy.<p>It was only slightly harder to get started with than a biro and a notepad.<p>I wish Locoscript had won instead of MS Word.
评论 #33297755 未加载
hcarvalhoalves超过 2 年前
It&#x27;s funny that many of the principles like &quot;Auto-save changes&quot;, &quot;Restart where you left off&quot;, &quot;Make commands accessible everywhere&quot;, &quot;Use words instead of icons&quot; are qualities I enjoy on Emacs, and qualities that derived from the Lisp machines also.<p>The only conflicting point is &quot;Never allow customization&quot;, which I guess is where typical user needs diverges from expert user. Everything else seems to be universal of good UIs.
评论 #33288295 未加载
评论 #33288934 未加载
评论 #33288051 未加载
msla超过 2 年前
I remember reading about Raskin&#x27;s work on Ward&#x27;s wiki, back before Ward and crew made it unusable. I wrote some pretty heated diatribes against it, which I&#x27;m not going to do now, but I will push back on one of his dogmas:<p>&gt; Never allow customization: Consistency, though, led Raskin’s perhaps most controversial idea, prompted by the trouble he saw customers have with documentation. “Customizations are software design changes that are not reflected in the documentation,” and as a documentarian, this could not stand. The designer knows best—something that comes through strongest in Apple’s products—and “allowing the user to change the interface design often results in choices that are not optimal, because the user will, usually, not be a knowledgeable interface designer,” said Raskin. “Time spent in learning and operating the personalization features is time mostly wasted from the task at hand.” Better a consistent, well-designed interface than one you could fiddle with forever.<p>This is a meta-dogma, a dogma about being dogmatic about your design. Never allow the user to change your Holy Vision, because Your Beneficent Self, The Designer (Peace Be Upon You), has decreed it shall be such, such it shall always be, yea, unto the ends of the system&#x27;s profitability, never allowing the user to grow in their knowledge of how to do their tasks, never allowing the user to bring their own domain knowledge to their tasks. There shalt always be an unbridgeable gulf between Designer (<i>insert holy trump here</i>) and user, and the user shall never trammel the Designer&#x27;s Roarkian Vision. So mote it be, amen.<p>It&#x27;s High Modernism in software. It&#x27;s the exaltation of One True Vision above the people who do the work and might, therefore, know something about how the work is done. It is, in other words, utterly shocking Jobs rejected the Canon Cat and its immense hubris. Probably because it wasn&#x27;t Jobs&#x27; immense hubris.
评论 #33289413 未加载
kkfx超过 2 年前
IMVHO <i>all</i> &quot;big of IT&quot; have done their best to castrate users ability to use a computer instead of being used by it like a piece of a machine.<p>Computing is power, if users get such power they improve, becoming less easy to milk and steer. That&#x27;s why we see a war against the desktop concept from Xerox, initially by IBM and then by all others.
评论 #33286271 未加载
omar_alt超过 2 年前
A simple low energy computer that does one task like word processing or act as a terminal client with an ink display would be a useful for focusing on one task without distraction. I personally would love to have a low energy terminal device that I could work in for hours however my pessimism tells me there is not enough demand to scale this.
评论 #33286400 未加载
评论 #33286782 未加载
评论 #33286980 未加载
评论 #33286325 未加载
评论 #33286759 未加载
评论 #33286563 未加载
评论 #33289107 未加载
评论 #33287209 未加载
评论 #33286548 未加载
评论 #33286378 未加载
jessegrosjean超过 2 年前
If you are interested in Canon Cat these are two good sites:<p>- Documents: <a href="http:&#x2F;&#x2F;www.canoncat.net" rel="nofollow">http:&#x2F;&#x2F;www.canoncat.net</a><p>- Web based emulator: <a href="https:&#x2F;&#x2F;archive.org&#x2F;details&#x2F;canoncat" rel="nofollow">https:&#x2F;&#x2F;archive.org&#x2F;details&#x2F;canoncat</a>
guenthert超过 2 年前
An article about the Canon Cat which doesn&#x27;t mention that it was programmed in FORTH? Perhaps not essential to the UX, but when claimed &quot;A predictable, documentable system must be entirely under Apple’s control,” FORTH, renown for its extensibility, in fact, complete blurring the lines between language, OS and application, seems a non-obvious choice.
dang超过 2 年前
Related:<p><i>Leap Technology (1987) [video]</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33137433" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33137433</a> - Oct 2022 (40 comments)<p><i>The Canon Cat: The Writing Information Appliance (2004)</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30836958" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30836958</a> - March 2022 (42 comments)<p><i>Demo of the Canon Cat computer released in 1987 with &#x27;leap&#x27; feature [video]</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=29423545" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=29423545</a> - Dec 2021 (1 comment)<p><i>Canon Cat</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=26213934" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=26213934</a> - Feb 2021 (31 comments)<p><i>Leap Technology (keyboard vs. mouse on a Canon Cat machine, ca 1987)</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22042900" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22042900</a> - Jan 2020 (1 comment)<p><i>Canon Cat Emulation</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=18032916" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=18032916</a> - Sept 2018 (2 comments)<p><i>Canon Cat Resources – Jef Raskin&#x27;s Forth-Powered Word Processing Appliance</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14650365" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14650365</a> - June 2017 (23 comments)<p><i>The Canon Cat</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=6978587" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=6978587</a> - Dec 2013 (30 comments)<p><i>Canon Cat Documents Archive</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=3394546" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=3394546</a> - Dec 2011 (8 comments)<p><i>Canon Cat</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=595744" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=595744</a> - May 2009 (15 comments)
lisper超过 2 年前
&gt; design the computer to fit the human&#x27;s needs<p>The problem: different humans need different things. But Apple nowadays operates as if everyone needs the same things, at least in terms of UI&#x2F;UX. If your actual needs (or desires) differ from Apple&#x27;s preconceived notions, you are simply out of luck.
评论 #33292697 未加载
forinti超过 2 年前
It&#x27;s interesting that the Cat came out in 1987, the same year as the Cambridge Z88.<p>The Z88 cost 250 pounds (about US$400 at the time), which would make it a lot cheaper than the Cat.
评论 #33287228 未加载
Razengan超过 2 年前
Most of the ideas and rules there, like &quot;auto-save changes, restart where you left off, and make commands accessible everywhere&quot; have been a core of the Mac experience since over a decade and a big reason for why I&#x27;ve loved them since jumping ship from Windows.
评论 #33297685 未加载
rob74超过 2 年前
I can totally understand why the Canon Cat was a flop. At the time it came onto the market, mouse-driven GUIs were largely seen as the thing of the future, and those didn&#x27;t have to be explained: moving the mouse and clicking was like pointing your finger at the screen and tapping it directly. And then this weird thing with no GUI and no mouse comes along. Its UI may have been easy to use too, but it probably needed a lot of explaining and getting used to before you could internalize it, so only a few power users really made the effort to familiarize themselves with it.
评论 #33288373 未加载
TacticalCoder超过 2 年前
The keyboard is intriguing: the two &quot;LEAP&quot; keys before the spacebar, obviously to be used with the thumbs, are not dissimilar to what some ergonomic keyboards are now using. Apparently they&#x27;re both labelled &quot;LEAP&quot; on the top of the key while on the side it&#x27;s written &quot;LEAP AGAIN&quot; (that&#x27;s what I see from googling a few images). On Wikipedia it says these keys are for &quot;incremental string search&quot;.
评论 #33288541 未加载
评论 #33286437 未加载
评论 #33286539 未加载
评论 #33287401 未加载
kaveh808超过 2 年前
I am currently working on a new 3D system, and have been thinking a lot about GUI design.<p>My impression is that as applications have grown in complexity, there has not been a corresponding change in our approach to GUI design. I&#x27;m talking of desktop apps for doing 3D content creation (Maya, Houdini, Blender, etc).<p>The menubar and hierarchical menus worked elegantly in the simpler days of the Xerox Star and Apple Macintosh, but the continued reliance on them makes me chuckle at times.<p>The other day I decided to count the number of GUI elements visible in one such app. There were over 200. I can&#x27;t prove this, but my feeling is that this visual&#x2F;usage clutter can create confusion and anxiety in users. Or maybe users just learn to ignore the 90% of widgets they never need to use.<p>I find it increasingly awkward to have to move the mouse to click inside a 16x16 pixel widget on a 4K screen. Most GUI actions are not inherently graphical (click on a button, menu, icon).<p>One app has such a large contextual menu (with many submenus) that the menu includes its own search field, and users click to make the menu appear, then type in a few characters to locate the menu item they want, then click on the item. I can&#x27;t help but shake my head and chuckle.<p>My own attempts at coming up with something different have resulted in a series of (short) popup menus that can be invoked via keyboard. My hope is that users will develop muscle memory to go to the selection they want quickly. For example, hitting &quot;C,C,C&quot; (the &quot;c&quot; key three times) invokes, in order, the Create, Curves, Circle menus (each menu replaces the previous one) and creates a circle in the 3D scene.<p>Been planning to make a video demo...
评论 #33293636 未加载
评论 #33293613 未加载
predictsoft超过 2 年前
The other day was a story about the CueCat. I always got confused between the CueCat and the Canon Cat!
rubenv超过 2 年前
I&#x27;m sure this may be interesting, but with such low contrast it&#x27;s simply impossible to read.
评论 #33286363 未加载
jFriedensreich超过 2 年前
I think it boils down to icons + mouse vs text and keyboard. Imagine a mac without susan kares icons that played such a big role in making it feel truly human and developing an emotional attachment. Among so many great UI guidelines is that outlier with a dislike for icons with a minor and solvable (hover + tooltips) reason.
al_be_back超过 2 年前
More like Canon Emacs!
评论 #33303406 未加载
dchest超过 2 年前
Software written in Forth. Here&#x27;s a video showing its interpreter mode and Forth words <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=XZomNp9TyPY" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=XZomNp9TyPY</a>
retrocryptid超过 2 年前
I take issue with the &quot;forgotten&quot; moniker. I use my cat every other day.
lproven超过 2 年前
Great article, great machine. Probably the single most important computer of the late 1980s.<p>I wonder if it would be possible to write an implementation of the Cat UI on top of Emacs?
EricE超过 2 年前
There is no doubt Raskin had a lot of great ideas - I still wouldn&#x27;t want to own or use a computer designed by him.
评论 #33294768 未加载
elzbardico超过 2 年前
It just shows the genius of Steve Jobs. Jeff&#x27;s Macintosh would be an utterly boring, dumb, and limited machine.
评论 #33293601 未加载
Ebree超过 2 年前
&quot;Parents&quot; buy PC for children&#x27;s better grades (misunderstood as education process), read: to throw their responsibility for teaching kids away; and SPhones&#x2F;Tablets to make kids happy read: avoid them &amp; avoid raising them completely. (instead of creating the best educated friends you never had)<p>In era of Telly being religious altar &amp; oracle, buying a boring tool without feature of entertainment and non-marketable as colorising life &#x2F; uplifting status seems incomprehendable.<p>If, only boring tools were available children having other options would still not use them without pressure &#x2F; good faithed convincing &#x2F; bribery, so only these without other alternatives would use it.<p>Extreme majority is not teached to teach &amp; convince&#x2F;evangelise. What they know is forced through obligatory schooling or coerced by popular media reeducation disguised as entertainment &amp; socialisation.<p>It conditioned minds and culture to prefer a sweet poisoned fruit or fool&#x27;s gold over juicy beef steak earned through hard &amp; uncomfortable. And it&#x27;s even marketed as free willed choice &amp; freedom..<p>Families teaching &amp; training kids can fit in a statistical margin error. Not counting ideological training though.. which vary between better or even worse, usually just mirroring the present &amp; future telling magic window.<p>Digressing<p>Being a loner born under communist occupation as kid dumped on with an old german-languaged windows-like &quot;pc&quot; &amp; printer, with only some black-white architect-work apps, i can say from experience:<p>God damn all foreign languages (Babel tower curse..); Bless universal language of self-explainatory images &amp; idiotproof systems with one choice one action principle, learning by exploring &amp; building own features from simple blocks on fly.<p>Words, icons, images are descriptors &amp; ideograms. If we count numbers as pictures then words are made of pictures too - just with predefined abstract meaning behind each composition.<p>We can map, plot and precisely group common words and their meanings &amp; relationships on machine learning multidimensional graphs. So you can also use these algorithms nowadays called AI to find each word&#x27;s &amp; meaning&#x27;s image&#x2F;icon approximation counterpart. It would be weird if nobody yet tried it and geberelise it for most common worldwide languages. It would create the only truly existing allhuman Lingua Franca. ∆∆∆<p>Image wins by representing direct visual &amp; intuitive least abstract meaning. Like icons with human gestures. Like emotions.<p>It&#x27;s direct representation of real distinct thing you keep in visual memory along with all other instances of this idea&#x2F;class &amp; it&#x27;s common relations to other things.<p>But if you don&#x27;t give a fully separate choice you will never know which symbolic system is better in a fair fight.<p>Just the border between both is blurred &amp; has no codifier.<p>In time universal self-explanatory meanings will mutate adding new popular abstractions &amp; both will merge.<p>Like me eventually learning the Mordor Lang words on the clicked magic boxes.