Slashdot Mirror


New Animated PNG Creation Tools Intend To Bring APNG Into Mainstream Use

Kagetsuki writes "While grainy GIF images can have entertaining uses, they aren't the ideal animated image format due to lack of full color support and an alpha channel [for varied transparency]. Animated PNG doesn't have these faults and has been available and incorporated in quite a few browsers since roughly 2004. Lack of tools and recognition has hurt adoption, so to remedy this there is a campaign on Kickstarter to create an Open Source, high quality Animated PNG [APNG] conversion library and GUI Editor based on the APNG Assembler tool 'apngasm.' Even the primary goal includes libraries/modules for C/C++ and Ruby along with a cross platform GUI authoring tool. Aside from supporting the project simply using APNG willl help raise interest and support in the standard and bring us one step closer to a world with cleaner animated images."

246 comments

  1. quite a few browsers? by infernalC · · Score: 5, Insightful

    Animated PNG support is terrible... see:

    http://caniuse.com/apng

    No IE, no Chrome, Opera dropped it when they went to Webkit, no iPhone, no Android...
    looks like it's pretty much only available on 20%ish of desktop browsers and pretty much nothing mobile. You aren't going to get anyone to use it in a public-facing web application yet. Remember the days of "this site looks best in (Internet Explorer/Netscape/whatever)"... let's not do that again.

    Maybe if the HTML 5 standard said that conforming user agents have to do this it would put a little more umph behind it. Of course, the standard seems to follow browser development in many cases now, not the other way around.

    1. Re:quite a few browsers? by Anonymous Coward · · Score: 3, Insightful

      This, this, a million times this. Basically the only widely-used browser that supports APNG is Firefox. Until IE and Webkit follow suit, APNG is a total non-starter.

    2. Re:quite a few browsers? by aliquis · · Score: 1

      I assume it's easy enough to do though. And it's not like you're missing out much if it's only for peoples avatars or emoticons anyway. Also IE did PNG shitty in the first place.

      Finally the browser I use support it and GIF suck.

    3. Re:quite a few browsers? by aliquis · · Score: 1

      .. on the other hand we do have web video support ..

    4. Re:quite a few browsers? by mcgrew · · Score: 1

      Why is PNG needed any more, anyway? It was only developed because of Unisys patents. GIF patents expired years ago.

    5. Re:quite a few browsers? by Rhywden · · Score: 4, Insightful

      I don't see another lossless image format with alpha channel support and 8/24bit colour depth around, do you?

    6. Re:quite a few browsers? by Dwedit · · Score: 2, Informative

      Because PNG beats the pants off of GIF in terms of file size.

    7. Re:quite a few browsers? by gl4ss · · Score: 2

      Why is PNG needed any more, anyway? It was only developed because of Unisys patents. GIF patents expired years ago.

      uhh.. yeah I suppose you could hack in multi-bit transparency and higher color modes and better compression into gif now but .. eh, it wouldn't be gif then.

      also, who cares about the authoring tool? that's hardly the problem, the problem is that if it doesn't work on every browser you might just as well embed a fucking video(of people fucking).

      --
      world was created 5 seconds before this post as it is.
    8. Re:quite a few browsers? by wonkey_monkey · · Score: 2

      24 (and higher) bit colour and full alpha channel transparency.

      --
      systemd is Roko's Basilisk.
    9. Re:quite a few browsers? by Anonymous Coward · · Score: 1

      Why is PNG needed any more, anyway? It was only developed because of Unisys patents. GIF patents expired years ago.

      PNG is a much superior format to GIF. Yes, the GIF patents may have prompted its development, but GIF lacks features that are basically necessary for making a high-quality web (particularly, support for larger colour spaces than 8-bit, plus alpha support rather than on/off transparency as GIF has). It also compresses much better than GIF does.

    10. Re:quite a few browsers? by mwvdlee · · Score: 3, Insightful

      My first thought exactly.
      We don't need APNG creator tools, we need browser support first.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    11. Re:quite a few browsers? by mwvdlee · · Score: 4, Informative

      Couple of reasons
      1. Better compression.
      2. 24-bit support (still with pretty good compression).
      3. 8-bit alpha channel with 24-bit RGB.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    12. Re:quite a few browsers? by QuasiSteve · · Score: 0

      I don't see another lossless image format with alpha channel support and 8/24bit colour depth around, do you?

      BMP, TIF, TGA, EXR, WEBP, various 'raw' formats.

      Some of these go well beyond what you specced, others are generally considered obsolete but find defacto use.

      Perhaps you meant to say "widely supported, especially in browsers" - but that's more of an unwillingness of browser developers to add support (given most graphic viewer support the above formats and several dozen more, there's no reason they couldn't) or offload image loading to the host system (where applicable), rather than a lack of format existence.

    13. Re:quite a few browsers? by Anonymous Coward · · Score: 5, Informative

      BMP, TIF, TGA, EXR, WEBP, various 'raw' formats.

      Each of which are either stupidly larger than PNG, require decoders with much larger memory footprints to account for all the features of the format that are entirely useless in a web browser (this is supposed to be a format for the web, not a goddamned CMYK printing press), or are blindly hated due to being supported by one or more Evil-Companies-Of-The-Month(tm). Nice try, though.

    14. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      And which of those support animation?

    15. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      Chicken-egg problem, sounds familiar? Atleast there's firefox that supports it. Firefox is also open source and PNG is not their standard, so it's not like they are trying to make us all use some stupid propietary format. Once there are tools, with firefox already supporting it, the problem might go away when other browser coders sees demand for it. It's probably a question of adding a library to handle it anyway.

    16. Re:quite a few browsers? by Rhywden · · Score: 2

      Yes, I forgot to add "supported in all browsers capable of displaying images". I know there are more image formats out there.

      However, this is about the image support in browsers. Thus your list makes no sense. Then again, this is slashdot where one has to list any and all qualifiers, just so you don't get jumped on because you didn't cover the use case the article wasn't about.

    17. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      PNG does its job very well. GIF does its job terribly. Why would you ever want to use GIF when PNG would suffice? Certainly, if you need an animated image and GIF is all the browser supports then go for it, but otherwise why bother?

    18. Re:quite a few browsers? by ArsonSmith · · Score: 4, Insightful

      We don't need chickens we need eggs!!

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    19. Re:quite a few browsers? by Anonymous Coward · · Score: 1

      No it doesn't. The areas that PNG excel over GIF are truecolour support and alpha transparency.

    20. Re:quite a few browsers? by garyoa1 · · Score: 1

      Actually png itself isn't supported on older browsers. Now one might say it's time to get your users to upgrade their browsers but if you have a commercial site and are selling products... png isn't the way to go.
      Big commercial sites still use jpg to display their wares simply because they don't want to lose those one or two sales from the older browser users. And yes, you can set it for cross browser by coding for it. If this use png, if that use jpg. But that means more programming and uploading two of the same files. Too much of a hassle. It'll probably be a few more years before it's safe to use png on a commercial site.

      --
      Wuddooeyeno? IITYWYBMAD? Like nuts? eclecticallyincorrect.com
    21. Re:quite a few browsers? by Anonymous Coward · · Score: 1

      And compression. Hence "beats the pants off of GIF in terms of file size".

    22. Re:quite a few browsers? by The+Cat · · Score: 1, Insightful

      Ah yes, HTML5. The greatest vaporware in history.

    23. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      When you say "older browsers" you're referring to IE3 and earlier. Do you really think any commercial site has even one single IE3 user?

    24. Re:quite a few browsers? by CTachyon · · Score: 4, Informative

      Why is PNG needed any more, anyway? It was only developed because of Unisys patents. GIF patents expired years ago.

      The LZW patents were the impetus for PNG, but PNG is superior in every possible way... except that PNG skipped animation, because animated GIFs didn't seem like an important use case to support. (As I recall, their primary use at the time was badly pixelated spinning red alarm lights on Geocities pages.)

      --
      Range Voting: preference intensity matters
    25. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      MNG. More limited support in browsers than APNG, however.

    26. Re:quite a few browsers? by Millennium · · Score: 1

      More like IE7 and earlier. 4-6 kinda-sorta did it, except for the killer feature which basically drove most people's decisions to use it in the first place: namely, alpha transparency.

    27. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      Well wouldn't that be the purpose behind this? To make it easy to support APNG? Just saying. Just because current cars don't use electric power, doesn't mean future generations can't, especially if someone open sources technology to make it easy.

    28. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      don't forget all those meat spin gifs people were putting up as well.

    29. Re:quite a few browsers? by garyoa1 · · Score: 1

      IE6 doesn't support them along with that era of FF and others. Not that long ago.

      --
      Wuddooeyeno? IITYWYBMAD? Like nuts? eclecticallyincorrect.com
    30. Re:quite a few browsers? by Zaiff+Urgulbunger · · Score: 1

      I'm amazed Firefox has support. I was 100% certain that there was an argument/discussion on Bugzilla about this, and Mozilla's opinion on this was that having animated PNG support would just increase the size of the browser whilst there were virtually no websites using it.

      Did I imagine this, or did something change, or do they only support a subset of animated PNG or something?

    31. Re:quite a few browsers? by Zaiff+Urgulbunger · · Score: 1

      I'm amazed Firefox has support. I was 100% certain that there was an argument/discussion on Bugzilla about this, and Mozilla's opinion on this was that having animated PNG support would just increase the size of the browser whilst there were virtually no websites using it. Did I imagine this, or did something change, or do they only support a subset of animated PNG or something?

      Sorry for replying to my own post... I was getting confused with MNG. I guess APNG must be easier to implement?

    32. Re:quite a few browsers? by Anonymous Coward · · Score: 1

      Bullshit. the difference in size between the exact same 256 colour image saved as both PNG (maximum compression) and GIF is insignificant. The only areas that PNG "beats the pants off of" GIF is truecolour supports and alpha transparency.

    33. Re:quite a few browsers? by jkflying · · Score: 1

      Apparently it is less than 1KB of extra decoder size.

      --
      Help I am stuck in a signature factory!
    34. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      Wow, really?

      What about:
      - small size
      - wide support by web browsers
      - animation

      I guess if someone asks "I would like to fit 6 people in my sedan" your answer would be to buy a tractor and attach a trailer to it.

    35. Re:quite a few browsers? by Fnord666 · · Score: 4, Informative
      From the Kickstarter page:

      What about MNG?

      If APNG is a screwdriver MNG is a Swiss Army Knife with all sorts of little tools, one of which being a screwdriver head that is sort of awkward and difficult to use. MNG has a lot of compelling features that sound great but the reality is all these features made MNG difficult to implement. MNG isn't a simple [screwdriver] "frame based" format. Instead it has a bunch of small embedded tools [Swiss Army Knife] to create animations. For example it contains individual image objects/sprites and these are manipulated through some sort of animation instruction system that is embedded in the image - and variations of sprites are stored as delta fragments, and there's additional support for these fragments to be in transparent JPG which is a questionable standard on its own and seems self defeating in a PNG based standard...? If you want just a frame based animated image APNG does the job and is simpler, if you want a complex format that has individual image fragments and scripted action then SVG+SMIL is your solution; MNG is too complex to outdo APNG and too inflexible to outdo SVG+SMIL.

      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    36. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      Worse, Google isn't going to adopt it. They want the world to switch to their kitchen-sink WebP format, and have been pushing it so hard that it's almost insulting to think that they COULD have added APNG to their browser years before WebP existed.

    37. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      Because .gif images are absolutely terrible, and .png fixes every single issue that .gifs are encumbered with.

      You might as well be asking "Why do we need web languages? We should just use COBOL and Fortran to write webpages!"

    38. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      You should try making a truecolor gif with alpha transparency. THEN you'll see the difference!

    39. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      I actually wrote a library for an ecommerce site way back in the day that would take an uploaded file and use GD to convert whatever format was uploaded into either jpg or png (depending on what was uploaded), so that alleviated much of the that trouble.

    40. Re:quite a few browsers? by kegon · · Score: 1

      BMP, TIF, TGA, EXR, WEBP, various 'raw' formats.

      With that line there you clearly demonstrated you don't know what you're talking about.

      Despite the fact that none of them support animations; they are either completely over the top or utterly basic. Let me see, BMP - if you ever used this "standard" you would know it's pretty awful and not standard. TGA would be fine if this was 1986, we might as well switch to PPM. EXR would be great if we wanted animations to be some kind of WebGL substitute and WEBP, well we might as well switch to JPEG-2000.

      By the way, that last bit wasn't facetious. I like JPEG-2000 a lot more than WEBP. And it's a standard.

    41. Re:quite a few browsers? by aztracker1 · · Score: 2

      reduced palette png-8 comes pretty close to GIF, while offering palette colors that have transparency (not limited to a single transparent color), which makes it much better suited to most scenarios where you would use a gif or a png.

      --
      Michael J. Ryan - tracker1.info
    42. Re:quite a few browsers? by tepples · · Score: 1

      on the other hand we do have web video support

      H.264 or VP8? And with alpha transparency?

    43. Re:quite a few browsers? by aztracker1 · · Score: 2

      In the end, isn't fucking videos half of what people use the internet for outside of work.. well that and facebook/twitter.

      --
      Michael J. Ryan - tracker1.info
    44. Re:quite a few browsers? by mwvdlee · · Score: 2

      Let me restate;

      With a number of APNG editor/creator tools readily available (http://littlesvr.ca/apng/), adding one more APNG generator isn't going to magically let people actually view these APNG files.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    45. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      We don't need APNG or any animated image format at all. We have video formats for that.

    46. Re:quite a few browsers? by Kagetsuki · · Score: 2

      There's a patch for Chrome/Chromium they've promised to accept if they see more widespread usage. Also may I point out that APNG gracefully degrades to PNG - so APNG will not actually break anything you'll just get the first frame on a browser that does not support APNG. In other words no "this site looks best in" required - just be aware that some browsers will only show the first frame.

      It would be great to have a widely accepted standard from the get-go but that is something we do not have. APNG is the closest thing to an accepted standard and until we see wider usage we will not see wider adoption. And without better tools to handle it we most certainly will not see wider usage and thus this project. If you're sick of putting up with GIF or having to use JS/CSS hacks for animation would you not agree that APNG would be nice to have?

      For one of our stretch goals we were considering implementing a jQuery plugin to dis-assemble and animate APNG images for browsers that do not support APNG. Since we would prefer having people use APNG and browser developers realize the demand and implement it themselves we decided not to include this. After implementing apngasm in CoffeeScript/JavaScript writing something like this would be trivial - would you like us to re-add this as a stretch goal?

    47. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      HTML5 is a replacement for flash videos, which were a replacement for hacks like the quicktime plugin, which were a replacement for animgifs. HTML5 doesn't support APNG because W3C doesn't want to forfeit 20 years of development and move the web back to the nineties.

    48. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      In the end, isn't fucking videos half of what people use the internet for outside of work..

      Are you saying the Internet is for porn ?

    49. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      You're repeating yourself when you could easily test your hypothesis. I just tried and got a 17% improvement. W3C says "PNG also compresses better than GIF in almost every case (5% to 25% in typical cases)."

    50. Re:quite a few browsers? by lvxferre · · Score: 3, Informative

      Well, no wonders Firefox support it - accordingly to Wikipedia, APNG was created by two guys at Mozilla.

      For other browsers... well, this kind of thing usually steamrolls (more use > more users > more browser support > more use), so the beginning is slow, but the animation tools in the article may help to boost it a bit.

      --
      Nerdy news for your nerdy needs? http://www.soylentnews.org Soylent News is people!
    51. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      What hypothesis? I work with graphics on a daily basis, it's my job. I am stating facts.

      Here is a series of tests on a 256 colour image:

      1920x1080
      GIF: 675KB
      PNG: 618KB

      1280x720
      GIF: 351KB
      PNG: 299KB

      640x360
      GIF: 95KB
      PNG: 90KB

      320x180
      GIF: 29KB
      PNG: 28KB

      160x90
      GIF: 11KB
      PNG: 10KB

      80x45
      GIF: 4KB
      PNG: 4KB

      Like I said, it's insignificant. I'll also note that compression and decompression of PNG images at maximum compression takes significantly longer than GIF.

    52. Re:quite a few browsers? by Black+LED · · Score: 1

      Sure In fact, alpha transparency is part of the h.264 spec.

    53. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      So, 8%, 14%, 5%, 3%, 9%, 0%

      So obviously the 4kb one wasn't a gain, and the 320x180 was pretty small, but if a reduction of between 5% and 14% improvement isn't significant, then you have a different idea of "significant" from most people.

    54. Re:quite a few browsers? by jimbo · · Score: 3, Insightful

      Even a few percent would save Google terabytes a day. That's why improvements to compression and protocols that seem quite insignificant to the end user are very popular at the host.

    55. Re: quite a few browsers? by Anonymous Coward · · Score: 1

      He's just on of those guys where anything smaller than 1MB is "insignificant", since everyone has a 10Mbps internet connection after all....

    56. Re:quite a few browsers? by jimbo · · Score: 1

      I remember in particular a time when all sites had "under construction" animated GIFs.

    57. Re:quite a few browsers? by sexconker · · Score: 1

      GIF is all of that plus animated. Protip - GIF is not limited to an 8 bit palette, it's one 8 bit palette per block.
      You can draw multiple blocks on top of each other with no delay, in effect creating a full color frame.

      http://phil.ipal.org/tc.html

    58. Re:quite a few browsers? by sexconker · · Score: 1
    59. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      Hardly "beating the pants off". And percentages don't matter. If you have a 10KB GIF and and 8KB PNG, that's a 20% "improvement", but in real terms it's only 2KB. That's insignificant.

    60. Re:quite a few browsers? by Anonymous Coward · · Score: 1

      You don't have any idea what alpha transparency is, obviously. The reason that graphics designers make heavy use of it is to avoid exactly the problem you claim that it produces. An alpha blended image or texture can be seamlessly placed against any background.

      What you're describing isn't alpha transparency, it's either single colour transparency or just a very poorly cropped image.

    61. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      So where is the alpha transparency?

    62. Re:quite a few browsers? by KingMotley · · Score: 3, Informative

      Because not all images are square. Objects that aren't square (like a star for example), if you wanted to place that star on a page, and didn't have alpha transparency, you could use GIF, but the edges would look weird because it's either all on or all off transparency which creates jaggy edges. With alpha transparency you can make the object's edges more transparent as it gets closer to the edge which will let it look right no matter what type of background you have. Of course there are many other uses, like semi-transparent effects, shadows, etc that aren't easily replicated another way.

      These type things allow a webpage to reuse assets over and over across many pages, or in many different sections of the same page, which reduces the amount of image manipulation you have to do, and also reduces the size of the page which is more and more important as devices with low bandwidth become more prominent (like phones/tablets).

    63. Re:quite a few browsers? by KingMotley · · Score: 1

      Lol. PNG is supported by the vast majority of older browsers. It has basic support going all the way back to IE version 5.5, and has support for alpha transparency (without filters) since IE 7. IE 9 fixed a few remaining issues with alpha transparency and opacity on the same image. We don't even get any IE 7 users on our sites anymore (0.03% or something), and 4% are using IE 8. We don't officially support anything less than IE 9.

      You may not want to use the advanced features of PNG (transparency or full 8-bit transparency) if you want to continue to support old browsers, but even those will see the PNG images, but they will look odd at the semi-transparency areas, and I don't believe in catering to those that don't want to upgrade. Continuing to make all the sites work with really old browsers just lets those people continue to drag the rest of the web down. I prefer to leave them behind and if they decide they still don't want to upgrade, that is their choice. They can choose not to upgrade, and I can choose to ignore them. We've found that the lower web page size, the reduced costs, and more responsive the site increases revenue MUCH more than what we lose by catering to the old browser crowd. It's a no-brainer trade-off for us.

    64. Re:quite a few browsers? by Bobakitoo · · Score: 2

      Look at the source of your demo. Each frame from the video (mp4, ogv) has colour on the top half and a mask on the bottom half. Then JavaScript is use to render them into a html canvas. This is neat, but far from the simplicity of embedding a PNG or APNG image. This is also very inefficient, a site that would use this hack to display animated icons would be horribly slow, especially on mobile platforms.

    65. Re:quite a few browsers? by Kagetsuki · · Score: 2

      Actually APNG is explicitly mentioned as a supported format for the image tag in the HTML5 spec.
      http://www.w3.org/TR/html5/embedded-content-0.html#the-img-element
      Search for "APNG".

    66. Re:quite a few browsers? by Black+LED · · Score: 1

      I know how it's being done, that doesn't change the fact that alpha transparency exists within the video. It is more complex than a simple animated image, but it also has the potential to be used in much greater ways.

    67. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      Right, ok. I just didn't think there are easy to use tools available.

    68. Re:quite a few browsers? by kermidge · · Score: 1

      Looks properly trippy in Opera and Firefox. Oooh, the colors, man. Reminds me of the first acid trip, guy sticks his hand in front of your face and does the finger fan thing, watch the trails, like, wow, man, trippin', ya know? At least, that's my memory from '67, what's left of it.

    69. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      [...] that doesn't change the fact that alpha transparency exists within the video. [...]

      Citation needed? Your source does not show any alpha transparency in the video.

    70. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      What about SVG?

    71. Re:quite a few browsers? by Black+LED · · Score: 1

      Google it.

    72. Re:quite a few browsers? by halltk1983 · · Score: 3, Insightful

      Insignificant until you have 30,000 people a month pull it from your server. Then it's 60 MB saved, per pic at a tiny picture size. If you look at the top two, they're 52 and 57 KB. At the number of hits on that, it's 1.5 GB per picture, which starts to add up, even at that tiny number of hits. For a site that gets that per day? 450GB / month, which isn't a tiny number in bandwidth charges. That's $600 per year in bandwidth at many hosts, per picture (I know at that usage pattern they get special rates). That's just on the server side.

      On the client side, what if they're on cell modems, in rural areas, sometimes on the 2G networks getting 110 kbps (that's bits, chief). Or satellite internet. Or anything that measures bandwidth used. I know my parents saved 5-25% bandwidth on all the images that were downloaded, it would make their satellite internet a hell of a lot more usable. Even on 3g, or in congested areas, it could make a difference.

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
    73. Re:quite a few browsers? by halltk1983 · · Score: 1

      And with a plugin readily available for Chrome, at https://chrome.google.com/webstore/detail/apng/ehkepjiconegkhpodgoaeamnpckdbblp and a patch outstanding awaiting approval based completely on the low utilization for apng, which the buy in on a project like this could easily spur Google to include... you're looking at 50%+ market share of browsers, by just about everyone that measures usage.

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
    74. Re:quite a few browsers? by halltk1983 · · Score: 1

      You're talking about .1% of the internet: http://www.w3schools.com/browsers/browsers_explorer.asp

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
    75. Re:quite a few browsers? by halltk1983 · · Score: 1

      Been to youtube lately?

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
    76. Re:quite a few browsers? by captain_sweatpants · · Score: 1

      That's 1% of w3schools.com viewers which isn't representative of the wider internet. It basically says that web developers don't use ie which is pretty obvious and also kind of useless (and misleading).

    77. Re:quite a few browsers? by tibman · · Score: 1

      Would you call a 10% increase in pay insignificant? Getting paid 40k and raise to 44k. That's only 4k, pretty insignificant. Your life won't be improved by that.

      --
      http://soylentnews.org/~tibman
    78. Re:quite a few browsers? by tibman · · Score: 1

      Quoting the GP
      Big commercial sites still use jpg to display their wares simply because they don't want to lose those one or two sales from the older browser users.

      --
      http://soylentnews.org/~tibman
    79. Re:quite a few browsers? by omnichad · · Score: 1

      NO - that's not part of the H.264. That's a browser rendering trick. It's nothing to do with it being H.264 at all. You could do that with any video format from the last 20 years (that have browser support). But it's not exactly a good idea because of size/speed issues.

    80. Re:quite a few browsers? by omnichad · · Score: 1

      Sure. And H.264 supports karaoke too. By putting words on the video. Again - it has nothing to do with H.264 or actual support in the video renderer.

    81. Re:quite a few browsers? by omnichad · · Score: 1

      So...a browser should use some huge file format instead of relatively compact png? Sure, someone could extend GIF with an alpha channel, but none of those formats you listed are compressed as efficiently as 24-bit png with alpha. Not even close.

    82. Re:quite a few browsers? by omnichad · · Score: 1

      184KB at only 217x217? Great proof of its excellence at compressing truecolor images. PNG can do that in 13KB.

    83. Re:quite a few browsers? by omnichad · · Score: 1

      And shopping, driver's license renewal, reference, news, movie showtimes, recipes, ordering a pizza, making phone calls, scheduling dr. appointment, paying bills.... On the other hand, I think I've maybe watched 2 videos on the web in the last 2 weeks. That is, aside from watching Netflix on a set-top box without a browser.

    84. Re:quite a few browsers? by omnichad · · Score: 1

      There's probably a plugin for every browser out there somewhere. That doesn't give it 100% marketshare. Most people would never bother to install it. Me included.

    85. Re:quite a few browsers? by Zouden · · Score: 1

      WebP supports animation. Unfortunately the version in Chrome doesn't.

      --
      "A week in the lab saves an hour in the library"
    86. Re:quite a few browsers? by The+Cat · · Score: 1

      Yep. Still runs on Flash. Was built on Flash. Will always run on Flash.

    87. Re:quite a few browsers? by Black+LED · · Score: 1

      Look up the specifications. H.264 supports auxiliary pictures for alpha blending. The example posted above is using this within the video file itself.

    88. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      My web host doesn't charge by the KB and I don't care about people stuck on EDGE, chief.

    89. Re:quite a few browsers? by omnichad · · Score: 1

      MPEG-C Part 3's spec for auxiliary pictures isn't much more than stacking two pictures atop one another. It's not really a standard any more than my karaoke example other than being "codified." And no video players in common use even support that. 3D Blu-Ray uses something similar for stereo images, but it's not really a format. It's just an extra-wide or extra-tall picture with two images in it.

      I'm not even sure the video container even has metadata to show that the auxiliary pictures are in use. I'm fairly certain your player has to just "know" that the video is encoded this way.

    90. Re:quite a few browsers? by omnichad · · Score: 1

      On the other hand, I might be looking at the video and not the spec. The spec seems to encode them as separate frames, but the video you linked to displays them together as one frame. I don't think your example video follows the spec - it just emulates it.

    91. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      Yes, most people use the internet for 'fucking videos'.

    92. Re:quite a few browsers? by QuasiSteve · · Score: 1

      one of those formats you listed are compressed as efficiently as 24-bit png with alpha. Not even close.

      Try WebP.

      As for the huge formats - not too long ago there were plenty of people who would prefer to see an inferior codec be used over h.264 for the reason of licensing.
      Even now (scroll down the comments) some would prefer to keep PNG over WebP because WebP may have some patent issues.

      As for 'browsers', GP didn't specify - which is exactly why I added that information.

    93. Re:quite a few browsers? by sexconker · · Score: 1

      So where is the alpha transparency?

      In the GIF spec. You didn't specify you wanted a specific number of bits for transparency.

    94. Re:quite a few browsers? by Anonymous Coward · · Score: 0

      So where is the alpha transparency?

      In the GIF spec. You didn't specify you wanted a specific number of bits for transparency.

      Funny, I just looked over the GIF spec, and it doesn't say anything about alpha transparency. A transparent color index is conceptually different from a 1-bit alpha channel.

    95. Re:quite a few browsers? by halltk1983 · · Score: 1

      Been running on HTML5 for be for close to a year. But I guess that I'm just on the cutting edge. And I hate Flash.

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
    96. Re:quite a few browsers? by halltk1983 · · Score: 1

      Just like you never installed the plugin for Flash? Or Java? If enough websites use it people will install the plugin.

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
    97. Re:quite a few browsers? by halltk1983 · · Score: 1

      I guess you have a point if you're selling to China: http://www.ie6countdown.com/

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
  2. not supported by chris200x9 · · Score: 1

    I guess chromium doesn't support APNG I went to the comparison site (http://littlesvr.ca/apng/gif_vs_apng.html) and saw animated gifs vs static APNGs.

  3. The problem is size limits by macemoneta · · Score: 4, Insightful

    Most sites that use animated GIFs have restrictions on size and dimensions (typically 500x500 1MB). The quality of APNG within those restrictions won't be any better.

    --

    Can You Say Linux? I Knew That You Could.

    1. Re:The problem is size limits by aliquis · · Score: 2

      If only the network got faster and people was willing to accept bigger file sizes and RAM usage!

    2. Re:The problem is size limits by Anonymous Coward · · Score: 2, Informative

      Most sites that use animated GIFs have restrictions on size and dimensions (typically 500x500 1MB). The quality of APNG within those restrictions won't be any better.

      PNG uses substantially better compression technology than GIF (a two pass algorithm with a pixel value predictor in the first and then compressing the errors after the first pass in the second using deflate, which combines LZ77 dictionary encoding and an adaptive huffman coder, versus straightforward LZW, which is only a dictionary coder), so this is not really true. You can achieve a lot more in a 1MB PNG than a 1MB GIF.

    3. Re:The problem is size limits by jones_supa · · Score: 1

      What I find a bit annoying is that many organizations and ISPs still limit the standard user mailbox to 100MB. Can't it be cranked up in this day and age already? Make 1GB the new de facto standard, I say.

    4. Re:The problem is size limits by aliquis · · Score: 1

      I use gmail.

      Isn't Yahoo! mail unlimited?

    5. Re:The problem is size limits by mcgrew · · Score: 1

      My Quake site that I ran fifteen to ten years ago used LOTS of animated gifs, as well as a little javascript. There were three at the top of each page, two animated stroggs surrounding a drawing of the Illinois state capitol with blood in the street that was overlaid with the dog tag from the game that said "loading", with the tag going away after 30 seconds or so. If you moused over the strogg on the right, sonic the hedgehog would run past and the strogg would try to stomp him. If the cursor stayed over the image he would run back and get squished.

      The navigation buttons were static gifs that were replaced by animated ones when moused over.

      The page's wallpaper was a small animated gif of white zeros and ones on a black background that changed back and forth from zeros to ones before disappearing one by one.

      This was back when most were on a 56k modem and some were still 33.3. I had lots of traffic (lots of content), tons of mail, and nobody ever complained of slow loading.

    6. Re:The problem is size limits by Andtalath · · Score: 2

      The costs of good storage are still prohibitive.

  4. MNG? by Anonymous Coward · · Score: 2, Interesting

    What happened to the MNG version of PNG?

    1. Re:MNG? by grumbel · · Score: 1

      MNG was horribly over engineered, bloated with features and never really supported by anybody, neither tools nor browsers.

    2. Re:MNG? by Anonymous Coward · · Score: 0

      Browsers decided not to support MNG because they thought it was overenginered. Then libpng decided not to support APNG because they had already invented MNG. And that's why there is no animated image format with alpha-transparency that you can use on the web: drama.

  5. what happened to MNG? by dmbasso · · Score: 4, Interesting

    From this 2004 story: http://tech.slashdot.org/story/04/08/28/2312256/presenting-apng-like-mng-only-better

    "Unlike MNG, APNG is not a separate file format, but rather an extension to PNG. Thus, APNG images are just normal PNG images (with the .png extension) but can be animated. The system is fully backwards-compatable, so any program that can open a PNG image will be able to open an APNG image (though non-APNG viewers will only show the first frame). Vitally, the decoder just adds an extra few kilobytes onto a standard PNG decoder. APNG support is in the process of being checked into Mozilla. Hopefully, other programs will follow suit."

    --
    `echo $[0x853204FA81]|tr 0-9 ionbsdeaml`@gmail.com
    1. Re:What happened to MNG? by Christopher+Fritz · · Score: 1

      Backwards compatability. Browsers without APNG support will see it as a normal PNG image and load the first frame, similar to viewing an animated GIF in a browser with animations disabled (loads first frame only).

    2. Re:what happened to MNG? by Anonymous Coward · · Score: 1

      In other words, MNG was merciless to PNG decoders?

    3. Re:what happened to MNG? by phantomfive · · Score: 1

      My memory from back then was that MNG was a huge and complex library, something like 8MB. Since Firefox is only 21MB right now, no one considered it worth including.

      --
      "First they came for the slanderers and i said nothing."
    4. Re: What happened to MNG? by Anonymous Coward · · Score: 0

      mng is the correct soluction, it's more complicated than apng but allows much more also. apng is a stupid hack , just like animate gif, they steal a valid format for other use with a good way for user know that they are losing information. stop using both.
      png is static image. nmg is for animated images. apng is not accepted by the png group because of that.

      some people dont like the current nmg decoder... well, build another then... the corrent one have various versions, more simple for web usage, yet there is little usage, its the chicken and egg problem, no browser support->no usage->no browser support...

      is there any way to vote no to the kickstarter 8)

    5. Re: what happened to MNG? by Anonymous Coward · · Score: 2, Informative

      Developer ego together with a healthy dose of "not invented here" syndrome is what happened. MNG was removed from Firefox by Stuart Parmenter "to save download size" (without libmng, the Firefox download would save 200 KB back in the days when Firefox was considered the "lean version" of Mozilla). He then proceeded to instead propose APNG with vlad to effectively replace the GIF standard for animation without relying on MNG by applying custom patches to libpng.

      Needless to say, when Mozilla brought the APNG extension for ratification to the PNG people, they rejected it because a) PNG was "meant to store only one image" and b) MNG already existed as a standard to accomplish the very same goals by the same people. As a result, the official libpng distribution (and WebKit which depends on it) does not support APNG.

      A few people tried to bridge the gap by proposing changes to APNG to placate the PNG people or allowing plugin discovery to work for tags as it does for tags, but these were both rejected by Mozilla in favor of backwards compatibility and, I assume, complexity reasons respectively, so I don't really see any reason why the gap will be bridged any time soon.

    6. Re: what happened to MNG? by Anonymous Coward · · Score: 0

      Excuse me, I meant that there was a push to have plugin discovery work for img tags as well as object tags.

    7. Re:What happened to MNG? by Anonymous Coward · · Score: 0

      So, essentially you will not be able to see the interesting content and the browser will not even tell you that it couldn't show the content and instead hides it behind an image that appears to be correct.
      If that is a feature then I suspect that you are using it for things that shouldn't be animated to begin with. I prefer my "under construction" images to be static, thank you.

    8. Re: What happened to MNG? by grumbel · · Score: 2

      MNG is not the correct solution, it's a solution looking for a problem. It's feature bloated and designed without any kind of thought put into how tools for it would work. It has support for sprites, tiling, fading, magnification, loops and a bunch of other stuff, none of which maps very well into the tools people actually use to produce animations. It's not so much an animated image format, but a language to write animations in.

      The proper solution is video, WebM or whatever. Which makes no assumptions about how you structure your animation and instead simply tries to compress the resulting image sequence as best as possible. Or in case you actually need structured animation, you can use SVG which providers a much richer tool set then MNG and is full programmability via Javascirpt.

    9. Re: what happened to MNG? by Anonymous Coward · · Score: 0

      the "save download size" excuse was a polite way of saying "this code sucks"

    10. Re:what happened to MNG? by Hsien-Ko · · Score: 1

      How can that be? Paint Shop Pro 5's supplemental program Animation Shop 1 supported MNG back in 1998 and it didn't bloat the filesizes immensely, with an EXE at 1.4mb.

    11. Re:what happened to MNG? by bill_mcgonigle · · Score: 1

      How can that be?

      For whatever reason, MNG became a cultural thing around Mozilla, Inc. - that thing that everybody loved to hate for no good reason at all. Excuses were made and the RFE closed, despite the massive number of votes for it.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    12. Re:what happened to MNG? by phantomfive · · Score: 1

      I don't know, maybe there were extensions added after 1998? In any case, bloat was the actual reason the Firefox guys gave for not including MNG.

      --
      "First they came for the slanderers and i said nothing."
    13. Re: what happened to MNG? by Anonymous Coward · · Score: 0

      I also remember the RFE and there were bitter complaints that more space would have been saved by Mozilla getting rid of all GIF files from the codebase and using MNG for animations that would be saved by getting rid of the MNG library.

      It was abundantly clear at this point that yet another reinvention of the codebase had been a complete waste of time and Navigator^WFirefox was the plan now and promoting open standards was no longer a priority.

      The history of the codebase is amazing, so many of the same mistakes made time and again.

    14. Re:what happened to MNG? by Anonymous Coward · · Score: 0

      MNG support added less than 200kB to the installer. This was at a time when Firefox's installer was about 5MB.

    15. Re:what happened to MNG? by Anonymous Coward · · Score: 0

      I like the part where Flash said: "I'm not your enemy, MNG is!"

  6. reddit by 1000101 · · Score: 2

    If they convince reddit to endorse it, the format will take off. That place probably links to more .gif files than any other site out there.

    1. Re:reddit by brainnolo · · Score: 2

      or 4chan...

    2. Re:reddit by Anonymous Coward · · Score: 0

      God I hate it so much, though the animated gifs are really because of 4chan.

    3. Re:reddit by Anonymous Coward · · Score: 0

      Tumblr maybe? They seem to prefer animated image sets to either video or stills.

    4. Re:reddit by Anonymous Coward · · Score: 0

      If they convince reddit to endorse it, the format will take off.

      The problem is there's no master reddit editorial board to decide these things. Someone will link an APNG in a case where an animated GIF is normally used. It will fail to animate for non-Firefox users (since that's the only current browser that supports APNG). It will get downvoted, and virtually no one will ever know it got posted in the first place.

    5. Re:reddit by Anonymous Coward · · Score: 0

      Don't forget about YTMND.

      Of course, there are a couple instances of APNG usage there. i.e. Double Ravebow

  7. Video tags... by Anonymous Coward · · Score: 0

    Just use embedded WebM video tags, sheesh. That is one of the main reasons they were adopted to HTML, and you will get smaller file sizes, better quality, and they are supported in more browsers. This is a no brainer.

    1. Re:Video tags... by aliquis · · Score: 1

      Better quality? How?

    2. Re:Video tags... by strstr · · Score: 1

      Better quality than animated GIF. GIF is 8 or 16-bit, right? MPEG-4 isn't, has full color, and isn't blocky like GIF. Plus it has sound.

      APNG's advantage is completely lossless compression. It is amazing, I love lossless vs. lossy. I still think I'd rather have a format like APNG/MNG rather than switching to MPEG-4/video entirely. APNG is also being designed for "video-bytes", small animated clips that get used on forums for funny stuff at most. It might enhance the backgrounds, custom graphics of websites with nice lossless animations and stuff when and if it gets implemented into web browsers as a standard.

    3. Re:Video tags... by pipatron · · Score: 1

      "it has sound" is precisely the reason why webm videos should NOT be used... Imagine if every stupid cat-animation now also tries to compete with each other in loudness.

      --
      c++; /* this makes c bigger but returns the old value */
  8. What happened to MNG? by red_dragon · · Score: 1

    Can someone explain why APNG would be preferable over MNG, besides wider application support? I haven't followed these projects closely, and it seems counterproductive to me to develop a new standard when an apparently serviceable one already existed.

    --
    In Soviet Russia, Jesus asks: "What Would You Do?"
  9. Advantages over WebP? by Anonymous Coward · · Score: 0

    What APNG needs isn't more tools, it's a convincing use case where it trumps WebP. And more than everything, it needs browser support: APNG 17.45%, WebP 40.17% plus Safari in the "near future". Neither is enough (unless you want to triple-encode everything), which is why /gif will be /gif for some more years.

    1. Re:Advantages over WebP? by SuricouRaven · · Score: 1

      WebP is just the I-frame format of WebM.

      WebM is caught up in the patent fights right now. Safari isn't going to support either WebM or WebP, because WebM is a chief competitor to h264, and Apple own key patents on h264.

      There are no business reasons not to support APNG - it's simply too niche for companies to much care about right now.

    2. Re:Advantages over WebP? by Anonymous Coward · · Score: 0

      There are no business reasons not to support APNG - it's simply too niche for companies to much care about right now.

      I thought it was also because the PNG consortium (whatever they're called) flipped its shit over the idea because it harmlessly introduced some lies or whatnot in the unmodified-for-aPNG file header (I think it was that it suddenly meant it had multiple images instead of some "promise" that "pure" PNG was only one image), so they swore to never add support for it in their reference libraries.

    3. Re:Advantages over WebP? by gnasher719 · · Score: 1

      WebM is caught up in the patent fights right now. Safari isn't going to support either WebM or WebP, because WebM is a chief competitor to h264, and Apple own key patents on h264

      The real problem is that there is no WebM implementation available under a license that is anywhere near acceptable to Apple. That's similar to the problem with gcc, where gcc 4.2 is the last version with a license that is acceptable to Apple.

    4. Re:Advantages over WebP? by SuricouRaven · · Score: 1

      It goes the other way too. Firefox is without h264 support because, though the consortium is willing to give the mozilla foundation a no-fee license to the patents, they won't permit automatic licensing to anyone who wants to fork the project - and thus can't be compatible with the open-source development model. Thus no h264 on Firefox, and no WebM on Safari. Couple with similar situations over audio codecs, and if you want to use html5 video you'll have to supply two encodes.

    5. Re: Advantages over WebP? by Anonymous Coward · · Score: 0

      WebM is available in FFmpeg, and that is LGPLv2. So if older gcc was ok for them, this should be as well.

  10. If they can't make GIF work... by Reliable+Windmill · · Score: 1

    Animated GIFs haven't worked satisfactory in WebKit for years, they take forever to load and will bring some browsers to a crawl. How could we ever expect animated PNGs to work any better?

    --
    Signature intentionally left blank.
    1. Re:If they can't make GIF work... by Anonymous Coward · · Score: 0

      Well, they're certainly going to perform better, at least in WebKit, where they're not supported at all.

  11. Kickstarter: frenemy of free software by Anonymous Coward · · Score: 3, Insightful

    I remember when people wrote free software because it scratched an itch. Kickstarter seems to be setting a trend where people won't write free software unless they get paid. (Or they will write it and refuse to release it unless they get paid). That's not FREE software, it's hostage software.

    1. Re:Kickstarter: frenemy of free software by QuasiSteve · · Score: 1

      I disagree. If it's free-as-in-speech software, then - barring fraud - either...
      A. People will pledge for it, it gets made, and released in free-as-in-speech form.
      B. People won't pledge for it, it doesn't get made, and thus any argument over its being free or not is moot.

      Kickstarter does see its share of software projects where sometimes I wonder if it wouldn't have been written on the authors' own time in spare time anyway and released on sourceforge only to be discovered months later by the masses. But many times even the failed projects receive an update from the authors that they're gonna go ahead and make it anyway (which in turn probably makes people wonder why they would bother pledging for such projects).

      A similar thing happened with the iPhone app store 'revolution'. Instead of small programs, games, etc. being released for free / on the web (especially applicable to games), everybody and their dog released them for iOS and charged $1.99 or whatever for it. Of course that $1.99 is just a burger and I, and millions of others, will happily pay that. But it does mean that many authors who would otherwise have released it for free - out of necessity: there's no adequate small payments platform - for desktop systems are now concentrating on iOS (and, later, Android) instead.
      I find that drainage of developers much worse.

      But considering the vast volume of free software, low and high quality, still being developed, I don't think either of these things really hurt.

      And, perhaps, it's a bit of a coming of age. We're all rather used to getting things for free (where I'm from, many people download movies/tv shows - given that it's legal - and are scoffing even at $2 per TV episode.. after all, for an 80-episode series, that's $160; outrageous! om nom nom $4.00 burger + beer/week, though), while in the case of software development the polish and shine needed for a professional package may require time and effort investment that should translate into a monetary reward.
      ( The downside of the Kickstarter model is that you essentially send money before having the end-result in hand. The downside of the donation button model is that few people actually use it. )

    2. Re:Kickstarter: frenemy of free software by Anonymous Coward · · Score: 0

      Ultimately, this is a good development. People need to be able to pay the bills via some source. Back in the day, perhaps people wrote software as a hobby challenge to scratch an itch. But then how long does it take to a get STABLE version of it? A year? Two years? 5 years? It might take much longer than it could because the hackers have to do it "after-hours" (unless they are lucky enough to have a job that allows them to scratch itches with open source software).

      What this does is allow the contract hacker to to set aside some FULL TIME work hours to get it cranked out quickly, rather than in a couple of years of weekend hacking. To me, I think that's great and needs to be encouraged.

      If someone is willing to do work for us, we should pay for their time. We cannot let uber-corporations get into this mode where they think quality hackers will work for nothing. People must be PAID. If people do something worthwhile, it must be COMPENSATED.

      Only this time around, once the work is paid and finished, the result is open-sourced for everyone's enjoyment and use. I think its a wonderful thing.

    3. Re:Kickstarter: frenemy of free software by jon3k · · Score: 1

      I don't think it's people who would have otherwise written free software using kickstarter, I think it's people who would have otherwise written commercial, closed-source software looking for a different funding avenue.

    4. Re:Kickstarter: frenemy of free software by westlake · · Score: 1

      I remember when people wrote free software because it scratched an itch. Kickstarter seems to be setting a trend where people won't write free software unless they get paid.

      There is nothing unusual in a developer being paid for his work or subsidized in some other fashion when he contributes to an open source project. It allows him to work full time on the thing. It gives him access to manpower and other resources he could not afford on his own.

    5. Re:Kickstarter: frenemy of free software by jones_supa · · Score: 1

      I remember when people wrote free software because it scratched an itch. Kickstarter seems to be setting a trend where people won't write free software unless they get paid. (Or they will write it and refuse to release it unless they get paid). That's not FREE software, it's hostage software.

      I have always wanted that OSS devs get paid properly. Programming even small apps from start to finish is surprisingly hard and time-consuming. I hate when there is some free software app hanging at version 0.6 for years because there is not enough resources to keep the project running.

    6. Re:Kickstarter: frenemy of free software by Anonymous Coward · · Score: 0

      I don't think you understand what a hostage is. A hostage was once free but now has freedoms forcibly eliminated in lieu of a demand being fulfilled. Please point me to software that was once free but has freedoms forcibly eliminated in lieu of payment or other demand. It doesn't fit the APNG project described here which has never existed and has never been published with a free copyright.

    7. Re:Kickstarter: frenemy of free software by Anonymous Coward · · Score: 0

      That's okay. He doesn't understand what frenemy is either. It's a friend that pretends to be an enemy, not an enemy that pretends to be a friend.

    8. Re:Kickstarter: frenemy of free software by The+Cat · · Score: 1

      Tell you what son. Find me FREE rent and FREE food, and I'll write all the FREE software you want.

    9. Re:Kickstarter: frenemy of free software by Anonymous Coward · · Score: 0

      Try jail or your mom's basement.

    10. Re:Kickstarter: frenemy of free software by Waccoon · · Score: 1

      If I could get paid full time, I'd quit my current job in a heartbeat and work on personal projects. "Fuck you, pay me" isn't about greed -- it's about supporting yourself.

      Starting a business is very, very difficult and time consuming if you only want to work on a few things. I'm not sure if I'd use it, but Kickstarter is a terrific idea.

    11. Re:Kickstarter: frenemy of free software by Xyrus · · Score: 1

      I remember when people wrote free software because it scratched an itch. Kickstarter seems to be setting a trend where people won't write free software unless they get paid. (Or they will write it and refuse to release it unless they get paid). That's not FREE software, it's hostage software.

      No, it's not hostage software. Software developers need to eat. Writing free software and kindly asking for donations very rarely generates enough to put food on the table. Using Kickstarter is actually a good idea. If there is enough demand, then people will contribute to it. And afterwards, the project gets released for free to the community.

      Software developers get paid. Community gets free software.

      --
      ~X~
  12. animated gifs by lisabeeren · · Score: 1

    wait. i remember the rotating skull, and the repeating nuclear explosion, but i can't help but feel the internet is a better place without them.

    1. Re:animated gifs by jones_supa · · Score: 1

      The current kitsch fad seems to be these short video captures where someone repeats a wacky gesture over and over.

    2. Re:animated gifs by PPH · · Score: 1

      Good for porn loops. Where the plot line is basically "in, out, repeat as required".

      --
      Have gnu, will travel.
  13. Trip to Japan by otter42 · · Score: 1

    Please note their $5,000 prize is a two-months' stay in Japan: Land of soy sauce... and Mothra.

    --
    www.eissq.com/BandP.html Ball and Plate System. Amuse your friends. Crush your enemies.
    1. Re:Trip to Japan by Rizimar · · Score: 1

      From the Kickstarter page:

      2 months of living and office space at Genshin Souzou in Aichi, Japan. We have a room and working space specifically for visiting creators/developers/makers and our office has a shower and a ktichen. You can even drive the company car (international manual license required)!

      I saw this, too, and was thinking that it might almost be worth it for the experience

  14. So it's basically an inferior SWF by Dwedit · · Score: 0

    SWF is a much better file format for animated raster images. You can define an image, put it on the stage multiple times, and move it around and apply affine transformations to it. You don't need to store tons of raw pixel data.
    It's also an inferior version of video, since if you're using an animated image to store short video clips, you don't get the benefit of motion compensation and strong compression.

    1. Re:So it's basically an inferior SWF by jones_supa · · Score: 1

      Aren't you overengineering a bit? Who needs a SWF container or motion compensation for a simple animation?

    2. Re:So it's basically an inferior SWF by Anonymous Coward · · Score: 0

      SWF is a much better file format for animated raster images. You can define an image, put it on the stage multiple times, and move it around and apply affine transformations to it. You don't need to store tons of raw pixel data.
      It's also an inferior version of video, since if you're using an animated image to store short video clips, you don't get the benefit of motion compensation and strong compression.

      The purpose of animated image formats is NOT to store video clips, despite the fact that many people attempt to do just that. It's to store small, simple, "flip-book" style animations where there really isn't a "motion" component, or any need for advanced video manipulation.
      And PNG is not raw pixel data, it's a lossless compresion format. BMP is raw pixel data, which is why the file sizes are usually around 10 times larger than the same image stored in PNG format.

  15. Remember when by suso · · Score: 4, Insightful

    Remember when creating high quality open source software didn't require a Kickstarter campaign?

    1. Re:Remember when by Anonymous Coward · · Score: 0

      Remember when creating high quality open source software didn't require a Kickstarter campaign?

      Kickstarter is a synonym for "take the money and run".

    2. Re:Remember when by kamapuaa · · Score: 1

      High quality open source software? Like what?

      --
      Slashdot: providing anti-social weirdos a soapbox, since 1997.
    3. Re:Remember when by Anonymous Coward · · Score: 0

      Your mother.

    4. Re:Remember when by Anonymous Coward · · Score: 0

      Remember back when there was much less open source software because only people working in their free time contributed and there was very little monetary support from the public or companies? You're still free to write the software they want for free, although it might be quicker if someone worked on it fulltime with a bit of support.

    5. Re:Remember when by Anonymous Coward · · Score: 0

      I see where you're going with this: high-quality software doesn't exist. Touché.

      Oh, yeah - there really isn't much of a distinction of quality whether closed or open. There is a distinction of freedom.

      Open source projects, Coverity says, tend to have .69 bugs per thousand lines of code, virtually the same as proprietary software, which tends to have .68 errors per thousand lines.

      See the Coverity report.

    6. Re:Remember when by The+Cat · · Score: 2

      Why is it that you people bitch every time someone gets paid?

      You fuckers destroyed the software industry. And now every time someone tries to get something going again you fucks show up and start crying like little bitches because someone is earning money for their hard fucking work.

      If you don't want to invest in the project, then DON'T. You can download the source for free after the rest of us pay for it.

    7. Re:Remember when by mcgrew · · Score: 1

      High quality open source software? Like what?

      Linux, Apache, GNOME, KDE, Mozilla...

      Open source is usually (not always) higher quality than closed source. Windows has trailed in features and useability behind Linux for years, for example.

    8. Re:Remember when by Anonymous Coward · · Score: 0

      What about working towards including such a format in Gimp? Seems like the best place to me.

      http://registry.gimp.org/node/24394 appears to be a plug-in. Perhaps the best solution until it gains popular browser support. Until then (if then is a goal that can/should be achieved), HTML5 has many tools to recreate such an experience (see numerous google doodles).

    9. Re:Remember when by Anonymous Coward · · Score: 0

      Windows has trailed in ... useability behind Linux for years.

      Hahahahahahahahahahahahahahahaha

    10. Re:Remember when by Anonymous Coward · · Score: 1

      Outsourcing destroyed the software industry. You don't see corporations saying, "oh, we don't need to hire an Indian/Chinese/Elbonian team to write this package - there's a free one available on Github that does exactly what we need!"

    11. Re:Remember when by Xyrus · · Score: 1

      Remember when creating high quality open source software didn't require a Kickstarter campaign?

      I remember when software developers subsisted on nothing but air and close proximity to an electric line, and required only their imagination to create software and distribute it via their magical mind rainbows to all the computers in the world.

      Sometimes people actually want to get paid for what they do. And usually, if someone can get paid while doing something they like then that's all the better.

      --
      ~X~
    12. Re:Remember when by LordLucless · · Score: 1

      Remember when creating high quality open source software didn't require a Kickstarter campaign?

      Uh, yeah. I remember that time. It was yesterday. Or did Linus start a "Linux Kickstarter" when I wasn't looking? The fact that some people who launch projects via Kickstarter choose to license their project under an Open Source licence doesn't mean that every open source project is.

      Prophet of doom, much?

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    13. Re:Remember when by Anonymous Coward · · Score: 0

      You fuckers destroyed the software industry.

      You're nuts. This makes no sense at all.
      Some people bitching about non-free software on /. *destroyed* the software industry?

  16. Kill all animated GIFs! by pigiron · · Score: 2

    Including improved ones..."

    1. Re:Kill all animated GIFs! by FatLittleMonkey · · Score: 2

      And autoplay video. And scrolling/looping banners and sidebars. And blinky/noisy ads. And floating boxes. And pop-over subscription requests. Yes. Kill them all. I keep throwing matches at the screen, but they won't burn.

      --
      Science is all about firing a drunk pig out of a cannon just to see what happens.
    2. Re:Kill all animated GIFs! by pigiron · · Score: 1

      I make an attempt with a hodgepodge of ad on Ad Blockers - Click to Flash - Real Clear Videos etc. I suppose I could write my own comprehensive HTML cleaner but then I would spend all my time keeping it up-to-date and it would never be more than my own idiosyncratic blocker with no commercial potential.

    3. Re:Kill all animated GIFs! by Inda · · Score: 1

      No. Keep them. Keep them all.

      These looping animations are great. They're small in filesize - great for mobile browsing. They have no sound! No sound! Are often cut to a small number of frames, ending the "yeah, click here and fast forward to 32m 05s, to view 2 seconds of funny" links. No one adds "?t=32m05s" to a query string, before any one brings that up. Are rarely deleted due to DCMA.

      What's not to like about them?

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
  17. Why not WebP? Or straight video? by QuasiSteve · · Score: 1

    I'm curious - why not go with WebP instead? I haven't looked too closely at the format, licensing, burden on CPU/memory, etc.

    I do however know from my own tests that it generally performs better than PNG and already has animation support (though the Chromium team has rejected supporting it last month due to performance issues - but they also don't support APNG out of the box, you have to get a plugin).

    Or skip the 'animated image' stage altogether and go straight to video (though there's more concerns there, especially in terms of lack of transparency support).

    Going with APNG (or MNG, or trying to hack higher bitdepths onto animated GIFs as some propose, especially for transparency) seems like a dubious sideways step, if not a step backwards.

    ( Asking for money to be thrown at it is another issue - but more power to them. )

    1. Re:Why not WebP? Or straight video? by Anonymous Coward · · Score: 0

      Or skip the 'animated image' stage altogether and go straight to video (though there's more concerns there, especially in terms of lack of transparency support).

      This. We already have video formats that include all the important features mentioned, including intra-frame png compression which is supported by several container formats in libav (which nearly all opensource browsers already use) and quick time (only in mov format currently, though) and can include an alpha channel. The downside is the files tend to be huge due to lack of inter-frame compresson but it really doesn't sound like APNG has that either. And that's just one codec. The Bink format supports an alpha channel, inter-frame compression and a color space matching mpeg and typical h264 compression.
      Why reinvent the wheel when much more flexible formats already exist?

    2. Re:Why not WebP? Or straight video? by Fnord666 · · Score: 1
      From the kickstarter page:

      What about WebP?

      Comparing WebP to APNG is like comparing Apples and Oranges. WebP is an up-and-coming web oriented image format from google. Part of the WebP standard mentions animation. WebP however does not currently have anything more than a sample implementation, and WebP will probably never be backported to older devices and software and may never be ported to a lot of software that already supports PNG. This means that if you start using WebP now you can expect a lot of people to not be able to view your images at all - whereas with APNG they will at worst simply see the first or fallback frame.

      WebP solves different issues and has a variety of features, such as lossy compression profiles and filters that simply don't apply to PNG and will not be part of the simple APNG standard [though it could be noted these features and more were in MNG]. APNG and WebP are simply different, and though they solve some of the same problems they are not really competing formats. Ideally we'd like to see wide spread adoption of both formats on just about everything in the future - but we can have and use APNG right now.

      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    3. Re:Why not WebP? Or straight video? by QuasiSteve · · Score: 1

      I read that, but none of that seemed like particularly good arguments. If anything, most people prefer apples over oranges anyway.

      Just to address what they're saying.

      WebP wouldn't be backported - great, but neither will APNG. If anything, if it were to gain support, it should have done so by now.

      If you use WebP, a lot of people won't be able to see the images - true, but neither will those who use APNG (remember, no support in webkit-types without the plugin, and no support in IE).

      If the argument from them is that if the tools are built, APNG becomes more popular, the other browsers will be forced to support it.. well, the same can be said for WebP.

      The strongest point they've got is that an APNG decodes as a still PNG in any browser that doesn't support APNG so that the user at least still sees an image. It may not be the intended image, however; only the first frame is decoded, so if the animation is supposed to be, say, a company logo that fades into view then the first frame must be forced to be the logo not faded out or users with those browsers will never see the logo at all. Users with browsers that do support APNG on the other hand will first see the logo, then wonder why it suddenly popped away only to fade back in. This is but one example, I'd say find some animated GIFs (preferably not just video2gif types) and see how many of them work as just the first frame.

      A more appropriate solution would be to use the the Accept header in the browser's request to check if the file type is supported and fall back to a supported format (such as animated gif or a more appropriate still) if it isn't. Unfortunately, there is no image/apng accept so the server can't determine this from the accept header (a compatibility table would have to be built based on user agent, or client-side scripting would have to be used). Admittedly, officially there's also no image/webp either but that's changing.
      Yes, that may mean having to store multiple file types or doing on-the-fly conversion for the time being - not exceedingly painful (hosting a full video at various resolutions and encodings being much worse) and with most CMS not even something the end-user would have to worry about.

  18. GIF is limited to 256 colors by Anonymous Coward · · Score: 0

    n/t

    1. Re:GIF is limited to 256 colors by Anonymous Coward · · Score: 0

      GIF is limited to 256 colors per frame. If you are not going to use the animation feature, you can abuse it to generate a static image with as many colors you want. If you want animation though, you no longer have that option/ horrible kludge.

    2. Re:GIF is limited to 256 colors by Immerman · · Score: 1

      time domain dithering != more actual colors. The result tends to look ugly and/or shimmery.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    3. Re:GIF is limited to 256 colors by omnichad · · Score: 1

      As others have posted: http://phil.ipal.org/tc.html

      But that's 184KB and PNG would compress it as 24-bit at 13KB (per my testing in Photoshop).

  19. Kickstarter: friend of free software by tuppe666 · · Score: 4, Insightful

    I remember when people wrote free software because it scratched an itch.

    There are talented individuals producing small free software, or joining organisation to produce larger software, and companies with real money able to contribute/create to free software. Is there no room in that for funding a group *itch*(sic), or helping an (group of) individuals scratch theirs who otherwise wouldn't be able to due to life commitments...software takes time and effort to create.

    The bottom line is people produce free software for a whole host of reasons. I personally see money being a great reason, as do all those companies already contributing to free software. In reality its the most common one.

  20. Ruby? by Anonymous Coward · · Score: 0

    It's 2013! Even the Ruby fans have moved on, or gone back to PERL.

  21. Re:The days of "this site looks best in" is perman by Anonymous Coward · · Score: 1

    You are Wrong!

  22. GIF /does/ support true colors by Lord_Naikon · · Score: 4, Interesting

    It's worth noting that GIFs may overlay multiple image blocks with separate color pallets, resulting in true color images.

    The problem here is that some browsers (chrome) insert an artificial 0.1s delay between "frames".

    Also if you can do this with GIF one has to wonder if APNG has actually any viability other than as a source format.

    1. Re:GIF /does/ support true colors by Anonymous Coward · · Score: 0

      It's worth noting that GIFs may overlay multiple image blocks with separate color pallets, resulting in true color images.

      The problem here is that some browsers (chrome) insert an artificial 0.1s delay between "frames".

      Also if you can do this with GIF one has to wonder if APNG has actually any viability other than as a source format.

      You do understand what an alpha layer is, right? No, I don't mean cheap one-color transparency, I mean full translucency. PNG can do that trivially. GIF cannot.

      Also, PNG can support full 24-bit color without resorting to hacks that depend heavily on the browser's interpretation of an already-nonstandard animation hack on top of a hack of a file format.

    2. Re:GIF /does/ support true colors by Lord_Naikon · · Score: 1

      Wow, a little bit condescending aren't we? Of course I know what an "alpha layer" is, that is why I didn't mention it my post. I merely showed that with sufficient effort good quality GIFs can be made, reducing the need for yet another "not quite video" standard. Speaking of standards, APNG was rejected by PNG. It is only supported by Firefox. So animated GIF is certainly better supported and "more standard" then the proposed alternative.

    3. Re:GIF /does/ support true colors by jones_supa · · Score: 1

      It's worth noting that GIFs may overlay multiple image blocks with separate color pallets, resulting in true color images.

      True, but it's kind of a hack.

    4. Re:GIF /does/ support true colors by Anonymous Coward · · Score: 0

      A) No alpha
      B) Full color animations aren't practical if some browsers insert an artificial delay, so that's limited to static images
      C) PNG's compression is more modern. You get more bang for your buck. If you use indexed color PNG, you get the same quality for reduced size
      D) Specially crafted art doesn't prove GIF's viability. Those images have limited color palettes and no alpha, and because of the application they need neither

    5. Re:GIF /does/ support true colors by HetMes · · Score: 1

      A) Why would I want transparency in an animation?
      B) Then 'some browsers' need to fix their gif handling.
      C) Typical gif size is what, 1MB?
      D) Burden of proof is on APNG.

      Browsing through this page, I've seen what the current gif implementations allow. APNG has no business fragmenting the animated image playing field. And guess what, my music collection is still mp3.

    6. Re:GIF /does/ support true colors by Anonymous Coward · · Score: 0

      As others said, its a hack. It's also not supported well on mobile platforms and is massively inefficient. The files are huge and the memory footprint for decoding and display are also huge.

      Having a sane color pallet can lead to much greater efficiency and optimization.

    7. Re:GIF /does/ support true colors by omnichad · · Score: 1

      24-bit png shaves 200KB off the file size of your true color example. And animating it would keep that size reduction. Of course, JPEG makes a lossy, but almost flawless version in only half the size.

    8. Re:GIF /does/ support true colors by omnichad · · Score: 1

      A) To place the animation within the content seamlessly. Especially if the layout/theme may change in the future.
      B) Agree
      C) smaller is still better. Might as well move forard
      D) Animated GIF isn't going away just because we have something else.

      I re-ripped my music collection to AAC. It sounds better in the same amount of disk space. I do wonder how you ever made it to GIF from RLE BMP if you think this way.

  23. Faults? It is by design! by Anonymous Coward · · Score: 0

    "doesn't have these faults"
    How can not having a feature be a fault? Is my Arduino faulty since it does not support Silverlight?
    It might be a shortcoming but it is not a "fault", it is by design.

  24. 'permanent' b/c of ppl like you by globaljustin · · Score: 1

    always target your code for individual browsers, since every browser is different, and will be forever.

    As an AC said above, "You are Wrong!"

    There is *absolutely* no technical reason that internetworked computers *must* use different mechanisms at the presentation layer. Absolutely no logical reason to have the standards be different for any reason.

    In practice, due to economics or usability concerns, browser makers make their browsers to operate in ways to accomplish non-computing goals....branding.

    Just because M$ tries to format lock users into M$ everything...even in their browser design...just because they are that evil doesn't mean that your premise is by default the logical conclusion.

    The internet is what **we** make it! Accept that fact.

    --
    Thank you Dave Raggett
    1. Re:'permanent' b/c of ppl like you by The+Cat · · Score: 0

      But you know what? We've been promised the web will become a multimedia paradise for 20 years.

      It still hasn't happened. Why? Because browsers suck, HTML sucks, Javascript sucks, CSS sucks and the web sucks unless you are using it to display text and a few images.

      Oh, we invented Flash, built it up for 15 years and then threw it overboard in favor of vaporware and bullshit. If you want to know why the web will always suck, just look at the history of Flash.

    2. Re:'permanent' b/c of ppl like you by globaljustin · · Score: 2

      Because browsers suck, HTML sucks, Javascript sucks, CSS sucks and the web sucks unless you are using it to display text and a few images.

      What, are you typing from 1996?

      Netflix, smartphones, and hell even just a cursory reading of what the NSA can do to spy on us proves you wrong....

      About the last part at least!

      I agree that X, Y, and Z web coding laguages suck! Also flash sucks!

      I'm trained as a network engineer. To me it's all stupid bullshit....like tags they put on clothes at the store to make you but them...

      You know how some people keep the tag on their hat or w/e even after they buy it as 'style'?

      That's what 90% of software looks like to me....I get where you're coming from...but the internet does pretty much everything now. Hell, you can do live HD TV broadcasts over the internet now.

      The code is horseshit, but the hardware is so fast it doesn't matter....that's why it works...I hate it...I probably hate it as much as any human alive...but you're dead wrong about the internet's capabilities...in spite of shittily created coding languages to do it

      The WHATWG is an example of a working group that would agree with you. They'r ethe ones who got HTML5 off the ground despite the WC3's best efforts

      --
      Thank you Dave Raggett
    3. Re:'permanent' b/c of ppl like you by The+Cat · · Score: 1

      The web on a phone is awful. The only reason Netflix and services like it work is because of Flash, (which we're throwing overboard in favor of vaporware and bullshit.)

      The code is horseshit, but the hardware is so fast it doesn't matter

      That's exactly the kind of thinking that makes everything suck. It does matter.

      about the internet's capabilities

      The INTERNET is capable. The reason is it was built by engineers who wrote it in a real programming language that wasn't thrown overboard because of a marketing slogan.

      The Internet isn't some kludged-together hack like everything that runs on top of it.

    4. Re:'permanent' b/c of ppl like you by globaljustin · · Score: 1

      The Internet isn't some kludged-together hack like everything that runs on top of it.

      I AGREE! ARGH!

      we can shout at each other about things we seem to agree upon, or maybe the answer is in terminology...the words we're using the represent our ideas...

      see, I agree with your response here:

      The code is horseshit, but the hardware is so fast it doesn't matter

      That's exactly the kind of thinking that makes everything suck. It does matter.

      heh...it does matter! in theory...practically speaking the world has managed to forrest gump its way to what we have...the capabilities, cheesey and consumer driven though the design may be, are pretty impressive

      but theory matters of course...it drives everything...I agree computing theory especially presentation layer stuff is horseshit and further agree that revising the internet languages (or making new ones) based on Bayesian, post-Turing, post-'ai', cybernetic and linguistically grounded computing theory would drastically improve everything about internetworked technology!

      --
      Thank you Dave Raggett
    5. Re:'permanent' b/c of ppl like you by triffid_98 · · Score: 1

      The only reason Netflix and services like it work is because of Silverlight or certified mobile devices (which we're throwing overboard in favor of an as yet unnamed encryption plugin for HTML5 )

      FTFY. Flash is a useful if dead technology, but corporate executives wisely declared it too insecure for streaming movies.

  25. Examples: by Charliemopps · · Score: 1
    1. Re:Examples: by samwichse · · Score: 1

      Looks good in pre-lobotomized opera. And Mozilla.

  26. apngasm is pronounced... by Anonymous Coward · · Score: 0

    Ah'-pen-gaa-sum. Like this won't be used for pr0n.

  27. In my day ... by PPH · · Score: 1

    ... we used to draw little animated cartoons on the corners of our textbook pages and flip through them when class got boring. Oh yeah, and walk to and from school through the snow. Uphill both ways.

    Now stay off my lawn!

    --
    Have gnu, will travel.
  28. APNGASM??? by istartedi · · Score: 1

    APNGASM is what you get when you search for the Assessor's Parcel Number on a desirable piece of property and find out it's clean.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  29. Put that effort into the browsers by Midnight+Thunder · · Score: 2

    A quick search turned up this tool for converting animated GIFs to APNG:

    http://gif2apng.sourceforge.net/

    Sure it could probably be built on and improved, but the real issue are the browsers. I just checked on MacOS X with Firefox, Google Chrome, Opera and Safari. Of those browsers only Firefox and Opera supported APNG.

    The kickstarter should, IMHO 'focus' on:
        - APNG awareness (available converters, creation tools, viewers, etc)
        - Getting key websites to support it. I am thinking of sites such as Tumblr.
        - Pushing for support in other main-stream browsers (IE, Safari, Google Chrome)
     

    --
    Jumpstart the tartan drive.
    1. Re:Put that effort into the browsers by Midnight+Thunder · · Score: 1

      I should mention there is a plugin-in for APNG support in Google Chrome, but that is still a handicap:

      https://chrome.google.com/webstore/detail/apng/ehkepjiconegkhpodgoaeamnpckdbblp

      --
      Jumpstart the tartan drive.
    2. Re:Put that effort into the browsers by Anonymous Coward · · Score: 0

      Scratch Opera off of that list as they no longer support APNG.

  30. Stop it by Anonymous Coward · · Score: 0

    You know what would be better than animated png images? Not having animated images.

    1. Re:Stop it by Anonymous Coward · · Score: 0

      1. start kickstarter looking for $10,000 to come up with a new way to make animated images
      2. start kickstarter looking for $100,000 to stop the first quickstarter
      3. ???
      4. profit!

  31. clicky by Anonymous Coward · · Score: 0
    1. Re:clicky by AliasMarlowe · · Score: 1

      Both GIF and PNG animations work fine in Opera 12.16 and in Firefox 23. Only the GIF animations work in Chromium 28. Double drat that Opera is going to switch to Webkit, and thus lose the animated PNG feature.

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
  32. Re:The days of "this site looks best in" is perman by jthill · · Score: 1

    Please don't make the ridiculous assumption that there was EVER some uniform spoken language that people were supposed to understand.

    ALL people are unique and interpret language according to their own experiences and their own characteristics. There was never a situation where two people shared a common language. so please don't propagate this myth that writers are supposed to target a common standard. There will never be a common standard since all readers will be different.

    Authors should always target your work for individual audiences, since every browser is different, and will be forever.

    Pro-tip: It is fine to ignore 80% of the browser audience if that means 20% are going to have an increased loyalty to your product because you did something extra for them. The worst thing is for 100% of the audience to find your words merely ok.

    --
    As always, all IMO. Insert "I think" everywhere grammatically possible.
  33. plus gamma, so it lookd right on other systems by raymorris · · Score: 2

    PNG also includes gamma information, which add. just one byte to file and makes a noticeable difference when the viewer's system has a different default gamma than the creators.

  34. news to me by Anonymous Coward · · Score: 0

    never heard of animated PNGs until i read this post. thanks for sharing. will read the link for more info

    1. Re:news to me by bunkymag · · Score: 1

      You're not from around here are you?

  35. They expect people to donate money? by Anonymous Coward · · Score: 0

    Is anybody going to send $$$ so that our browsing is once again 'enahnced' with 'hilarious' animated graphics? I doubt it.

    Can we donate to STOP this happening?

    Surely this is the worst kickstarter project ever.......

  36. It's pointless anyways. by Anonymous Coward · · Score: 0

    There's an APNG mod for VirtualDub. And guess what? It's free and open source. Frame stitching folks! Once you figure out how it works, it's really not that hard!

    Problem solved (at least on Windows at the moment, I'm sure other video encoders could handle it too)... Next!

    *And no, you don't need to make yet another special program to do all the animation stuff. The majority of animation, 3D rendering, and video editing software that are worth using can output to sequenced frames.

  37. Apgnasmic by Azure+Flash · · Score: 1

    I just had an apngasm reading this

  38. Animated==movie by Xtifr · · Score: 1

    If it's animated, it's a movie. I don't see why we need to overload our image formats with movie features. If you're going to show a movie, use a movie format, and stop pretending its a static image. This crap may have made sense back when Compuserve was bigger than the Internet, but that was a long time ago.

    Name me one reason why a movie-format-pretending-to-be-a-static-image-format is a useful thing today.

    1. Re:Animated==movie by Anonymous Coward · · Score: 1

      It doesn't require as much clutter and overhead as a fully featured video player. Sometimes you just need five looping frames to illustrate a point without the user having to go through the effort of starting an embedded youtube video.

    2. Re:Animated==movie by Anonymous Coward · · Score: 0

      1. Transparency
      2. Lossless compression (although some codecs support this)

    3. Re:Animated==movie by omnichad · · Score: 1

      That's a lot of overhead for a little spinning symbol next to an AJAX button.

  39. Not everybody lives where fast Internet is offered by tepples · · Score: 1

    If only the network got faster

    Yeah, if only. The POTS network is still stuck at 50 kbps effective throughput, and a lot of local telcos appear not to be too eager to upgrade the remaining customers stuck on dial-up to DSL. Microwave is limited by investors wanting to see short-term earnings over long-term investment in cell tower construction or satellite launches.

  40. What about SVG? by ZeroEpoch · · Score: 0

    Is there anything wrong with SVG? It supports animations, already has good editors, and is supported by most browsers although only some browsers support animation. I think everyone agrees that we don't need a new standard for something not frequently used.

    1. Re:What about SVG? by n30na · · Score: 1

      Actually, their $25,000 stretch goal is a SVG animation editor for Inkscape. My guess is that it's a bigger project than an apng authoring tool.

      Either way, I'm honestly more hopeful for that than for the apng bits.

  41. Plugin-free browsers by tepples · · Score: 1

    How does one view WebM in Safari for OS X, Safari for iOS, or the new "plugin-free" IE 10 for Windows 8, Windows RT, and Windows Phone 8?

  42. Children under 18 by tepples · · Score: 1

    Of course that $1.99 is just a burger

    That's not a valid comparison if your market includes children under legal working age, which is the case for (say) any video game not rated M or AO. A $1.99 burger doesn't cost $1.99 to a child; it costs one week of waiting for the parent's next scheduled trip to a fast food chain. A lot of parents are, for some irrational reason, far more willing to spend $1.99 on a burger than $1.99 on an application when it isn't the child's birthday or Christmas.

    The downside of the donation button model is that few people actually use it.

    Hence "lite" and "pro" versions of applications on Google Play Store, and the OUYA model where every game has a playable demo.

  43. Libraries vs. end user experiences by tepples · · Score: 1

    Linux, Apache, GNOME, KDE, Mozilla

    All of these examples you give are libraries on which another product builds, namely Linux applications, the server side of web applications, GNOME applications, KDE applications, and the client side of web applications. Let me know when there's high-quality open-source entertainment software. In fact, a few Slashdot users, such as turbidostato, alexo, and Anonymous Coward, are under the impression that if video games can't be made free, video games shouldn't be made at all.

    1. Re:Libraries vs. end user experiences by Winckle · · Score: 1

      VLC media player is considered a best in class media player, and it is open source.

    2. Re:Libraries vs. end user experiences by Anonymous Coward · · Score: 0

      VLC on the Mac is a stinking festering pile of shit. It's completely un-Mac-like, and doesn't work anything like other video/media players. That's when it works at all - if it doesn't crash while trying to play back video, it freezes or throws mutilated garbage in the player window.

      I never understood why people rave about VLC. I've given it a new try every year, and have yet to see any real improvement - just more broken features added with each release. :P

  44. Hack by Anonymous Coward · · Score: 0

    APNG is just a hack. Just kill it with fire.

  45. apngasm? by Anonymous Coward · · Score: 0

    Giving new meaning to "the A face"

  46. Why? by Anonymous Coward · · Score: 0

    Where's the incentive? We already have gif. Widely supported, well understood, sufficient for people's needs. Any benefits apng has over gif are marginal. 24 bit color? Who cares, especially with palettes. Transparency? Is the apng going to be floating around my web page? Do any of the video standards use the alpha channel?

    No, gif is just fine. Quit pushing changes for the sake of change!

  47. What happened to Ming? (MNG) by Anonymous Coward · · Score: 0

    Nothing I guess...