Developer tools

Amazon: Time to start programming your e-books

The dividing line between writing books and writing programs just got a big step blurrier.

That's because Amazon has now released tools for creating books using Web technologies. Those tools include Hypertext Markup Language (HTML), used to describe Web pages, and Cascading Style Sheets (CSS), used for formatting.

"Through the use of HTML5 and CSS3, KF8 allows publishers to create great-looking books in all categories, particularly those that require rich formatting and design, such as technical & engineering books and cookbooks," Amazon announced. Other features are well suited to graphic novels, comics, and kids' books, Amazon said. … Read more

Monotype and Google try greasing the Web-font skids

Hoping to aid fancy typography on the Web, font powerhouse Monotype Imaging has released technology called MicroType Express (MTX) so it's free for public use, CNET has learned.

MTX is patented compression technology that shrinks font download sizes, hastening the moment when a person can see a Web page with its intended typography, but Monotype Imaging is releasing the technology under very liberal licensing terms. Microsoft licensed MTX for use in Internet Explorer, and now Monotype has won over another major browser maker, Google, the companies plan to announce today.

With its "make the Web faster" initiative, … Read more

Microsoft shoots down Google's Dart language

Google hopes to better the Web with Dart, but Microsoft has declared itself an opponent of the programming language rather than a potentially valuable ally.

Google hopes Dart will address shortcomings in JavaScript, the programming language that endows Web sites with some brains. In a blog post yesterday, though, Microsoft said that improving JavaScript is the way to go.

Five members of Microsoft's JavaScript team said the Dart sales pitch argues "JavaScript has fundamental flaws, and to support these scenarios requires a 'clean break' from JavaScript...We disagree with this point of view."

Dart got off to a rough start, … Read more

As Facebook buys Strobe, Tilde embraces its Web tech

Facebook has acquired Strobe, a startup focused on the open-source SproutCore software--but CNET has learned that a new startup called Tilde looks to be picking up where Strobe is leaving off.

SproutCore is a package of prebuilt JavaScript code designed to ease the creation of Web sites and Web apps, including those that work on mobile devices. Charles Jolley has worked on SproutCore for years, including for a period of time at Apple where SproutCore was used in MobileMe services, before striking off on his own to form Strobe.

Several programmers left Strobe in October to begin a new start-up … Read more

Google tool aims to make business sites mobile

If the mobile version of your Web site is a stinker, Google would like to have a word with you.

The company this week began pitching a new initiative (read: marketing push) to get businesses to create mobile versions of their Web sites using compatibility diagnostic tools, along with a directory of mobile-site developers, if the results turn out to be underwhelming.

The new initiative, called GoMo, is a blending of "Go Mobile." The site's name was leaked earlier this week, as spotted by blog Fusible, however it was behind a password-protected page, which, as TechCrunch notes, … Read more

3D Web hits the big time: Google Maps on WebGL

All that work to build 3D graphics into the Web just bore fruit on one of the Internet's most useful and widely used sites: Google Maps.

Google has enabled a "MapsGL" option to show 3D buildings on the site through the use of WebGL, a 3D graphics technology for the Web that four of the five top browsers have embraced.

The move marks another step in the convergence of the browser-based Google Maps and the more immersive Google Earth software that stemmed from Google's 2004 acquisition of Keyhole. Google Earth lets people fly around, overlays imagery … Read more

Opera proposal brings a book look to the Web

OSLO, Norway--Opera Software is a browser company, but its chief technology officer believes the modern Web still could learn a thing or two from publishing technology that's hundreds of years old.

At the company's Up North Web press event here, CTO Haakon Wium Lie showed off a new standard he proposed that could give Web pages more of the feel of printed pages. A document too big for a single screen, instead of getting a scroll bar, would be split across several pages, and people can navigate among them with gestures--swiping left and right to go forward and … Read more

Google debuts Dart, a JavaScript alternative

Google today launched an "early preview" of Dart, a programming language the company hopes will help Web application programmers overcome shortcomings of JavaScript that Google itself feels acutely.

Programmer and project leader Lars Bak detailed the project in a talk today at the Goto conference in Denmark and in a blog post. Dart is geared for everything from small, unstructured projects to large, complicated efforts--Gmail and Google Docs, for example.

"If we want to focus on making the Web better over time, we have to innovate," including with new programming languages, Bak said in an interview … Read more

Adobe buys PhoneGap, TypeKit for better Web tools

Using a tried and true method to make up for lost time, Adobe is acquiring two companies, Nitobi and TypeKit, to give it more strength in a fast-moving area where it's playing catch-up.

For years Adobe advocated its Flash Player technology for advanced Web design, but now it's wholeheartedly on board with the biggest alternative, Web standards including HTML, CSS, and JavaScript. Today, in conjunction with its Adobe Max developer and designer conference populated with the very people wrestling with that transition, the company announced the two acquisitions.

Overall, both acquisitions make sense strategically. Each gives Adobe a solid new starting point for aspects of new-age technology. Terms weren't disclosed, though, so it's not clear whether Adobe had to pay a premium for the companies. The TypeKit acquisition is complete, but the Nitobi buy is subject to closing conditions that should be met this month, Adobe said.

Nitobi makes PhoneGap, an open-source programming tool for creating Web apps that run on a variety of mobile phones. That aligns well with the cross-platform approach Adobe has favored with Flash: give programmers the ability to create what they want, and let the tools worry about the differences from one system to another. … Read more

Bit.ly back up and running following outage

Link-shortening service Bit.ly was down for a period of time last night, but the service appears to be working just fine now.

Last night, CNET editors found first that Bit.ly links were not working and then that all of Bit.ly seemed to be down. A quick search on Twitter reveals that some others had also been affected by the outage.

"Is Bit.ly down for anyone else or just me?" one Twitter user asked late last night. Another user quickly followed that up, saying "For the first time I can remember, Bit.ly is … Read more