Slashdot Mirror


User: mad.frog

mad.frog's activity in the archive.

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

Comments · 763

  1. Re:We do understand it... We just don't like it. on What Makes a Good Web Font · · Score: 1

    The web was designed to not let you specify format for a reason.

    Quite so, but was that reason "allow the user to customize", or "make it really easy to implement an HTML renderer on many different systems with different constraints"? I submit that the latter was a far more important point. (Tim B-L, if you're listening, please feel free to correct me if I am mistaken.)

    sIFR and similar stupid hacks are, without any room for argument, the wrong way to do it.

    Oh! Well, since you have declared there's no room for argument, I guess there's no point in anyone even suggesting an alternative..... </sarcasm>

  2. Re:Let the user choose on What Makes a Good Web Font · · Score: 1

    The whole point of HTML is allowing the user flexibility in display

    Well, that's really a matter of some debate, isn't it?

    I always thought of the point of HTML as being a simple text-based hypertext markup language that requires no funky special proprietary editor to create, nor any proprietary renderer to display.

    Flexibility in display is rather important to the second goal, but *user* flexibility (as opposed to html-renderer-implementation flexibility) seemed secondary to me.

  3. Re:Let the user choose on What Makes a Good Web Font · · Score: 1

    To be fair, there are still a nontrivial number of browsers out there that don't support PNG. You'd have to use GIF or JPEG.

    An OpenType font reference would, indeed, make more sense, if there was any cross-browser standard whatsoever. But there isn't.

  4. Re:Let the user choose on What Makes a Good Web Font · · Score: 1

    Wow. Now there's a nice, even-handed, fair-minded response to the situation.

  5. Re:YES... it's highlightable... on What Makes a Good Web Font · · Score: 1

    The fonts should be fixed thru a W3C standard.

    Yep. Totally agree.

    Let's get to work on defining the standard, then convincing all the browser makers to accept it, and everyone to upgrade to those new browser versions. I'm sure all that will be in place by, oh, 2010 or so. (For at least 60% of users, anyway.)

    In the meantime, this is a scheme that actually works for the 98% of non-Slashdot readers who have Flash installed.

  6. Mod Parent Down... on What Makes a Good Web Font · · Score: 2, Informative

    ...if only there was a "Didn't Bother To RTFA" mod.

    Unhighlightable: In addition to the obvious accessibility features, sIFR text can also be selected, copied, and pasted by users. It also zooms with the user's text-zoom settings, although this only occurs on page load and not on-the-fly. And finally, of course sIFR works with linked text (anchors).

    Unsearchable, undisplayable without Flash: If Flash isn't installed (or obviously if javascript is turned off), the (X)HTML page displays as normal and nothing further occurs. If Flash is installed, javascript traverses through the source of your page measuring each element you've designated as something you'd like "sIFRed".

    And just for an added bonus, before someone complains about accessibility:

    sIFR is fully accessible to screenreaders and other assistive technology. Don't take our word for it. Ask Matt May of the W3C who endorses it as an accessible method to create rich typography on the web. Or ask Joe Clark, one of the world's leading accessibility experts, whose interest in typography is only trumped by his interest in accessibility.

    The knee-jerk reaction of some people whenever they see Flash is that it must be inaccessible because it's Flash. What we've done with sIFR, however, is turn that model completely on its head. Your (X)HTML document is still the exact same document it was before sIFR kicked in. Your code is untouched and sIFR is completely abstracted to the javascript layer; therefore, your accessibility, your search engine friendliness, and your semantics are the same as they were before the day you decided you like nice fonts.

  7. Re:YES... it's highlightable... on What Makes a Good Web Font · · Score: 1

    If by "many" you mean "tiny percentage of people who even know what FireFox Extensions are", then yeah.

    Look, no offense, but people using FlashBlock (or other such doodads) really are in the teensy minority. (Of course, I say this without any supporting data whatsoever, aside from the fact that absolutely none of my friends or family use 'em.)

  8. LOSES, dammit, not LOOSES! on Telcos Propose 2-Tier Internet · · Score: 1



    Holy Christ!

    I hate to see myself reduced to grammar nazi, but can't people get THIS ONE FREAKING THING RIGHT?

    Learn the damn difference!

  9. Re:AT&T Inc. and BellSouth Corp on Telcos Propose 2-Tier Internet · · Score: 1

    Good thing Google is buying up all that dark fiber, eh?

    It may be fashionable to consider them The Next Evil Empire (on /., anyway), but at least they haven't shown any particular propensity to the extreme insularity of the old-guard telcos...

  10. How to get their attention... on Music Industry Backlash Against Sony Rootkit · · Score: 1

    All this talk of boycotting Sony is well and good -- I've already had geek friends comment that Sony is now off their shortlist for HDTV's, games, etc. -- but unless this behavior spreads beyond the typical /. crowd, I don't think it's gonna make a speck of difference.

    So, let me make a modest proposal: all you geeks in the USA who are about to visit friends and family for Thanksgiving, TELL THEM THIS STORY.

    "Sony has been making music CDs that have a computer virus on them. The idea is that if you play the CD in your computer, the computer gets modified to prevent you from making illegal copies of the CD. The problem is that not only is this illegal to do, it makes it easy for more viruses to get on your system. Even the Department of Homeland Security has condemned Sony for this, but they have yet to apologize. So I'm going to avoid buying any Sony product -- music, movies, games, electronics, computers, etc. -- until they do. I wasn't planning on stealing their CD, and I don't appreciate them treating me with the presumption that I was going to."

    (I realize that calling it a "virus" isn't technically accurate, but I'm assuming that's much more likely to be a meaningful term to grandma than trying to explain what a "rootkit" is...)

  11. I think I speak for all Slashdotters when I say... on IT Workers Worst Dressed Employees · · Score: 1

    So what?

  12. Re:Highly variable predictions from ThinkSecret on Apple Planning Intel iBook Debut for January? · · Score: 1

    I've kinda wondered why Apple didn't decide to skip 32-bit x86 entirely and go with the AMD64 architecture exclusively (regardless of chip supplier).

    Seems like it would make a whole lot simpler, especially given the superior instruction set of AMD64.

  13. Re:The applicable phrase is... on Bad Day To Be Sony · · Score: 1

    And here I had thought it was a crusty loaf of bread...

  14. Re:Further semantic analysis and analogy to Champa on American Newspapers to Begin Carrying Manga · · Score: 1

    I guess it's not champagne unless it's made in france, either?

    Correct... and not just anywhere in France; it has to actually be made in the Champagne area (duh!)

    http://seattletimes.nwsource.com/html/foodwine/200 2582914_winecol26.html

  15. Obligatory Homestar Runner Reference on American Newspapers to Begin Carrying Manga · · Score: 2, Funny

    Okay, so first of all, my head would have to be a little bean. With real, real big eyes. Get rid of my thumbs, make me all shiny {clean noise that sounds like a harp, or bells, or both} ...my boots would be a whole lot cooler. Like robot boots. {robotic 'shooo' noise} And for some reason, I got blue hair. You gotta have blue hair. Then there's my mouth. Real tiny when it's closed; ridiculously huge when it's open. And then you basically just put me in space and let me fly around in cool poses!

  16. Re:No on Should Linux Have a Binary Kernel Driver Layer? · · Score: 1

    This is linux. No one gets fired.

    Well, by "fired" I mean "refuse to accept their code", but yeah, you have a point...

    Thats the problem. ABI's change in a matter of months which it impossible for ISV's to support.

    Yep. And this is one of the major reasons for the lack of 'shrink-wrap' software on Linux. Most vendors of such software (e.g., Adobe) cannot, and will not, release their product in source form -- ever.

    So it all boils down, once again, to an ideological issue, not a technical one.

    Windows does not have this problem because of smart dynamic versioning of its dlls. Why can't linux have it.

    My assumption has been that it's the FOSS attitude of source being the proper distribution method: you don't need versioning of binary code when you have the source code available to recompile as necessary. Which is true enough, I guess, *if* you have the source code available.

  17. Re:Solves the reason why I gave up Linux on Should Linux Have a Binary Kernel Driver Layer? · · Score: 1

    We should all buy new hardware and spend hours on top of hours getting things to work, rather than just "having" things work

    No thanks.

    An hour I have to spend (re)configuring my OS is one less hour that I can spend reading Slashdot :-)

  18. Re:You know, it's a little bit sad... on Should Linux Have a Binary Kernel Driver Layer? · · Score: 1

    But people need to remember "Linux", at its most basic is about being free and open. If you want easy, get a Mac ;)

    So, in other words... "free and open" is incompatible with "easy"?

  19. Re:No on Should Linux Have a Binary Kernel Driver Layer? · · Score: 2, Interesting

    It's a bad idea because what happens when the driver ABI changes?

    Then you go and fire the developer(s) who called it a "stable" ABI.

    By definition, a "stable" ABI should change very rarely, and provide backwards compatibility.

    Without this, it ain't stable.

  20. Re:Amen! on Should Linux Have a Binary Kernel Driver Layer? · · Score: 1

    It also means that a driver will only work with one kernel

    If this is the case, then I'd say that the "stable" binary interface isn't stable at all.

    By definition, a stable interface should work across all conforming variations of the kernel.

    If it doesn't, it's a very poorly-defined interface (or a very poor use of the term "stable").

  21. Define "Stable" on Should Linux Have a Binary Kernel Driver Layer? · · Score: 3, Insightful
    I did RTFA, and the author seems to have a different definition of "stable" than I do:

    Assuming that we had a stable kernel source interface for the kernel, a binary interface would naturally happen too, right? Wrong. Please consider the following facts about the Linux kernel:

    • Depending on the version of the C compiler you use, different kernel data structures will contain different alignment of structures, and possibly include different functions in different ways (putting functions inline or not.) The individual function organization isn't that important, but the different data structure padding is very important.
    • Depending on what kernel build options you select, a wide range of different things can be assumed by the kernel:
      • different structures can contain different fields
      • Some functions may not be implemented at all, (i.e. some locks compile away to nothing for non-SMP builds.)
      • Parameter passing of variables from function to function can be done in different ways (the CONFIG_REGPARM option controls this.)
      • Memory within the kernel can be aligned in different ways, depending on the build options.

    But see, the thing is... a "stable" binary interface requires that structures used specify padding, alignment, and fields to be fixed! If these can vary, then by definition , it's not stable. Ditto the variations that depend on kernel build options.

    Now, if you want to make the case that it's not possible / practical to make an interface that can cover all of these conditions adequately, well, by all means, do so (though I'd say that the hundreds of existing operating systems with binary interfaces show that this isn't the case in the general sense).

    But what I see here is a relatively weak technical argument that is being used to justify an ideological decision.

  22. Re:Designed by WHO? on Vatican Rejects Intelligent Design? · · Score: 1

    http://www.jhuger.com/kisshank.php

    This morning there was a knock at my door.

    When I answered the door I found a wellgroomed,
    nicely dressed couple. The man spoke first:

    John: "Hi! I'm John, and this is Mary."

    Mary: Hi! We're here to invite you to come kiss Hank's ass with us."

    Me: "Pardon me?! What are you talking about? Who's Hank, and why would I want to kiss His ass?"

    John: "If you kiss Hank's ass, He'll give you a million dollars; and if you don't, He'll kick the shit out of you."

  23. Re:FVM2 on Yahoo Map Engineers Prank Google · · Score: 1

    Oh, please, there's not even an OS X download which doesn't need Windows to extract it

    FYI, this isn't supported by MACR, but there are instructions on how to use the framework (if not the IDE) on OS X here:

    http://robbevan.com/blog/2005/10/23/working-with-f lex-2-on-mac-os-x/

  24. Re:FVM2 on Yahoo Map Engineers Prank Google · · Score: 1
    Um... did you notice the word "alpha"? As in, "not even beta yet"?

    No, there's no OS X or Linux version yet. The alpha is Windows-only. OS X version is definitely planned, just not ready yet. I don't know what we've announced regarding Linux plans, so I can't comment on that.

    Also true that there's no Linux version of Player 8 yet. But as one of the engineers on that team said, they're looking for experienced Linux engineers to help finish the port.

  25. Re:FVM2 on Yahoo Map Engineers Prank Google · · Score: 1

    In fact, you can try it out yourself: a public alpha of the player with the new VM, along with an alpha of the new Eclipse-based authoring tool ("Flex 2.0"), is available *free* (as in beer, not in speech) at http://labs.macromedia.com/ ...

    There's more than just a new VM; it also provides an ECMAScript-4 compliant language ("ActionScript 3" in Macromedia-speak), which seems *much* more suitable for real coding work.

    (Disclaimer: I work for Macromedia, so I'm not unbiased, but even so, it's pretty cool :-)