Blogs

BROWSE: Most Recent | Popular Tags |

Tags > HTML

From JavaScript to Declarative Markup

By Simon St. Laurent
May 22, 2013

Web architecture separates structured content (markup), presentation (style), and behavior (JavaScript). As recently as a decade ago, many developers worked in all three, but the years since Ajax arrived have brought more specialization. The rise of JavaScript in particular has …

JavaScript Flexibility: Fun, But Use with Care

By Elisabeth Robson
May 21, 2013

When you begin programming in JavaScript, you’ll need to use variables. A variable is just a bit of storage to hold a value. Just about every line of code you write will use a variable of one kind or another, …

JavaScript Makes Browsers Behave

By Elisabeth Robson
May 14, 2013

If you know HTML and CSS, you’re ready to begin learning JavaScript. But you might be surprised, because JavaScript looks quite different from both HTML and CSS. That’s because JavaScript is a language for computation. Unlike HTML, which is for …

Cutting Your Programming Teeth on JavaScript

By Elisabeth Robson
May 7, 2013

JavaScript is a bit different from other programming languages. How? Well, JavaScript runs in an environment, and that’s usually the browser. So when you learn JavaScript, you’ll learn both the language basics, as well as how to use JavaScript in …

Stop standardizing HTML

By Simon St. Laurent
April 24, 2013

When HTML first appeared, it offered a coherent if limited vocabulary for sharing content on the newly created World Wide Web. Today, after HTML has handed off most of its actual work to other specifications, it’s time to stop worrying …

Four short links: 22 April 2013

By Nat Torkington
April 22, 2013

Meshlab — open source, portable, and extensible system for the processing and editing of unstructured 3D triangular meshes. HTML5 Video on iOS (Steve Souders) — While it’s true that Mobile Safari on iOS doesn’t buffer any video data as a …

Four short links: 18 April 2013

By Nat Torkington
April 18, 2013

The Well Deserved Fortune of Satoshi Nakamoto — I can’t assure with 100% certainty that the all the black dots are owned by Satoshi, but almost all are owned by a single entity, and that entity began mining right from …

Four short links: 22 March 2013

By Nat Torkington
March 22, 2013

Defend the Open Web: Keep DRM Out of W3C Standards (EFF) — W3C is there to create comprehensible, publicly-implementable standards that will guarantee interoperability, not to facilitate an explosion of new mutually-incompatible software and of sites and services that can …

Four short links: 13 March 2013

By Nat Torkington
March 13, 2013

What Tim Berners-Lee Doesn’t Know About HTML DRM (Guardian) — Cory Doctorow lays it out straight. HTML DRM is a bad idea, no two ways. The future of the Web is the future of the world, because everything we do …

High-quality PDF-to-EPUB conversion

By Joe Wikert
January 14, 2013

How many times have you opened an ebook and noticed awkward hyphenations or other conversion errors? I still see this in the majority of the ebooks I buy and it’s clear these are the result of someone not paying attention …

WYSIWYG vs WYSI

By Adam Hyde
December 3, 2012

Since HTML is the new paper and the new path to paper online editing environments are becoming much more important for publishing. Dominant until now has been the WYSIWYG editor we all know and…err…love? However the current WYSIWYG paradigm has …

Emerging languages spotlight: Elm

By Rachel Roumeliotis
November 30, 2012

Over the next few months I’ll be taking a look at new and emerging programming languages. The following piece is the first in this series. The Elm Programming Language, created by Evan Czaplicki, tackles web interaction and takes on the …

Math typesetting

By Adam Hyde
November 26, 2012

Typesetting math in HTML was for a long time one of those ‘I can’t believe that hasn’t been solved by now!’ issues. It seemed a bit wrong – wasn’t the Internet more or less invented by math geeks? Did they give …

InDesign vs. CSS

By Adam Hyde
November 19, 2012

The explosion in web typesetting has been largely unnoticed by everyone except the typography geeks. One of the first posts that raised my awareness of this phenomenon was From Print to Web: Creating Print-Quality Typography in the Browser by Joshua Gross. It …

Gutenberg Regions

By Adam Hyde
November 6, 2012

The “best price” phase of TOC NY 2013 registration is about to end. Don’t wait or you’ll end up paying more than you would today. To save even more on your registration, sign up here and use the discount code …

Ebook problem areas that need standardisation

By bbjarnason
November 1, 2012

The “best price” phase of TOC NY 2013 registration is about to end. Don’t wait or you’ll end up paying more than you would today. To save even more on your registration, sign up here and use the discount code …

The new New Typography

By Adam Hyde
October 18, 2012

In the 1920s and 1930s in Europe there was a movement known as the New Typography. It was a movement that rejected traditional type set in symmetrical columns and instead treated the printers block as a blank canvas to be …

Four short links: 23 May 2012

By Nat Torkington
May 23, 2012

