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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

System shock: A story of a 25-year-old font coming back with a vengeance

287 点作者 0x10c0fe11ce超过 9 年前

31 条评论

torgoguys超过 9 年前
Windows still has well over 80% of the desktop market and IT WASN&#x27;T TESTED? How can that be? It&#x27;s not like this is an obscure Windows issue. View any page on your site and it would have been glaringly obvious...<p>Thanks for the fun write-up though. Overboard rage aside, it&#x27;s a good reminder that we all should double-check our QC processes.
评论 #10439023 未加载
评论 #10439111 未加载
评论 #10440038 未加载
评论 #10441258 未加载
评论 #10438987 未加载
评论 #10438591 未加载
seren超过 9 年前
The main takeaway for me is the lack of testing before releasing a new major version. I know that the market is pretty fragmented between desktop and mobile, but you should expect that some people will access from a Windows machine. Maybe I misunderstood but it was launched without being rendered once on Windows ?
评论 #10437748 未加载
评论 #10438973 未加载
评论 #10437625 未加载
评论 #10441249 未加载
lmorris84超过 9 年前
Can someone who does more UI work than me explain why you would want to future proof css like this in the first place?<p>Even forgetting the undesired outcome and lack of testing, it&#x27;s css...if browsers implement this feature, release it when the time comes. Not sure what&#x27;s to be gained from adding something like this now. Feels like over thinking the issue a little.
评论 #10439306 未加载
评论 #10437840 未加载
评论 #10439118 未加载
评论 #10438893 未加载
jameshart超过 9 年前
No mention of the fact that CSS actually has a mechanism to use OS system fonts? &#x27;caption&#x27;, &#x27;menu&#x27;, &#x27;message-box&#x27; are all, for example, available system fonts.<p>This is actually a bit of a quirk in the syntax of the CSS &#x27;font&#x27; property - <a href="http:&#x2F;&#x2F;www.w3.org&#x2F;TR&#x2F;CSS21&#x2F;fonts.html#font-shorthand" rel="nofollow">http:&#x2F;&#x2F;www.w3.org&#x2F;TR&#x2F;CSS21&#x2F;fonts.html#font-shorthand</a> - in that it&#x27;s not strictly only a shorthand for size&#x2F;style&#x2F;family properties, because you can use &#x27;message-box&#x27; as a complete font specification, but you can&#x27;t use &#x27;20pt bold message-box&#x27;. On the other hand, you can stack &#x27;font: message-box; font-weight: bold; font-size:20px;&#x27;, so thats not actually a limitation.<p>Not sure what the browser support situation is, as &#x27;caniuse&#x27; and &#x27;quirksmode&#x27; haven&#x27;t dug into the details of support for the CSS &#x27;font&#x27; property, but it looks to be doing what you&#x27;d expect in chrome on OS X. YMMV.<p>Looks like this isn&#x27;t the first time someone&#x27;s missed this? <a href="http:&#x2F;&#x2F;furbo.org&#x2F;2015&#x2F;07&#x2F;09&#x2F;i-left-my-system-fonts-in-san-francisco&#x2F;" rel="nofollow">http:&#x2F;&#x2F;furbo.org&#x2F;2015&#x2F;07&#x2F;09&#x2F;i-left-my-system-fonts-in-san-fr...</a>
评论 #10438575 未加载
harryc2011超过 9 年前
<p><pre><code> And, somewhere within the depths of modern versions of Windows, there lay, dormant, an old-fashioned System font from 1990 — alongside some vintage software routines necessary to render it. </code></pre> I mean it&#x27;s hardly hidden in the depths of Windows - it&#x27;s right there in every single font selection menu.
评论 #10437974 未加载
to3m超过 9 年前
I always quite liked the Windows 3.1 fonts. They were nicely put together - very crisp, and easy to read. Good use of the grid.<p>None of the screen grabs show them at their best, though, because they&#x27;ve been scaled unevenly. Zoom in on the Program Manager shot - if you can&#x27;t spot them as-is - and you&#x27;ll see the telltale signs. Tastes differ, but it makes my eyes slightly uncomfortable just looking at it.<p>Wikipedia has a much better 1:1 shot: <a href="https:&#x2F;&#x2F;upload.wikimedia.org&#x2F;wikipedia&#x2F;en&#x2F;6&#x2F;6b&#x2F;Program_Manager.png" rel="nofollow">https:&#x2F;&#x2F;upload.wikimedia.org&#x2F;wikipedia&#x2F;en&#x2F;6&#x2F;6b&#x2F;Program_Manag...</a> - just look at it! Aren&#x27;t those pixels glorious?
评论 #10439787 未加载
trymas超过 9 年前
Does it mean that none of the devs&#x2F;designers in medium.com use Windows?<p>IMHO it&#x27;s just interesting coincidence, nothing more. Even though I am not Windows user and I am not for eternal software backwards compatibility (this topic can evolve into a huge rant). Though somehow medium.com staff tries to prove, that having old font is a bad thing and shouldn&#x27;t be installed today. They released a major update (even calling it version 2.0) and have not it tested it with users (remember that the goal was to use native fonts, so they must have tested it with Android, iOS, OS X, Windows, Windows Phone, Chrome OS, etc.)?<p>Article was very interesting, showing how can long history of computing produce interesting outcomes. But I felt that author is very annoyed by this coincidence, and somehow this is Microsoft&#x27;s fault and not medium&#x27;s and IMHO author is not right.
评论 #10438938 未加载
jorams超过 9 年前
I&#x27;m a bit confused about the use of &quot;just give me a system font&quot;, then several named fonts and then &quot;sans-serif&quot;. Isn&#x27;t that exactly what &quot;sans-serif&quot; does, giving you a sans-serif system font?
评论 #10437665 未加载
评论 #10437663 未加载
CGamesPlay超过 9 年前
So, there&#x27;s obviously a miss on testing this here [1], but I wanted to make another point about the wisdom of embedding code that you cannot test, thinking that it would have no effect, with the expectation that at some arbitrary date in the future (which you don&#x27;t control) it will change the visual appearance of your landing page to something else... that you haven&#x27;t tested. When iOS 9 came out, it wasn&#x27;t like people were just resubmitting their apps without ever running them once.<p>[1] I&#x27;m willing to buy that Windows represents a minority of browser share to Medium, although it still seems doubtful that it&#x27;s such a small share that making visual changes to your global CSS doesn&#x27;t merit testing on that OS. Was this just a line in some larger diff? &quot;By the way, I changed all the fonts; works on localhost&quot;?
UK-AL超过 9 年前
How can you not test on windows before release? It&#x27;s still the most popular operating system?
评论 #10437684 未加载
评论 #10437676 未加载
评论 #10437709 未加载
mattbee超过 9 年前
Heh, I thought the punchline was going to be people seeing _this_ San Francisco font <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;San_Francisco_(1984_typeface)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;San_Francisco_(1984_typeface)</a>
评论 #10437672 未加载
swah超过 9 年前
I love these articles assuming everyone has retina Macbooks. Which matches the price of a car in third world countries...
评论 #10438131 未加载
评论 #10438091 未加载
评论 #10438085 未加载
davotoula超过 9 年前
All sounded great until<p>&gt; And, since –apple– is a typical vendor prefix for an experimental feature, we included a more future-proof system as the first entry<p>Adding system as font should have rang a few alarm bells with any designers older than 30!
评论 #10437656 未加载
评论 #10437978 未加载
gherkin0超过 9 年前
Semi-related question:<p>The author posted this image of him recreating the old System font as an OpenType vector font:<p><a href="https:&#x2F;&#x2F;d262ilb51hltx0.cloudfront.net&#x2F;max&#x2F;800&#x2F;1*gwDg2tz2R22D8Rqaxl4kCA@2x.png" rel="nofollow">https:&#x2F;&#x2F;d262ilb51hltx0.cloudfront.net&#x2F;max&#x2F;800&#x2F;1*gwDg2tz2R22D...</a><p>The offset pixel on that look horrible, but they also look like a lot of the web fonts I see day-to-day when I have font smoothing disabled. Are modern fonts actually being designed like that for some reason?
评论 #10441190 未加载
pjc50超过 9 年前
I suspect the author (and possibly everyone in their office) is younger than this font. What was that discussion we were having the other day about ahistoricity? <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10412284" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10412284</a>
评论 #10439092 未加载
评论 #10440810 未加载
amyjess超过 9 年前
By Marcin Wichary. That name brings back memories... I recognize his name from a site he ran called the GUIdebook [0], which documented a number of GUIs in screenshot form going back decades. Unfortunately, he stopped updating it in 2006, but the site is still up for anyone who wants to check it out.<p>[0] <a href="http:&#x2F;&#x2F;www.guidebookgallery.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.guidebookgallery.org&#x2F;</a>
grhmc超过 9 年前
Man, those screenshots with the `system&#x27; font look great.
luxpir超过 9 年前
This is reassuring. Designers choosing system fonts. As a non-designer, I opted for site-wide Georgia usage recently and was really happy with the result. I was doing it initially partly for performance reasons, and to stop external calls on a HTTPS-only site, in the end it felt like it was more fitting and more characterful than the (pretty, but generic) Source Sans Pro.
matt_morgan超过 9 年前
Sounds like they need to have a few people older than 26 on staff. I would have totally expected that to happen.
ashmud超过 9 年前
As of Windows 7, Windows still likes to fall back to System font if it is running low on UI resources. I see this on a regular basis in the &quot;Find in Files&quot; results in Visual Studio.<p>Further down the rabbit hole:<p>On Win2k, if you used non-default DPI settings, programs using System font looked particularly atrocious.
jacques_chester超过 9 年前
&gt; <i>we included a more future-proof system as the first entry</i><p>This is a classic example of why YAGNI is a slogan.
shirro超过 9 年前
Sometimes it doesn&#x27;t pay to overthink things and do more than is necessary. It doesn&#x27;t seem likely that without the vendor extension &quot;system&quot; is going to become an official or defacto cross browser standard any time soon. Without that font name being reserved by either a standard or common usage a collision would seem inevitable.
kazinator超过 9 年前
&gt; <i>It was not even a vector font… most personal computers couldn’t use vector fonts yet.</i><p>What are the exceptions? What &quot;personal computers&quot; from the Windows 3 era had a UI with vector fonts?<p>(I&#x27;m assuming that institutional workstations costing upwards of $15K don&#x27;t count as personal computers.)
评论 #10441586 未加载
评论 #10441564 未加载
评论 #10440726 未加载
评论 #10441202 未加载
Sleaker超过 9 年前
Saw &#x27;System shock&#x27; and was expecting the video-game tie in. Disappointed :( oh well.
gotchange超过 9 年前
I don&#x27;t know if this could be of help to them in their specific case but have they tried something like this<p><pre><code> font: caption | icon | menu | message-box | small-caption | status-bar </code></pre> to reach the desired result?
joshu超过 9 年前
I had the pleasure of chatting occasionally with Marcin when I was at Google. I love that I hear more of the exploits now than I did then.
debacle超过 9 年前
How do I get this to render in CSS? I tried using &quot;System&quot; (Windows 7 Firefox) and it didn&#x27;t appear to work.
评论 #10438980 未加载
pantalaimon超过 9 年前
Umm, what about Linux? The page displays fine on Ubuntu, but what font does it use?
评论 #10441822 未加载
评论 #10440818 未加载
intrasight超过 9 年前
Nothing wrong with a little bit of accidental nostalgia now and then.
J_Darnley超过 9 年前
You mean you used a perfectly sharp font that renders correctly? What&#x27;s so bad about that?
fit2rule超过 9 年前
The web sucks. Completely borked. Time for a rewrite.
评论 #10439029 未加载