Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
The Internet IT Technology

Why Are Hyperlinks Blue? (mozilla.org) 77

Elise Blanchard, writing on Mozilla blog: [...]

What happened in 1993 to suddenly make hyperlinks blue? No one knows, but I have some theories. I often hear that blue was chosen as the hyperlink color for color contrast. Well, even though the W3C wasn't created until 1994, and so the standards for which we judge web accessibility weren't yet defined, if we look at the contrast between black as a text color, and blue as a link color, there is a contrast ratio of 2.3:1, which would not pass as enough color contrast between the blue hyperlink and the black text. Instead, I like to imagine that Cello and Mosaic were both inspired by the same trends happening in user interface design at the time. My theory is that Windows 3.1 had just come out a few months before the beginning of both projects, and this interface was the first to use blue prominently as a selection color, paving the way for blue to be used as a hyperlink color.

Additionally, we know that Mosaic was inspired by ViolaWWW, and kept the same gray background and black text that they used for their interface. Reviewing Mosaic's release notes, we see in release 0.7 black text with underlines appearing as the preferred way of conveying hyperlinks, and we can infer that was still the case until something happened around mid April right before when blue hyperlinks made their appearance in release 0.13. In fact, conveying links as black text with underlines had been the standard since 1985 with Microsoft 1, which some once claimed Microsoft had stolen from Apple's Lisa's look and feel.

I think the real reason why we have blue hyperlinks is simply because color monitors were becoming more popular around this time. Mosaic as a product also became popular, and blue hyperlinks went along for the ride. Mosaic came out during an important time where support for color monitors was shifting; the standard was for hyperlinks to use black text with some sort of underline, hover state or border. Mosaic chose to use blue, and they chose to port their browser for multiple operating systems. This helped Mosaic become the standard browser for internet use, and helped solidify its user interface as the default language for interacting with the web.

This discussion has been archived. No new comments can be posted.

Why Are Hyperlinks Blue?

