Hampton Catlin (born 1982)is an American computer programmer, programming language inventor, gay rights advocate, and author, best known as the creator of the Sass and Haml markup languages. Hampton is the VP of Engineering for Rent the Runway, but has previously held similar roles at Moovweb, Wordset, and at the Wikimedia Foundation.
He created a lightweight markup language called Haml which he intended to be a radically different design for inline page templating systems like eRuby in Ruby.Since its initial release in 2006, Haml has been in constant development and has been ported to over 10 other languages. It's the second most popular templating language for the Ruby on Rails framework and has inspired many other templating languages.
In 2007, Catlin created a style sheet language to expand on Cascading Style Sheets (CSS), used to describe presentation semantics of web pages. Catlin continued to work on Sass with co-designer Natalie Weizenbaum through 2008.Sass is now bundled as part of Rails.
In 2011, he co-wrote with his husband the book Pragmatic Guide to Sass, published through The Pragmatic Bookshelf.
Catlin wrote several applications for iOS and other mobile platforms, including Dictionary!, a popular dictionary application,and a Wikipedia browsing client which was later purchased by the Wikimedia Foundation. He was subsequently hired by Wikimedia and given the role as mobile development lead for the Foundation, launching the official mobile website in June 2009. The backend for the site was developed using Ruby and the Merb framework.
Catlin also co-created Wordset, a fork of the WordNet dictionary, along with his husband. The project was a collaborative editing environment for linguistic information.[ citation needed ]
Catlin was born in 1982 in Jacksonville, Floridaand currently resides in New York with his husband and collaborator, Michael Catlin.
The couple made headlines in late March, 2014, for removing a simple puzzle game they had built together from the Mozilla Marketplace after Brendan Eich was appointed CEO of Mozilla.They called for a boycott of Mozilla, pledging "We will continue our boycott until Brendan Eich is completely removed from any day to day activities at Mozilla...." Eich had previously been the center of controversy surrounding his support for Proposition 8, a ballot initiative that banned marriage equality in California, which was re-ignited by his promotion to CEO. After a large public outcry and several Mozilla Foundation employees publicly calling for him to step down, Eich voluntarily stepped down only a week after taking his new position. When asked if he'd donate again, Eich responded "I don't want to answer hypotheticals." In a follow up blog post, Catlin explained meeting Eich to find middle ground and expressing dismay at the response, calling the outcome a "sad victory".
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, Mozilla Corporation. Firefox uses the Gecko layout engine to render web pages, which implements current and anticipated web standards. In 2017, Firefox began incorporating new technology under the code name Quantum to promote parallelism and a more intuitive user interface. Firefox is officially available for Windows 7 or newer, macOS, and Linux. Its unofficial ports are available for various Unix and Unix-like operating systems including FreeBSD, OpenBSD, NetBSD, illumos, and Solaris Unix. Firefox is also available for Android and iOS, however the iOS version uses the WebKit layout engine instead of Gecko due to platform limitations, as with all other iOS web browsers.
ECMAScript for XML (E4X) is the standard ISO/IEC 22537:2006 programming language extension that adds native XML support to ECMAScript. The goal is to provide an alternative to DOM interfaces that uses a simpler syntax for accessing XML documents. It also offers a new way of making XML visible. Before the release of E4X, XML was always accessed at an object level. E4X instead treats XML as a primitive. This implies faster access, better support, and acceptance as a building block of a program.
The Mozilla Corporation is a wholly owned subsidiary of the Mozilla Foundation that coordinates and integrates the development of Internet-related applications such as the Firefox web browser, by a global community of open-source developers, some of whom are employed by the corporation itself. The corporation also distributes and promotes these products. Unlike the non-profit Mozilla Foundation, and the Mozilla open source project, founded by the now defunct Netscape Communications Corporation, the Mozilla Corporation is a taxable entity. The Mozilla Corporation reinvests all of its profits back into the Mozilla projects. The Mozilla Corporation's stated aim is to work towards the Mozilla Foundation's public benefit to "promote choice and innovation on the Internet."
Code Rush is a 2000 documentary following the lives of a group of Netscape engineers in Silicon Valley. It covers Netscape's last year as an independent company, from their announcement of the Mozilla open source project until their acquisition by AOL. It particularly focuses on the last-minute rush to make the Mozilla source code ready for release by the deadline of March 31, 1998, and the impact on the engineers' lives and families as they attempt to save the company from ruin.
Haml is a templating system that is designed to avoid writing inline code in a web document and make the HTML cleaner. Haml gives the flexibility to have some dynamic content in HTML. Similar to other web languages like PHP, ASP, JSP and template systems like eRuby, Haml also embeds some code that gets executed during runtime and generates HTML code in order to provide some dynamic content. In order to run Haml code, files need to have .haml extension. These files are similar to .erb or eRuby files which also help to embed Ruby code while developing a web application.
Mozilla Firefox 4 is a version of the Firefox web browser, released on March 22, 2011. The first beta was made available on July 6, 2010; Release Candidate 2 was released on March 18, 2011. It was codenamed Tumucumaque, and was Firefox's last large release cycle. The Mozilla team planned smaller and quicker releases following other browser vendors. The primary goals for this version included improvements in performance, standards support, and user interface.
Firefox for Android is the build of the Mozilla Firefox web browser for devices such as smartphones and tablet computers. Mozilla also makes another mobile browser for iOS called Firefox for iOS.
Ellen Siminoff is an entrepreneur and investor. Frequently quoted in The New York Times as an Internet industry commentator, Siminoff was named one of Forbes magazine's Masters of Information in 2005.
Sass is a style sheet language initially designed by Hampton Catlin and developed by Natalie Weizenbaum. After its initial versions, Weizenbaum and Chris Eppstein have continued to extend Sass with SassScript, a simple scripting language used in Sass files.
The HTML5 specification introduced the video element for the purpose of playing videos, partially replacing the object element. HTML5 video is intended by its creators to become the new standard way to show video on the web, instead of the previous de facto standard of using the proprietary Adobe Flash plugin, though early adoption was hampered by lack of agreement as to which video coding formats and audio coding formats should be supported in web browsers.
Firefox OS is a discontinued open-source operating system – made for smartphones, tablet computers and smart TVs – designed by Mozilla and external contributors. It is based on the rendering engine of the Firefox web browser, Gecko, and on the Linux kernel. It was first commercially released in 2013.
Firefox was created by Dave Hyatt and Blake Ross as an experimental branch of the Mozilla browser, first released as Firefox 1.0 on November 9, 2004. Since version 5.0, a rapid release cycle was put into effect, resulting in a new major version release every six weeks on Tuesday. Firefox 72 is the latest version, which was released on January 7, 2020.
Gary Kovacs is a San Francisco Bay Area technologist. He was the Chief Executive Officer of AVG Technologies. Kovacs has worked for Mozilla Corporation, Adobe, SAP, and IBM, and led Zi Corporation, a mobile text messaging company.
Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, spreads and supports Mozilla products, thereby promoting exclusively free software and open standards, with only minor exceptions. The community is supported institutionally by the not-for-profit Mozilla Foundation and its tax-paying subsidiary, the Mozilla Corporation.
Tritium is a simple scripting language for efficiently transforming structured data like HTML, XML, and JSON. It is similar in purpose to XSLT but has a syntax influenced by jQuery, Sass, and CSS versus XSLT’s XML based syntax.
Brave is a free and open-source web browser developed by Brave Software, Inc. based on the Chromium web browser. The browser blocks ads and website trackers, and provides a way for users to send cryptocurrency contributions in the form of Basic Attention Tokens to websites and content creators.