News for hackers. Stuff that matters.
Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by amelius on Tuesday July 03, 2018 @12:41PM (#17451635)
W3C should have a rule that a web browser which does not intend to support the standard may not call itself a "web browser".
Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by wilg on Tuesday July 03, 2018 @04:29PM (#17453394)
Those web browsers would probably also not support your new standard, and continue to call themselves web browsers.
Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by thecrazyone on Thursday July 05, 2018 @10:50AM (#17463672)
good catch :)
Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by chrisseaton on Tuesday July 03, 2018 @05:28PM (#17453737)
> W3C should have a rule that a web browser which does not intend to support the standard may not call itself a "web browser"

They've got no authority to do that. There is no trademark on 'web' that they could enforce.

Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by bufferoverflow on Tuesday July 03, 2018 @01:39PM (#17452164)
I'm pretty sure no browser supports 100% of SVG spec.
Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by fullstackchris on Tuesday July 03, 2018 @02:10PM (#17452429)
Facts like these always drives me crazy... these companies (namely Microsoft, but I guess Google/Mozilla as well a bit) have huge teams and resources, and can't build a browser that follows specs that have been hammered out only after years of work.
Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by kbenson on Tuesday July 03, 2018 @02:52PM (#17452749)
There's a reason why some bodies ship a reference implementation with the standard. Sometimes what's specified is infeasible, or even impossible (if the spec contradicts itself) to implement.
Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by amelius on Tuesday July 03, 2018 @03:01PM (#17452809)
But what if the other vendors do have an implementation?
Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by kbenson on Tuesday July 03, 2018 @03:18PM (#17452910)
This is in the context of an upstream comment (softly) claiming that now browser has 100% SVG support.

I think sometimes this is because the full spec is infeasible to implement, at least in a performant manner, and rather than implement a fully compliant but slow mess, they implement a partially compliant but usefully fast subset.

Providing a reference implementation allows a standards body to learn early that what they are speccing is counterproductive in one manner or another, prior to releasing it and getting vendor feedback.

Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by amelius on Tuesday July 03, 2018 @03:25PM (#17452955)
Ok, but it's not like Microsoft can't discuss with W3C any problems (in their view) in the standard.

Anyway, I totally agree that there should be a reference implementation. Imho, preferably in a purely functional language, to keep it as clean as possible.

Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by kbenson on Tuesday July 03, 2018 @03:35PM (#17453028)
> Ok, but it's not like Microsoft can't discuss with W3C any problems (in their view) in the standard.

Oh, I'm not defending Microsoft specifically, they're generally pretty horrible on this front. All the browser vendors have components in various states of compliance though, and some components seem to sit at a certain level for years.

Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by Rondom on Saturday July 07, 2018 @08:47PM (#17481528)
Opera (Presto) supported 100% of the SVG standard, if I remember correctly.
Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by drb91 on Tuesday July 03, 2018 @03:00PM (#17452807)
That doesn’t mean they can’t be expected to support a meaningful subset. Honestly I don’t even know what they’re thinking here: they have no real alternative.
Re:Show HN: Termtosvg – Record terminal sessions as SVG anim... by leni536 on Wednesday July 04, 2018 @05:43AM (#17456211)
The least to say. SVG support is abysmal in many browsers. PDF support in browsers seems to be much more complete, even though it's much more complex.