ENTRIES TAGGED "flash"

JavaScript: Not as Expected

A good match for the similarly unexpected Web?

JavaScript’s ever-growing importance still takes people by surprise. Every time I post about things JavaScript makes possible, I get pushback from people who refuse to be impressed by JavaScript. Why? Because it isn’t what they wanted.

In the course of a week, I get to hear from different quarters about how JavaScript is half Lisp, and terrible either because it dares to be half-Lisp or because it only manages to be half Lisp. Similarly, as functional programming has become more visible, I’ve heard more from people who think JavaScript programming is too functional or not functional enough. People disappointed in JavaScript because it doesn’t have strong typing are a constant, as are people who find prototypal inheritance perverse. JavaScript syntax—I’m sure someone must like it.

It’s tempting to tell the story of JavaScript as a series of historical accidents. Brendan Eich put together LiveScript, applying a variety of techniques to meet a particular set of needs quickly. Since then, we’ve been dealing with JavaScript’s shift from a simple object manipulation language to a much broader and more powerful toolkit, unable to change approach because of the unique dynamics of the browser world.

Read more…

Comment: 1 |
Developer Week in Review: Flash marginalization continues

Developer Week in Review: Flash marginalization continues

Flash ditches Linux, a developer faces death, and we get a peek inside Foxconn.

If you use Linux, either start using Chrome as your browser or get ready to give up Flash. A developer faces execution in Iran because of how someone used software he wrote, and the world gets to see what it's like to build iPads and iPhones.

Comment |
Developer Year in Review: 2011 Edition

Developer Year in Review: 2011 Edition

It was a good year for mobile, HTML5, Drupal and Hadoop.

It's time for our annual look back at the year that was, when mobile ruled the world, HTML5 PWNED Flash, Drupal and Hadoop were the hot buzzwords for your resume, and a new batch of languages tried to become stars.

Comment |
Developer Week in Review: Adobe raises the white flag on mobile Flash

Developer Week in Review: Adobe raises the white flag on mobile Flash

Adobe immobilized mobile Flash, Eclipse joins the vanity language fad, and one man asks if brainteasers really find good programmers.

Flash isn't dead, but Adobe is checking into hospice options. Eclipse adds another language to the list of ones almost but not exactly like Java. And how do you find good programmers? Probably not with brainteasers.

Comments: 3 |
JavaFX 2.0: Making RIA with Java

JavaFX 2.0: Making RIA with Java

JavaFX 2.0 looks to make rich Java web applications easier

Jim Weaver, founder of JMentor, explains why JavaFX could become a viable contender in the Rich Internet Applications world.

Comments: 4 |
Checking in on HTML5 video

Checking in on HTML5 video

YouTube's Greg Schechter on HTML5's place in the video world.

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 needs and new opportunities.

Comments: 2 |
Can Flash and HTML5 get along?

Can Flash and HTML5 get along?

Adobe's Duane Nickull on serving developers -- HTML5 and Flash alike -- through choice.

As HTML5 matures, the overlap between the new standard and Flash becomes a point of examination (or contention, depending on your perspective). In this interview, Adobe technical evangelist and Web 2.0 Expo speaker Duane Nickull says the real issue isn't which option is better, but rather how developers are best served.

Comments: 13 |
Why HTML5 is worth your time

Why HTML5 is worth your time

Eric A. Meyer on HTML5's future and the skills developers need to acquire

HTML5 vs. Flash debates are engaging. No doubt about that. But if you strip away the bombast, you'll find that HTML5 also offers an interesting feature set that's worth investigating. In this Q&A, HTML/CSS expert and author Eric A. Meyer explains why HTML5, CSS and JavaScript are the "classic three" skills developers and designers need to acquire.

Comments: 41 |
Steve Souders: Making Web Sites Faster in the Web 2.0 Age

Steve Souders: Making Web Sites Faster in the Web 2.0 Age

How huge JavaScript libraries, rich content, and lame ad servers are slowing the web down

As much as anything else, a user’s impression of a web site has to do with how fast the site loads. But modern Web 2.0 websites aren’t your father’s Oldsmobile. Chocked full of rich Flash content and massive JavaScript libraries, they present a new set of challenges to engineers trying to maximized the performance of their sites. You need to design your sites to be Fast by Default. That’s the theme of the upcoming Velocity Online Conference, co-chaired by Google performance guru Steve Souders. Souders is the author of High Performance Web Sites and Even Faster Web Sites, and spent some time discussing the new world of web site performance with me.

Comments: 11 |