Tale of Two Pwnies (Chromium Blog) -- So, how does one get full remote code execution in Chrome? In the case of Pinkie Pie’s exploit, it took a chain of six different bugs in order to successfully break out of the Chrome sandbox. Lest you think all attacks come from mouth-breathing script kiddies, this is how the pros do...

Understanding Mojito

Understanding Mojito
By Simon St. Laurent
May 10, 2012

O'Reilly editor Simon St. Laurent talked with Yahoo's Bruno Fernandez-Ruiz about the possibilities Node opened and Mojito exploits. Yahoo's Mojito is a different kind of framework: all JavaScript, but running on both the client and the server.

Welcome Elisabeth Robson!

By Kerry Butson
May 1, 2012

Versatile instructor and utility player Elisabeth Robson joins OST faculty.

Four short links: 24 April 2012

By Nat Torkington
April 24, 2012

3D-Printing Pharmaceuticals (BoingBoing) -- Prof Cronin added: "3D printers are becoming increasingly common and affordable. It's entirely possible that, in the future, we could see chemical engineering technology which is prohibitively expensive today filter down to laboratories and small commercial enterprises. "Even more importantly, we could use 3D printers to revolutionise access to health care in the developing world,...

Books should be as easy to create as websites

By Joe Wikert
April 2, 2012

In this TOC podcast, PressBooks founder Hugh McGuire talks about the current state and future plans for this new book production platform PressBooks.

Books should be as easy to create as websites

Books should be as easy to create as websites
By Joe Wikert
April 2, 2012

In this TOC podcast, PressBooks founder Hugh McGuire talks about the current state and future plans for this new book production platform PressBooks.

What is HTML5?

What is HTML5?
By Brett McLaughlin
July 13, 2011

HTML5, when used both as the 21st century web suggests and as the original HTML specification allows, is best at interconnecting things.

What is HTML5?

By Brett McLaughlin
July 13, 2011

HTML5, when used both as the 21st century web suggests and as the original HTML specification allowed, is best at interconnecting things.

Checking in on HTML5 video

Checking in on HTML5 video
By Jenn Webb
June 3, 2011

HTML5 video still needs work, but YouTube's Greg Schechter says it's heading in a good direction. In this interview, Schechter explains how HTML5 video introduces new architectural needs and new opportunities.

Four short links: 30 May 2011

By Nat Torkington
May 30, 2011

Chartify -- jQuery plugin to create Google charts from HTML tables. (via Rasmus Sellberg) Designing Incentives for Crowdsourcing Workers (Crowdflower) -- In a tough turn for the sociologists and psychologists, none of the purely social/psychological treatments had any significant effects at all. The gTLD Boondoggle -- ICANN promised back in 1998 that they would bring the world lots of...

jQuery RC 1 is out, final release by end of Jan

By Matthew David
January 25, 2011

jQuery 1.5 moves closer to release. Today, the latest build is now a Release Candidate.

HTML5 Logo now means HTML5

By Matthew David
January 25, 2011

The World Wide Web Consortium Group gives emerging new technologies a new brand.

Webkit - Beyond the Desktop Browser

By Andrew Trice
November 18, 2010

I'm sure that most of you have heard about webkit... Many of you may have thought "isn't that the same thing as Apple's Safari?" Well, yes, webkit is the browser engine that powers Safari, but that is not all. Webkit is an open source browser engine, originating from KHTML (KDE - Linux) that has been widely adopted by numerous technology platforms. Webkit also happens to be one of the most advanced browser engines for HTML5 and CSS3 compatibility and support.

Here They Come - HTML5 & CSS3 Timeline Editors!

By Andrew Trice
October 29, 2010

Among many of the things shown off at Adobe's MAX conference this week, there were two previews that caught my attention... The EDGE prototype timeline editor for HTML5/CSS3 and the HTML5/CSS3 exporter for Flash. In the same vein, today Sencha released their own HTML5/CSS3 timeline editor. I'm guessing there is going to be a wave of innovation for HTML5 and CSS3 tooling in the near future...

Four short links: 27 October 2010

By Nat Torkington
October 27, 2010

Bleach -- HTML sanitizer, which some might say is an impossible task. TAT Home -- a gesture-powered 3d home screen for Android. Omaha -- the autoupdater used in Chrome and other Google projects, open sourced. Google Refine -- Freebase GridWorks has new home and new name, with new checkins happening all the time. An excellent ETL tool for figuring...

QOW: Are you building mobile applications?

By Rich Tretola
October 12, 2010

Are you building mobile applications? HTML or Flash for browser based mobile apps, AIR on Android, Objective C, Java, JavaScript for installable mobile applications? What are you building? What technology are you using? Please let us know what challenges you...

Controlling the Viewport in Mobile Web Applications

By Andrew Trice
September 2, 2010

