Live data from Hacker News

Your ePub Is fine

andreklein.net

171–180 of 322 posts

Re: Your ePub Is fine

#171

> that bloated pinnacle of software that is 80% about DRM, 20% about the reading experience I have never seen someone explain the adobe software so perfectly. Using any adobe software is exactly this.

Unfortunately this is any reader software that deals with publishers who require DRM. IME, the vast majority of bugs also come from the DRM.

Re: Your ePub Is fine

#172
post #20

Adobe has always been like this, too. They squandered an enormous marketshare with Flash because the alternative would've been spending a couple million on QA and they managed to unite all of the browser manufacturers in agreement that the web was better off without such an unreliable partner. I shipped a couple of things on Flash back in the day but it was staggeringly bad software — random crashes, various heisenbu…

Love or hate Steve Jobs, his insistence of not supporting Flash on the iPhone (in favor of HTML5) accelerated Flash's demise dramatically.

Flash had many issues for sure, first and foremost security. But I can’t help but feel sad of what was lost since then. The Flash era produced some really unique experiences on the web.

Re: Your ePub Is fine

#173
post #94

Earlier quoted context omitted.

Magical? Those are some rose tinted glasses. Having to install a binary blob from a free-software hostile vendor that wanted a monopoly to load a website was always ridiculous ask. Flash was a constant embarassment of RCEs vulns and virtually non-existent Linux support.

I remember the time of browser plug-ins (not “extensions”). Everyone happily installed Flash, and the Crescendo midi plugin, and multiple other in-retrospect-ill-advised plugins to enable fun stuff to work in their browser. The “everyone hates Flash” stuff came later. It served a purpose for quite a while and people loved it. Newgrounds was a place of magic.

FYI, just cause I discovered this recently and I was mildly mind blown: newgrounds is alive and kicking with new stuff.

I do miss kongregate tho.

Re: Your ePub Is fine

#174
post #20

Adobe has always been like this, too. They squandered an enormous marketshare with Flash because the alternative would've been spending a couple million on QA and they managed to unite all of the browser manufacturers in agreement that the web was better off without such an unreliable partner. I shipped a couple of things on Flash back in the day but it was staggeringly bad software — random crashes, various heisenbu…

Love or hate Steve Jobs, his insistence of not supporting Flash on the iPhone (in favor of HTML5) accelerated Flash's demise dramatically.

And now were back with WebAssembly, WebGL, WebGPU, targeting 10+ year old graphic cards, without comparable easy of use tooling.

Those that think using Godot or Unity is the same, never did Flash games.

Re: Your ePub Is fine

#175
post #94

Earlier quoted context omitted.

Magical? Those are some rose tinted glasses. Having to install a binary blob from a free-software hostile vendor that wanted a monopoly to load a website was always ridiculous ask. Flash was a constant embarassment of RCEs vulns and virtually non-existent Linux support.

I remember the time of browser plug-ins (not “extensions”). Everyone happily installed Flash, and the Crescendo midi plugin, and multiple other in-retrospect-ill-advised plugins to enable fun stuff to work in their browser. The “everyone hates Flash” stuff came later. It served a purpose for quite a while and people loved it. Newgrounds was a place of magic.

I mean, flash was always a pain in the ass, even when you got it working. The animations and games were great and I'm a big fan of stuff that tries to make it easy to publish programs like that, but I was still a teenager when apple announced they weren't supporting it and I was genuinely happy because I was so annoyed using it even on a windows pc.

Re: Your ePub Is fine

#176
post #149

Earlier quoted context omitted.

The best feature of flash was that it was so easy to disable. Because 99% of the use was annoying ads that pinned your cpu at 100%. And that was Jobs argument, that it was too resource intensive. Predictably though, now that annoying crap moved to "newer" tech (javascript) and now we can't disable it as easily or without as little consequence. Just as resource intensive though...

I never bought the benevolent technical angle for not supporting flash. I'm pretty sure Apple strategists knew the value of the gate-kept platform, the app-store revenue stream. The pivotal point was that flash would break this stronghold by allowing rich applications that are reasonably self-publishable. (Excuse me while I go rinse that sentence out of my mouth)

> I never bought the benevolent technical angle for not supporting flash.

Why not? Flash was objectively an awful experience on mobile, and the iPhone was entirely about good UX.

> I'm pretty sure Apple strategists knew the value of the gate-kept platform, the app-store revenue stream.

Initially the iPhone didn't even have an app store. They wanted everyone to make HTML5 apps.

Re: Your ePub Is fine

#178
post #170

Earlier quoted context omitted.

First iPhone didn't have support for 3rd party apps. Steve Jobs even explicitly spoke about wanting to have all 3rd party things run in the browser. Only when jailbreaking and custom apps got very successful, Apple introduced official app support and the appstore.

I think the Appstore was planned all along, just did not fit in the first release, so they adapted the launching narrative to: "the browser is enough for all 3rd party software".

No, Steve was very vocally against it until jailbreaks forced the issue. It’s well documented.

Re: Your ePub Is fine

#179
post #138

Earlier quoted context omitted.

Magical? Those are some rose tinted glasses. Having to install a binary blob from a free-software hostile vendor that wanted a monopoly to load a website was always ridiculous ask. Flash was a constant embarassment of RCEs vulns and virtually non-existent Linux support.

> Having to install a binary blob from a free-software hostile vendor that wanted a monopoly to load a website was always ridiculous ask. The entire browser ecosystem started out closed source. Even JavaScript was written to interact with closed source Java Applets. > Flash was a constant embarassment of RCEs vulns Browsers still are the goto target for contests like Pwn2own. It is almost like inviting the entire wor…

> The entire browser ecosystem started out closed source.

That is completely, 100%, untrue and not remotely historically accurate. WorldWideWeb (the first web browser) was public domain. Lynx came out in 1992. Mozilla was open sourced in 1998. There was never a time when the "entire" browser ecosystem was closed source. It certainly didn't start that way.

> Even JavaScript was written to interact with closed source Java Applets.

No, it wasn't. From WP (https://en.wikipedia.org/wiki/JavaScript):

> Netscape decided to add a programming language to Navigator. They pursued two routes to achieve this: collaborating with Sun Microsystems to embed the Java language, while also hiring Brendan Eich to embed the Scheme language.

> The goal was a "language for the masses", "to help nonprogrammers create dynamic, interactive Web sites". Netscape management soon decided that the best option was for Eich to devise a new language, with syntax similar to Java and less like Scheme or other extant scripting languages.

> [...]

> The choice of the JavaScript name has caused confusion, implying that it is directly related to Java. At the time, the dot-com boom had begun and Java was a popular new language, so Eich considered the JavaScript name a marketing ploy by Netscape.

Some people might have used it for the purpose you claim, but that's not why it was invinted.

Re: Your ePub Is fine

#180
ePub compatibility issues are one of the worst parts of having a Kobo reader. I genuinely miss my Kindle and its simple but reliable MOBI format. At least there everything worked
Post reply on HN