The History of the Web logo

Unraveling the web's story


Code

  • Filling gaps with a polyfill

    Filling gaps with a polyfill

    In the early 2000s, Web 2.0 prompted new web standards, HTML5 and CSS3. Developers used ‘shims’ and ‘polyfills’ for browser compatibility, fostering innovation. Continue reading

  • Content Management Made Simple

    Content Management Made Simple

    Content Management Systems — software that helps people author and publish websites — likely dates back farther than you think. The problem is, it wasn’t quite called that yet. Continue reading

  • Why Do We Call it a Homepage?

    Why Do We Call it a Homepage?

    The word homepage came into popular use in the mid to late 90’s, but it’s origin dates back to the web’s beginning. Continue reading

  • The Linguist and the Programmer

    The Linguist and the Programmer

    A history of Perl, Python, and the websites that rely on them. Continue reading

  • The 10-Day Programming Language (Is Kind of a Myth)

    The 10-Day Programming Language (Is Kind of a Myth)

    In 1995, Netscape Navigator was enjoying a meteoric rise to the top of the browser market. They had only released the first version of their browser a year prior, but already it was a crowd favorite and was bolstering the growing popularity of the web. But employees at Netscape were constantly looking over their shoulder, knowing full… Continue reading

  • That Time MooTools Almost Broke the Web

    That Time MooTools Almost Broke the Web

    This post was originally published on CSS-Tricks. On March 6, 2018, a new bug was added to the official Mozilla Firefox browser bug tracker. A developer had noticed an issue with Mozilla’s nightly build. The report noted that a 14-day weather forecast widget typically featured on a German website had all of a sudden broken and disappeared.… Continue reading

  • What Does AJAX Even Stand For?

    What Does AJAX Even Stand For?

    The term AJAX may have not been coined until 2005, but it’s origin stretches all the way back to the early 2000’s, when browsers provided developers with the glue between clients and servers. Continue reading

  • Comparing the “Why” of Single Page App Frameworks

    Comparing the “Why” of Single Page App Frameworks

    The web is filled with rundowns of this JavaScript framework versus that one. But we don’t often take the time to understand why they were built in the first place. Continue reading

  • The History of Rewriting PHP

    The History of Rewriting PHP

    If you work on the web, you know that with software, things don’t always go right the first time. The web is this massive, global community tinkering with loosely connected technologies to piece together websites that, with any luck, work well together. These tools and technologies are always in flux and there have been plenty… Continue reading

  • Making a Framework for the Web

    Making a Framework for the Web

    It started with a simple manifesto. A manifesto posted online with 37 guiding principles, small phrases showcasing big ideas like “We See People” and “Not Full Service” and “We Don’t Throw Curves.” The website was a list of rules for a web design agency to follow, created by Jason Fried, Carlos Segura, and Ernest Kim… Continue reading

  • A Look Back at the History of CSS

    A Look Back at the History of CSS

    When you think of HTML and CSS, you probably imagine them as a package deal. But for years after Tim Berners-Lee first created the World Wide Web in 1989, there was no such thing as CSS. The original plan for the web offered no way to style a website at all. There’s a now-infamous post… Continue reading

  • SOAP And REST At Odds

    SOAP And REST At Odds

    Computer programmers like to squabble. I suppose this is true in any profession, but it is most certainly true for programmers. Don’t believe me? Just ask a programmer if you should set up your web services using SOAP or REST. Then grab a cup of coffee, because it’s going to be a while. It would… Continue reading