In this post, we'll cover a simple addition that you can add to your HTML 4/5 mobile web applications to have them respond more like applications, and less like "web pages" in webkit-based browsers.

Detecting Screen Orientation in Mobile Web Applications

By Andrew Trice
August 26, 2010

In this post, I'd like to share a simple and useful javascript trick I've picked up for building mobile web applications that can detect and respond to screen orientation changes. This is a trick that works for tablets, and smart phones that support device orientation changes, including iPads, iPhones, and Android devices, among others.

HTML4/5 Mobile Applications

By Andrew Trice
August 16, 2010

Recently I've found myself building more and more applications that need to run on a number of mobile devices; from BlackBerry to BREW, iPhone to Android, iPad to Desktop. When building applications for numerous devices, you have two options: "Go Native" or "Go HTML".

Syntax coloring utility

By Kyle Dent
April 19, 2010

Syntax coloring utility works for several different programming languages.

Ten Rules for Designing Web Pages for Low-Bandwidth and Elderly Readers

By Rick Jelliffe
April 12, 2010

Aptivate's 2007 Ten Rules for Designing for Low-Bandwidth are: No Page Bigger Than 25kB Reduce Images Have Good Site Structure Use Style Sheets Minimise HTTP Requests Turn on Compression Be Cache-able Avoid PDFs Put Useful Items First Show Link Sizes...

Four short links: 9 April 2010

By Nat Torkington
April 9, 2010

PublicACTA -- conference to critique the ACTA draft and offer better principles for the negotiators. It will be streamed online, and you'll be able to watch Michael Geist, Kim Weatherall, and other speakers as well as follow the issues and drafting process. Raw notes and drafts will be on the web site throughout the day. I'm MCing. The Library...

Four short links: 8 April 2010

By Nat Torkington
April 8, 2010

BLINK Tag Security Advisory -- sounds April 1sty, but WebKit had an executable code vulnerability related to use of the BLINK tag. (via followr on Twitter) Gerrit -- a web based code review system, facilitating online code reviews for projects using the Git version control system. (via mattb on Delicious) Open Source Business Models (PDF) -- presentation by Matt...

Making HTML more like print - Things are improving, but so slowly

By Rick Jelliffe
March 19, 2010

Can HTML rival print for quality? I took a fresh look at hyphenation, body text fonts, sidebars, and dynamic layout.

Selfishness and Rubies - Two steps forwards and one back?

By Rick Jelliffe
March 11, 2010

CSS selectors, WebKit, HTML5 and Ruby Annotations.

JXT - Javascript XHTML Tags

By Davide Zanotti
October 9, 2009

First of all, I would like to thanks Rich Tretola and O'REILLY, for the possibility to write on this blog and talking about my project (http://www.jxtproject.com), I'm very thankful for that! ...and I'm quite embarrassed, because this is my...

Collaborative Publishing: One Brand New Title, One Success

By Keith Fahlgren
September 29, 2009

Another site focused on collaborative publishing, Building iPhone Apps with HTML, CSS, and JavaScript, launches while we look back on the first attempt to improve manuscripts by engaging the community in an open and collaborative dialog with the authors, Programming Scala.

Welcome To The Dojo

By John Barlow
September 28, 2009

Welcome To The Dojo. That is how a friend of mine introduced me to this Javascript Framework. "The Dojo? Great, now he's going to act all mystic like and not directly answer any of my questions." I thought to myself. Turns out, he was talking about a framework that is truly awesome. I'll admit, the documentation is a bit to dig through, but hopefully my experience and previous digging will be of use to you. Don't worry, the only things being thrown around in this "Dojo" are Javascript and web programming ideas you may or may not have seen before.

W3C Widgets: Yet another XML-in-ZIP file format? - Looks good

By Rick Jelliffe
September 21, 2009

It will be interesting to see how big a widget can get: can it be a full word processor? And what make's widget so different from applets?

Beware of browser and OS numbers

By Rick Jelliffe
September 17, 2009

For some markets the success/domination by Microsoft is much stronger than blanket figures indicate.

Do we need lazy loading XML parsers to make XHTML scalable?

By Rick Jelliffe
September 10, 2009

W3C does not want to cop having to serve dumb XHTML requests.for DTDs and schemas. A different DOCTYPE and a lazy loading parser policy would help. But I think all the ISO/MathML special character public entity sets should be built into XML.

Jotting on parsers for SGML-family document languages: SGML, HTML, XML #5 - Collapsing bubbles

By Rick Jelliffe
September 10, 2009

Collapsing bubbles. Converting a DTD with tag omission to a regular grammar. Needing the stack for less. Term rewriting.On the fly addition of rules. Are SGML-family documents trees? SGML as a centre of gravity no more?

Weak validation using hash codes

By Rick Jelliffe
September 7, 2009

High performance gateways are a potential use case for efficient weak validation systems.


1 to 50 of 64 Next
The Watering Hole