Comments Filter:
  • Blue is considered a cool color, and hyperlinks were cool.

    • by ShanghaiBill ( 739463 ) on Friday August 27, 2021 @02:42PM (#61736357)

      TFA implies that blue was a mistake because there isn't enough contrast to make it stand out.

      Nonsense. The primary purpose of hypertext is to be readable text. Making links red or magenta, or whatever will make them "stand out" but also make the text less readable.

      A typical Wikipedia page has hundreds of links. Most readers click on only a few or none. They are there to read, not to click.

      • by MS ( 18681 )

        Yes, that is the reason.
        I'writing web-pages since 1994, when XMosaic was the predominant browser.

      • by Tom ( 822 )

        Blue has the right amount of contrast. It stands out enough that you notice that this text is different from the other text, but not enough to break text flow.

        • If you have early stage cataracts - which a high percentage of people over 60 do, then your lenses become yellowed and this affects your ability to see blue.

          I don't really understand the science, but I do find it really hard to see blue writing against both light and dark backgrounds, although my vision is generally OK when wearing varifocals. It is much worse while trying to read the cooking instructions on microwavable dinners (why are they not black-on-white?) than blue writing on a screen - for which

          • by Tom ( 822 )

            If you have early stage cataracts - which a high percentage of people over 60 do, then your lenses become yellowed and this affects your ability to see blue.

            At the time the hyperlink was invented, none of the people doing that were over 60, and neither did any of them think about people over 60.

      • All that mattered at the time was that links be a contrasting color on the primitive pages of that era. Once chosen, that color became a de facto standard.

    • by jellomizer ( 103300 ) on Friday August 27, 2021 @06:35PM (#61737125)

      16 color displays were really common at that time.
      Because it was popular to emulate print material. The background was white
      For readability that taken out all the high contrast colors, as well as light gray (dark white). Normal text will be black to match print.
      Leaving
      001 blue
      010 green (works but a lot of people are red green colorblind)
      011 cyan (even the darker version is hard to see with white)
      100 red (often used for error and see green)
      101 magenta (often a feminine color)
      110 brown (darn ugly)

      Blue is really the only color available.

      • 110 brown (darn ugly)

        Racist.

        Seriously, though, one does have to wonder if even that much thought went into it after narrowing it down. Maybe there's a universe out there where Slashdot is currently asking how we wound up with those colorblind-unfriendly green hyperlinks because someone liked green more than blue.

  • Both the Apple Lisa and Windows 1.0 took design hints from the Xerox Alto. This is a well-documented fact, not some bs Apple marketing claim.
    • And Microsoft lifted their design language for Windows 95 from NeXTSTEP.

      • And Microsoft lifted their design language for Windows 95 from NeXTSTEP.

        And this purports exactly what in relation to the comment author's claim that Windows 1.0 was lifted from Lisa?

  • Why indeed (Score:5, Funny)

    by Presence Eternal ( 56763 ) on Friday August 27, 2021 @02:27PM (#61736321)

    Asks the article with a green hyperlink.

    • I'm red green color blind you insensitive clod!
  • visited hyperlinks are purple, or make it whatever you want https://i.postimg.cc/bJNp3C2t/... [postimg.cc]
  • Red would be alarming and is often used for markup, so definitely not to be used.
    Green could've worked.
    Blue stands out more though.
  • 16-colors (Score:5, Insightful)

    by darkain ( 749283 ) on Friday August 27, 2021 @02:37PM (#61736347) Homepage

    "if we look at the contrast between black as a text color, and blue as a link color, there is a contrast ratio of 2.3:1"

    Or, maybe... we didn't give two shits about modern concepts of color contrast on computers, because, well, they pretty much didn't exist. The platform had to exist on a 16-color display. Yeah, that's it. We ONLY had 16-colors. So why was blue chosen? Well, what about red and purple? They were ALSO chosen, to represent hover state and visited state.

    Really, not THAT much thought went into things like is done today. It was as simple as "does this work? sure, let's go with it!", because we didn't have the luxury of having a 24-bit color pallet with 16 MILLION possible colors.

    • That is an absolutely plausible explanation; one which I believe. However: You're talking about obsessive nerds here. I spent three hours last week comparing gas stations. One never knows for sure.

      • by Calydor ( 739835 )

        Did you account for whether there'd be puddles where you stand while filling your gas tank?

    • by AmiMoJo ( 196126 )

      Hold over from DOS and early colour graphics. First CGA and then 16 colour EGA. Dark blue was a popular choice for dark text on a white background, probably because like blue ink it gives good contest.

    • Werd. I can't imagine they were obsessed with accessibility concerns as folks are now. No one asked, "Will the colorblind be able to tell the difference between these?"
    • Right. it was just a simple set of low-bit colors. blue and purple used to be the rule of the land, and the two colors do not interfer with early web pages.
    • Quite sensible. Another point is, the page background used to be black with white (or gray) text, not the other way around. And before that, black with green or amber text in just 15 shades.
  • My guess is somewhere deep in the bowels of worldwideweb.app's first Color versions lurks some DisplayKit calls that just happen to use it. Motif's use of blue3 for links didn't happen until later.
  • by fahrbot-bot ( 874524 ) on Friday August 27, 2021 @02:46PM (#61736367)

    Why Are Hyperlinks Blue?

    'Cause the thrill of being clicked is fleeting and then they're sad ... -- oh, you meant the color.

  • Easy (Score:5, Funny)

    by CubicleZombie ( 2590497 ) on Friday August 27, 2021 @02:47PM (#61736377)

    Links are blue due to a phenomenon called Raleigh scattering. This scattering refers to the scattering of bits (of which links are a form) by bits of a much smaller wavelength. Data is scattered by the bits on the internet, and what comes through down to your browser is called diffuse bit radiation, and though only about 1/3rd of bits are scattered, the smallest bits tend to scatter easier. These smaller bits correspond to blue hues, hence why when we look at the link, we see it as blue.

  • The only appear to be sky blue because is that blue light is scattered into other directions almost 10 times as efficiently as say, red light; and thus more reaches our eyes.
  • Asked why is the sky blue? Answer: Because it leads to a wonderful world full of surprises.
  • by genfail ( 777943 ) on Friday August 27, 2021 @02:54PM (#61736403)
    A lot of Legacy technologies settled on blue cue text on light color backgrounds that predate HTTP ubiquity. You used to see this a lot on ANSI bulletin boards, although they tended toward magenta on black backgrounds, (I remember there was one pre-mosaic protocol that created a buttoned interface with blue text as a replacement for the ANSI menu that I thought was going to rule the internet until the day Mosaic dropped but for the life of me I can't remember its name. Probably Amiga tech.) but since all these systems in the early days including HTML were all hand-coded by whoever set up the system with few defaults until it had already became standardized by use. I think what we're looking at here is convergent usage standardization. Where the community decided that Magenta wasn't working anymore, blue looked best with a minority preferring green. Just as we all agreed sometime during the fall of Geocities that static backgrounds that the text scrolled in front of were universally a bad idea and contributed to the fall of both Geocities and later Myspace that did not learn the Geocities lesson. As a result that by the time Netscape released their groundbreaking HTML editor, they had settled on blue as default with a few holdouts on the Mac platform that liked green for good reasons but lost in popularity to blue. TLDR version, this is a social phenomenon that became a defacto standard.
  • Stop wondering about the colors of hyperlinks. I want a download statusbar damn it.
  • made by crushed beetles grown organically. They're objectively better than synthetic blue hyperlinks.

    • by chill ( 34294 )

      No, they're Smurfs. Gargamel eventually won and is running a captive breeding program so he can get all the blue needed for hyperlinks.

    • Oh, I thought the red dye carmine is made from scale insects Also kermes..
    • by ceoyoyo ( 59147 )

      They put you in touch with the Earth. Your mind just knows they're the way it's meant to be.

  • Wrong (Score:5, Interesting)

    by Comboman ( 895500 ) on Friday August 27, 2021 @03:15PM (#61736453)

    Using underlines for links is dumb because underline (and bold and italics,etc) already had a standard meaning in text layout. Colors generally didn't (though accountants sometimes used red numbers to indicate negative numbers, thus the term "bleeding red ink"). Blue was likely chosen because it's close enough to black that it would still read well against a while background, but just different enough to be noticeable. That's what people mean when they say it was chosen for contrast; not contrast against black, but contrast against white.

    • Blue was likely chosen because it's close enough to black that it would still read well against a while background, but just different enough to be noticeable

      Mod up; that was my very first thought as well. Hyperlinks appear within the text, and having it stand out too much from black would make for a poorer reading experience.

    • by Tom ( 822 )

      Using underlines for links is dumb because underline (and bold and italics,etc) already had a standard meaning in text layout.

      Uh... the underline was the original choice for links [harvard.edu] even before blue was added, and then for about a decade, hyperlinks were blue and underlined and that was that.

  • by nospam007 ( 722110 ) * on Friday August 27, 2021 @03:20PM (#61736471)

    I'm getting tired of searching for things to click on pages done by the new cool kids who don't care.

  • > if we look at the contrast between black as a text color, and blue as a link color,
    > there is a contrast ratio of 2.3:1, which would not pass as enough color contrast

    There aren't significantly better options. Anything lighter (colors 8-15) wouldn't contrast adequately against the background (which was color 7, light grey; the evil satanic trend towards Blinding White Backgrounds came later). The correct solution would've been to use color 0 (black) as the background, which gives you color 7 as a g
    • by jonadab ( 583620 )
      I suppose I should clarify, for the Millennials, that there _was_ graphics hardware that could do 8-bit color, but GUIs didn't use those modes because they didn't support the higher resolutions, like 640x480. The amount of video RAM was very low by today's standards.
      • This is almost as silly as the claim from TFS that "color monitors were becoming more popular around this time". By 1993 it was pretty hard to buy a PC with less than VGA, and the version of Windows that first supported 256 colors was 2.0, released at the end of 1987.

  • If they had waited till geocities without standardized indication for links, we would be looking at blinking font as the indicator ....

    Anyway the point is moot now. Everyone is going for "flat" interfaces, and the UI does not want to burdened with trivial things like what is clickable and what is not, and controls that are invisible till a mouse over etc. Anytime now we can expect hyperlinks to be shown with White font on White background.

  • ...so they're not green.

  • by bill_mcgonigle ( 4333 ) * on Friday August 27, 2021 @03:52PM (#61736615) Homepage Journal

    3% of people are color abnormal and 90% of those have red/green discrimination problems.

    So rule out reds and greens, choose among the other colors in the 16-color palette and have enough contrast against white.

    Was there another choice? Nope.

    • No, reds and greens aren't ruled out, person with red-green color blindness sees those differently than black.

      Color discrimination issues irrelevant and not the reason for choosing blue.

  • by nagora ( 177841 ) on Friday August 27, 2021 @03:55PM (#61736621)

    "Well, even though the W3C wasn't created until 1994, and so the standards for which we judge web accessibility weren't yet defined"

    When you say "we", you mean "I".

    I'm personally able to see contrast without a committee.

      "if we look at the contrast between black as a text color, and blue as a link color, there is a contrast ratio of 2.3:1, which would not pass as enough color contrast between the blue hyperlink and the black text"

    Well, in fact it's fine. In fact it's good. Because I don't see in greyscale.

    The whole piece is garbage. Who is this moron?

  • by chaoskitty ( 11449 ) <john&sixgirls,org> on Friday August 27, 2021 @04:07PM (#61736655) Homepage

    It's a really poorly written article filled with speculation, easily researched untruths, and just plain silliness.

    Screenshots are for the wrong things (Windows 2, not Windows 1). WorldWideWeb.app was not created in 1987. Color NeXT were available in 1990. Windows 3.0 and 3.1 had nothing to do with it - their hyperlinks were green. And Gopher was designed to be green on black? No, silly - terminals were commonly green on black.

    Seriously, Mozilla?

  • HTML also supported underlines, which would be a UI nightmare if all text was black.

    Someone chose blue. It worked. Having blue change to purple for already-visited links made sense. No one else saw fit to make a competing standard. It stuck.
  • by Misagon ( 1135 ) on Friday August 27, 2021 @04:21PM (#61736717)

    Blue was the default accent colour, used such things as the selected item in a list, selected text, window title bars, etc in:
      - Classic MacOS
      - Windows 3.1
      - AmigaOS 2.0
      - Many programs and environments on X11/Motif
      - Many programs on OpenLook
      etc..

    It was thus the most conventional choice.

    It was also neutral, with the other primaries being associated with positive (green) or negative (red) ... and yellow not showing up well on a white or grey background.

    • by Tom ( 822 )

      This. Blue is just the natural choice if you go through the list of available colours, which is essentially the primary colours and those between (RGB and YCM). There's little mystery involved. It's just the colour you'd most likely pick if you had to make the choice.

  • A web browser being developed by UIUC's National Center for Supercomputing Applications was isomehow nfluenced by the color choices being made in Windows 3.1.

    I'm not buying it.

  • Now, can we get a psychological study determining why web designers universally hate "blue and underlined" as a standard indication of a link, and insist on inventing something of their own?
  • The classic internet page was working from a palette with a grand total of around 16 colours! Most of those were either grossly unsuitable (eg yellow or light grey) or already used elsewhere eg magenta. And also remember that the classic hyperlink is both blue AND underlined, which is surely obvious to everyone? Maybe it could have made use of the deprecated tag though to be more obvious :)
  • by JBMcB ( 73720 )

    In Mosaic, you could change the font properties of regular text, hyperlinks, and just about anything else, including fonts and styles for different headings and other styles.

  • if ($read = 'RED') { $opposite_of_read = "BLUE" )

    Blue is the unread/un-red.

    That is all.

  • What's the point of all this speculation and rumination? Just ask the people who wrote NCSA Mosaic. Marc Andreessen is on Twitter. Eric Bina seems to be, also. It's not like this is ancient history that we can only guess at...

  • Blue is the only primary or secondary color that doesn't have a relatively well-defined meaning. Please don't mention magenta or cyan.
  • Mosaic used black text on a grey background, and somewhere along the line, we switched to the default settings being black text on a white background. Des anyone know why this change occurred, and why the background was originally grey?

    That's perfectly fine until someone chooses to make their default background-colour "Mosaic Grey" so they can read txt-documents and html-documents without a background-colour in old-skool grey and then realises that someone changed the foreground text-colour but did not both

  • The hyperlinks are coming at you so fast they're blue-shifted.

  • Links that have been followed are red - because the destination has been (in theory) read

    Financial dealing screens are blue / red because as other posters have mentioned, most (not all) can tell the difference between blue and read
    This has been so since before the internet ... so blue. :)

Time is the most valuable thing a man can spend. -- Theophrastus

Working...