Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Comment C++/CLI and IronPython fail in .NET CF (Score 2) 343

XNA (which can be used by any .NET language, not just C#)

All .NET languages work in XNA on Windows, but not all .NET languages work in XNA on Xbox 360 because XNA on Xbox 360 uses a subset of called the .NET Compact Framework. According to this answer, the .NET Compact Framework lacks the libraries needed to run C++/CLI, and it also lacks the Reflection.Emit library needed to run DLR languages such as IronPython. Besides, any non-trivial C++ program ported from another platform will end up using unsafe features because the syntax for standard C++ differs from the syntax for the safe subset of C++/CLI (Wikipedia; MSDN), and XNA on Xbox 360 will not load an assembly that uses unsafe features.

Comment It distracts me, at least (Score 1) 543

Anecdote != scientific survey, I admit. Nor is entering windows 8 start screen distracting scientific. But I know I get more distracted with Windows 8's Start screen or Android's launcher than with Windows 7's Start menu or Xfce 4 Panel's application menu. My aunt's PC shipped with Windows 8, and until I got Classic Shell installed, I kept losing my train of thought when it came time to launch an application in the same way that I had been losing my train of thought in Android. Full screen is not always superior, or we'd still be using DOS task switchers.

Comment The response for a given browser is cached (Score 1) 778

Say an IE user behind a caching proxy visits a page. The proxy passes the User-agent to the web server, and the web server returns a temporary redirect to the page with IE instructions. Then the proxy caches the fact that the redirect was to the IE page, and the next user comes in with Chrome or Firefox and gets the cached IE page. All the web server can do at that point is throw "Not using Internet Explorer? See instructions for other web browsers" at the top of the IE instructions and hope that the user is smart enough to know what browser he's using, as opposed to "I'm using the Internet".

Comment BitLocker (Score 1) 248

At the time when Palladium was in the Longhorn pipeline the whole goal was that features wouldn't effectively boot without being part of the locked down operating system.

And what came out of the Longhorn pipeline in this case was BitLocker in Windows Vista Ultimate. As I understand it, it's a form of drive encryption that relies on the TPM.

Comment Different screen sizes discourage hardcoded width (Score 1) 778

That falls right into the paradigm of "my web page must be the only thing you look at", which is enforced by creating a page that does not scale to the user-specified window size but requires full-screen windows to work right.

The availability of 4", 7", and 10" tablets whose full screens themselves have different widths breaks that paradigm in favor of "responsive design", which uses CSS media queries to switch among several layouts.

Comment Script tag (Score 1) 778

Can you give me a way to figure out which framework a particular site is using?

Most of the time, the URLs in the src= attributes of the first few <script> elements will give it away.

Does jQuery cost something?

It costs load time, and it costs transmission costs if (on the server side) you have a lot of visitors or (on the client side) your Internet connection is billed by the bit. Hosting jQuery from a CDN is a way for websites to pool these costs.

Slashdot Top Deals

Promising costs nothing, it's the delivering that kills you.