Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:Why it was made big (Score 1) 267

But the truth is, sometimes you *have* to break the back button. Sometimes, you have to update portions of a page in order to keep it "fresh". Sadly, doing so breaks the back button.

A bit like how Gmail, Twitter, or many other sites don't use the document fragment identifier to do such a thing. Or a bit like how there's no such thing as history.pushState() to implement that (and because it doesn't exist, it doesn't work in Google Chrome, but if it did, it would work perfectly).

Yep, sometimes you have to break the back button.

Comment Re:The one real data model: XML (Score 1) 208

The issue isn't that it's not possible, the issue is that HTML5 seems to tend towards HTML markup over XML markup.

I don't get why that is an issue. If you want to write clean markup, write clean markup. And today's browsers are perfectly capable of handling all manner of weird and wonderful markup.

The only situation I can think of where lax HTML5 markup would cause you a problem is if you're deploying to a custom mobile device or custom-written browser for a specific deployment. But in that case, you'd likely have control over both the input and output, in which case what I said above -- just write damn clean markup -- still applies.

If I saw problems with my browser struggling to render all the HTML5 content out there, I'd agree with you. But the reality is that browsers are mature, and can deal with the markup out there. And those that are writing markup are testing. It's a cycle that is working in practice, not just theory.

Comment Re:The one real data model: XML (Score 5, Informative) 208

There is nothing stopping you from using well-formed XML in your HTML5, or serving your document as application/xhtml+xml (explicitly stated in the HTML5 spec). Serving HTML5 as proper XML is dubbed "XHTML 5". It uses the same doctype. All the new tags -- video, audio, section, header, etc. are supported, but obviously the lax markup features of HTML5 (like being able to omit most tags) no longer apply.

Image

Happy Towel Day 122

An anonymous reader writes "While Douglas Adams continues his attempt to set a new record for the longest extended lunch break, geeks all over the universe pay tribute to the beloved author by celebrating the tenth edition of Towel Day. Towel Day is more alive than ever. This year Richard Dawkins, one of Adams' best friends, has tweeted a Towel Day reminder to his numerous followers. The CERN Bulletin has published an article on Towel Day. There has been TV coverage and there will be a radio interview. The Military Republic of the Deltan Imperium, a newly formed micronation, has recognized Towel Day as an official holiday. In Hungary several hundreds of hitchhiker fans want to have a picnic together in a park. And there's a concert, a free downloadable nerdrap album, a free game being released, the list goes on and on."
Linux Business

Penumbra: Overture Goes Open Source 74

As promised when the Humble Indie Bundle hit $1 million in donations the other day, indie developer Frictional Games has released Penumbra: Overture's source code. "The code for Penumbra: Overture is a continuation of the one used for the tech demo + some addition for the not so long lived Robo Hatch project. It also contains some code from Unbirth, giving it quite some history." The release also includes the HPL1 engine. "This is engine that has powered all of the Penumbra games and it even includes the stuff used to create the 2D platformer Energetic. The engine code was started in December 2004 and was actively developed until early 2008." The repositories are available at github.

Comment Mod parent up (Score 1) 572

That's a very encouraging statistic. To the GP: Jeff Rosen (one of the guys behind Wolfire) wrote an enlightening blog post ("Linux users contribute twice as much as Windows users") on the subject too.

You should definitely read more of the Wolfire Blog. One of my favourite posts is about their reasoning for why you should support Mac OS X and Linux.

Comment Re:But, for now.. (Score 1) 572

Mac OS X optionally includes a case-sensitive file-system, so as with OpenGL, once ported to OS X, it should be trivial to port that area to Linux.

That said, one of the Adobe CS versions crash when installing on a case-sensitive file system (find a link yourself -- I can't be bothered at this time of the morning), and Haiku won't build unless you build on a case-sensitive file system.

Classic Games (Games)

OpenTTD 1.0.0 Released 107

Gmer writes "Eming.com reports that OpenTTD, the open source clone of the Microprose game Transport Tycoon Deluxe, has reached a milestone. OpenTTD 1.0.0 has been released 6 years after work started on the first version, with the help of hundreds of contributors and thousands of testers/players. Over 30 language translations are considered complete, and OpenTTD is available for *BSD, Linux, Solaris and Windows. OpenTTD is a business simulation game in which the player is in control of a transport company and can compete against rival companies to make as much profit as possible by transporting passengers and various goods by road, rail, sea or air."

Comment Re:The issue is metadata (Score 1) 158

Where did you get that number? The IETF slides say something like 0.07%.

I don't have that Google statistic, but I do know that Wikimedia run similar tests on Wikipedia. Here are the test results, updated daily. As of today, 2010-03-28, an AAAA breaks the request 0.39% of the time for Wikipedia users.

Those tests are done in the background to users at random by a snippet of JavaScript on Wikipedia articles.

This Google presentation says Google would lose 0.1% of traffic if they added AAAA, though it's not presented particularly prominently, so take that with a grain of salt.

Either way, adding AAAA's will break your website for some people. In my opinion, though, the number is so small it's not worth worrying about, but each to his own, I guess. All this pain will be over soon anyway. Hopefully.

Games

Submission + - FOSS Nexuiz shooter sells out, forked as Xonotic

Xonotic writes: Xonotic came about in the wake of recent troublesome changes to the Nexuiz project, changes that have left many of the core contributors and community members feeling that the project has been mishandled. As a result, we felt the need to organize a departure to start with a clean slate.
X

After 2 Years of Development, LTSP 5.2 Is Out 79

The Linux Terminal Server Project has for years been simplifying the task of time-sharing a Linux system by means of X terminals (including repurposed low-end PCs). Now, stgraber writes "After almost two years or work and 994 commits later made by only 14 contributors, the LTSP team is proud to announce that the Linux Terminal Server Project released LTSP 5.2 on Wednesday the 17th of February. As the LTSP team wanted this release to be some kind of a reference point in LTSP's history, LDM (LTSP Display Manager) 2.1 and LTSPfs 0.6 were released on the same day. Packages for LTSP 5.2, LDM 2.1 and LTSPfs 0.6 are already in Ubuntu Lucid and a backport for Karmic is available. For other distributions, packages should be available very soon. And the upstream code is, as always, available on Launchpad."

Comment Re:Nice (Score 1) 260

For the record, I do not hate you. I just hate the tremendous stupidity that you have shown.

Such as my ability to determine that in one of your aforementioned videos, they are actually still serving the Flash widget, despite being opted-in to the HTML5 beta. (I suspect that videos that they haven't transcoded to H.264 get served as Flash still, but that's just a guess.) Right-click on it and see.

Could have double-checked that before flinging the word "stupid" at me, but hey -- takes one to know one.

Comment Re:Nice (Score 1) 260

Some of the stuff on YouTube is most definitely NOT H.264 because Opera plays some of it while using YouTube's test HTML5 mode.

Because your personal testimony counts for...oh wait. Nothing. You've already been told not to guess once. Take this as your second warning.

I'll believe it when I see it. Until you provide some sort of proof (URL to non-H.264 and non-FLV YouTube video would be nice), I won't believe that.

Opera uses GStreamer as a backend, and 'will also be able to use "anything that Gstreamer can handle,"'. What quite likely actually happened was that the video in fact was H.264, and was using the H.264 decoder in your system's GStreamer.

Slashdot Top Deals

If a subordinate asks you a pertinent question, look at him as if he had lost his senses. When he looks down, paraphrase the question back at him.

Working...