Jeremy Keith is an Irish
web developer
A web developer is a programmer who develops World Wide Web applications using a client–server model. The applications typically use HTML, CSS, and JavaScript in the client, and any general-purpose programming language in the server. is used ...
, writer, speaker, and musician. He authors a popular
blog
A blog (a Clipping (morphology), truncation of "weblog") is an informational website consisting of discrete, often informal diary-style text entries also known as posts. Posts are typically displayed in Reverse chronology, reverse chronologic ...
, and has written several books including ''DOM Scripting'', a guide to
web design
Web design encompasses many different skills and disciplines in the production and maintenance of websites. The different areas of web design include web graphic design; user interface design (UI design); authoring, including standardised code a ...
with
JavaScript
JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior.
Web browsers have ...
and the
Document Object Model
The Document Object Model (DOM) is a cros s-platform and language-independent API that treats an HTML or XML document as a tree structure wherein each node is an object representing a part of the document. The DOM represents a document with ...
. He curated the dConstruct conference,
and co-founded Clearleft in 2005 with Andy Budd and Richard Rutter.
Books and articles
''DOM Scripting''
Keith's book ''DOM Scripting'' is a guide to enhancements to web pages using JavaScript and
web standards
Web standards are the formal, non-proprietary standards and other technical specifications that define and describe aspects of the World Wide Web. In recent years, the term has been more frequently associated with the trend of endorsing a set of st ...
. It assumes some preexisting knowledge of
CSS. The first edition was published in 2005 (). Chapter 5 is available online as well as in print.
''Bulletproof AJAX''
Keith's book ''Bulletproof AJAX'' is a “step-by-step guide to enhancing Web sites with
Ajax
Ajax may refer to:
Greek mythology and tragedy
* Ajax the Great, a Greek mythological hero, son of King Telamon and Periboea
* Ajax the Lesser, a Greek mythological hero, son of Oileus, the king of Locris
* Ajax (play), ''Ajax'' (play), by the an ...
”.
It assumes some preexisting knowledge of
JavaScript
JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior.
Web browsers have ...
. The first edition was published in February 2007 (). The introduction is available online as well as in print.
''HTML5 for Web Designers''
Keith's book ''HTML5 for Web Designers'' is a guide for introducing
web designer
Web design encompasses many different skills and disciplines in the production and maintenance of websites. The different areas of web design include web graphic design; user interface design (UI design); authoring, including standardised code an ...
s to
HTML5
HTML5 (Hypertext Markup Language 5) is a markup language used for structuring and presenting hypertext documents on the World Wide Web. It was the fifth and final major HTML version that is now a retired World Wide Web Consortium (W3C) recommend ...
.
The first edition was published in 2010 (). The book is available online as well as in print.
''Resilient Web Design''
Keith's book ''Resilient Web Design'' is a book about web design. The first edition was published in 2016, the book is only available online, it's a web book.
''Going Offline''
Keith's book ''Going Offline'' is a guide to service workers. It was published on 24 April 2018 by
A Book Apart.
Public Speaking
Jeremy Keith gave opening or closing keynotes at
web design
Web design encompasses many different skills and disciplines in the production and maintenance of websites. The different areas of web design include web graphic design; user interface design (UI design); authoring, including standardised code a ...
and
web development
Web development is the work involved in developing a website for the Internet (World Wide Web) or an intranet (a private network). Web development can range from developing a simple single static page of plain text to complex web applications, ...
conferences, and is a frequent speaker at design and interaction conferences, most notably An Event Apart.
Open source work
Jeremy Keith has contributed to a number of open source projects using
GitHub
GitHub () is a Proprietary software, proprietary developer platform that allows developers to create, store, manage, and share their code. It uses Git to provide distributed version control and GitHub itself provides access control, bug trackin ...
:
*
Other work
*
HuffDuffer creator
*
Open Device Lab founder
*
Science Hack Day first organizer
*
Matter (magazine) initial release designer
*
AMP Advisory Committee 2020-2021
*
Homebrew Website Club Brighton organizer
*
Codebar Brighton coach
Salter Cane
Keith plays
bouzouki
The bouzouki (, also ; ; alt. pl. ''bouzoukia'', , from Greek , from Turkish ) is a musical instrument popular in West Asia (Syria, Iraq), Europe and Balkans (Greece, North Macedonia, Bulgaria, Turkey). It is a member of the long-necked lute fam ...
in the Brighton rock band Salter Cane.
References
External links
*
*
*
* 2011-05-1
Jeremy Keith on the Design Principles of HTML5
{{DEFAULTSORT:Keith, Jeremy
English bloggers
Living people
Place of birth missing (living people)
Year of birth missing (living people)
British male bloggers
Irish male bloggers
Web developers
English male writers
Irish technology writers
21st-century English writers
English male musicians
21st-century English musicians
21st-century Irish male musicians