Slashdot Mirror


User: dolphinling

dolphinling's activity in the archive.

Stories
0
Comments
260
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 260

  1. Re:I think no on Is IP Property? · · Score: 1

    I'm sure you'll respond that Dems will scare terrorists away better than Reps will

    No, I'll respond that Democrats will do a much better job at making it so there is less terrorism. Only a Republican or an idiot would think that you can scare terrorists off. The way you should go about it is to make as much of the world as possible prosperous (or at least not in poverty, starved, and in constant danger of death). With more happy people, there are fewer terrorists.

  2. Re:Dammit! on Two New Saturnian Moons · · Score: 1

    A cubic shitload? Wouldn't that make it 9 dimensional? Or are you using feces of a one dimensional being?

  3. Re:0wned? Please... on Microsoft Windows: A Lower Total Cost of 0wnership · · Score: 1

    So in other words, metamod needs an option +1 Moderation Was Funny.

  4. Re:Not a luser! on Thin Client Solutions For Libraries? · · Score: 1

    With public libraries, that's more a problem than you'd think. They have to be perfectly locked down, or you'll have some kid who thinks himself (gah, that seems wrong after reading the entire pronoun debate up above) cool coming in and doing whatever he can to mess it up. And I have never seen a perfectly locked down Windows machine. So in his case a lot of it depends on how good the rest of the library staff is (whether they can recognize the troublemakers and kick them out) and how big the library in general is (more people = more troublemakers).

  5. Re:The W3C isn't that bad! on MSIE 7 May Beat Longhorn Out The Gate · · Score: 2, Interesting

    Web apps might be a bit hackish, yes, but they're quite useful. Look, for example, at an airline booking site--that's a web app. So are eBay and Amazon. Can you think of any other reasonable way to allow everyone to book flights or buy stuff online? Web apps also drastically reduce the cost of developing and distributing the program in a corporate intranet.

    Also, they're hackish because the languages used (namely HTML) weren't designed with web apps in mind and thus are missing a number of features that would be good for them. whatwg is trying to remedy that.

    P.S. Not to be pedantic, but I will. :-) Did you know that the blockquote tag requires a block-level element inside of it?

    No, I didn't. Thank you. :-)

  6. Re:Rendering Slashdot on MSIE 7 May Beat Longhorn Out The Gate · · Score: 1

    That's a bug with incremental layout in Gecko. It's been fixed.

    FYI: incremental layout is displaying part of a page before the whole page has come over the internet

  7. Re:The W3C isn't that bad! on MSIE 7 May Beat Longhorn Out The Gate · · Score: 3, Interesting
    Don't use CSS if you can use templates with PHP or ASP. Don't use JavaScript unless you really need it. HTML 4 still works.

    No, use CSS whenever you need (or want) to say how something's displayed. Use Javascript whenever you need (or want) a page to be dynamic (but don't use it for things that you can accomplish with CSS/HTML!). And yes, as you say, HTML 4 still works. Just make sure your html is semantic.

    The World Wide Web is about transferring documents - not programs.

    It was originally designed that way, but now it is quite useful for documents, small programs (like rot13ing text, or something on a similar scale) and web applications (where a user interacts with a program that is actually on the server by means of a web browser and an html interface)

    The other stuff you wrote was good, though.

  8. Re:FireFox on MSIE 7 May Beat Longhorn Out The Gate · · Score: 1

    Actually, the good ones are both. The CSS 2.1 spec is wonderful for authors if they're already familiar with CSS (ie, if they're not a clueless newbie, but just need to learn how to do something), and the html 4.01 spec is decent too.

  9. Re:FireFox on MSIE 7 May Beat Longhorn Out The Gate · · Score: 2, Insightful
    As for CSS I'd tend to agree its a headache. Its time to move off to full fledged DTDs and have nice programs that help in their creation.

    WHAT??? A DTD defines (in a machine parseable way) what the legal syntax for a language is. CSS defines how stuff's displayed on the screen. They are for completely different purposes.

  10. Re:FireFox on MSIE 7 May Beat Longhorn Out The Gate · · Score: 1
    And what really annoys me? CSS wasn't even that well designed. It's got huge gaping holes in functionality. You should be able to align anything by top left, top right, bottom left and bottom right of an object (such as a div) both as an absolute and a percentage. You should also be able to specify on what layer within that said container the object you are positioning should be drawn. Of course that doesn't work in any recent browser, because the developers have been too busy trying to impliment the mixed messages coming out of the W3C, and ensuring backwards compliance, along with supporting 'real world' hacks due to the dominance of IE.

    How ironic that the two examples of missing functionality you give are very definitely easily possible, and the way they're possible makes complete sense.

    For the first, make the parent element position:relative to take it out of the normal flow, and then use position:absolute on the child. Yes, you can position it from whatever corner you want, and yes, you can use lengths or percentages.

    For the "specifying on what layer ..." I assume you want the z-index. Mozilla supports that, and IIRC IE does also. (Mozilla has a bug (#78087) with negative z-indicies).

    CSS was well designed. It has a few problems, most of which will be solved in CSS3 (image borders, some numbered list stuff) but it is a good spec.

    And yes, I've read it. The whole thing.

  11. Re:FireFox on MSIE 7 May Beat Longhorn Out The Gate · · Score: 1

    Hmm, they don't even allow linking to the front page. How odd. I just filed Bug 254852 on that, which of course you can't get to from here. :-P

    P.S.: If you remove the contractions, your sig becomes a haiku :-)

  12. Re:FireFox on MSIE 7 May Beat Longhorn Out The Gate · · Score: 1

    That doesn't mean that Mozilla wasn't right in the first place. HTML can be buggy and still be valid, just not be what you wanted to write.

  13. Re:FireFox on MSIE 7 May Beat Longhorn Out The Gate · · Score: 2, Funny
    it's perfectly possible to build a "standards-compliant" site that doesn't show a pixel in Mozilla.

    You mean like:

    <html><title> </title><p></p>

    ?

  14. Re:FireFox on MSIE 7 May Beat Longhorn Out The Gate · · Score: 1

    Nope. The specs contain all sorts of optional stuff. There's also a lot of things where the functionality is defined but the display isn't, like form controls. Two browsers could both be completly standards compliant, but still display stuff quite differently.

  15. Re:Thunderbird Rules! on Mass Migration/Bughunt For Thunderbird Tuesday · · Score: 1

    Okay, after deleting the As I get

    Ks vojs qcas hc rsrwqohs o dcfhwcb ct wh og o twboz dsghwbs bxmoq rd ftaes it pwqp tqdq ftmf ftq zmfuaz yustf xuhq.

    Frankly, I'm stumped. Wanna give a hint about the "obvious" part?

  16. Re:Huh? on Mass Migration/Bughunt For Thunderbird Tuesday · · Score: 1
    It's worth mentioning that Linux and Mozilla have occasional exploits as well.

    No it isn't. Linux isn't an email client, and one isn't occasional.

    "... as if "being better than Outlook Express" were a redeeming quality."
    In a sense, it is.

    Again, no it's not redeeming.

  17. Re:Sigh on Windows XP SP2 Still Rough Around the Edges · · Score: 1

    Thing that bugs me most about them is they take a full few seconds to show up on the screen, during which time you can't use the computer. You have to just sit there and wait.

  18. Re:No, it doesn't. on Mozilla/Firefox Bug Allows Arbitrary Program Execution · · Score: 1

    IIRC, no. shell: didn't exist back then.

  19. Why this is more Microsoft's fault than Mozilla's on Mozilla/Firefox Bug Allows Arbitrary Program Execution · · Score: 2, Insightful

    There are two programs: one is the OS, the other is a user program, connected to the internet. There are four possibilities for (this part of) how they interact:

    Neither of them checks to see if the input is coming from a trusted source Obviously bad, as was the case here Just the user program checks to see if the data is trusted Provides the security, but means this has to be implemented in every single user program Just the OS checks to see if the input is trusted Provides security, and only needs to be implemented once Both the OS and the user program check to see if the input is trusted Redundant, though arguably more secure

    If you're paranoid, you should have both of them check to see if the data is trusted, otherwise just the OS should check.

    My diagnosis is that this is a severe bug in Windows and is Microsoft's fault, however, since it was there, Mozilla should have blocked it from showing up.

    The fact that once they realized it could be a problem they did block it is only a good thing.

  20. Re:No, it doesn't. on Mozilla/Firefox Bug Allows Arbitrary Program Execution · · Score: 1

    Mabye *n*x just doesn't have insecure protocol handlers? (Don't ask me...)

  21. Re:Just to be fair... on Mozilla/Firefox Bug Allows Arbitrary Program Execution · · Score: 2, Informative

    Because shell: doesn't exist on Linux.

    shell: is like any other protocol, such as http: or ftp:. What Necko (the networking part of Mozilla) does is if it doesn't recognize the protocol, it asks the OS. Windows recognizes shell:, and lets it do pretty much anything. None of the other OSs recognize it, which is why this only affects Windows

  22. Re:Just to be fair... on Mozilla/Firefox Bug Allows Arbitrary Program Execution · · Score: 1

    Go to the Tools menu. Click on Options. Click on the Advanced panel icon. Open the Software Update section.

  23. Re:Just to be fair... on Mozilla/Firefox Bug Allows Arbitrary Program Execution · · Score: 1
    There is zero benefit in allowing a browser page from the internet to execute any code on the clients machine, except to render the page.

    How about Javascript? You run with that off?

  24. Re:Serendipity! Vindication in under one day! on Mozilla/Firefox Bug Allows Arbitrary Program Execution · · Score: 1

    Well obviously there has to be a Liberal Media somewhere...

  25. Re:Bad way on Mozilla/Firefox Bug Allows Arbitrary Program Execution · · Score: 4, Informative

    From the article:

    The developers considered changing from scheme blacklisting to whitelisting, in which case all schemes and protocols would be disallowed unless explicitly allowed. Mozilla Foundation spokesmen said a future version of the browsers will change to whitelisting, but the interim fix just disables the shell protocol. Several other schemes, such as vbscript, are already disabled by default.

    So in other words, this fix only changes a pref which is easy to do without a huge download, etc. and is easy for the clueless, since it requires one click. Future versions will have a fix for the problem in general, rather than just this specific case.