W3C home > Mailing lists > Public > whatwg@whatwg.org > November 2013

Re: [whatwg] Questions regarding Path object

From: Jussi Kalliokoski <jussi.kalliokoski@gmail.com>
Date: Wed, 13 Nov 2013 22:12:54 +0200
Message-ID: <CAJhzemW23=BJ=T0x=LK=g5_sibr-3MycyOwwtwGatP1tm+qMrg@mail.gmail.com>
To: Dirk Schulze <dschulze@adobe.com>
Cc: "whatwg@lists.whatwg.org" <whatwg@lists.whatwg.org>, Rik Cabanier <cabanier@gmail.com>, Robert O'Callahan <robert@ocallahan.org>
On Nov 13, 2013 6:41 PM, "Dirk Schulze" <dschulze@adobe.com> wrote:
>
> On Nov 13, 2013, at 2:53 PM, Rik Cabanier <cabanier@gmail.com> wrote:
>
> > [resending because of a bounced message]
> >
> > DrawingPath is saying the same thing twice.
> > Maybe DOMDrawing is better? (with "drawing" the definition of
> > http://dictionary.cambridge.org/dictionary/british/drawing?q=drawing)
>
> I disagree.
http://dictionary.cambridge.org/dictionary/british/path_1?q=path
>
> 1) A Path is following a track.
> 2) Drawing is actually putting something visual on a surface.
>
> The former is true, the latter is not. Since the Path is not drawing
anything but is just a simple representation of segments, the term
“drawing” is misleading. Then it seems to be a verb, even though the
segment representation isn’t doing anything.
>
> I know, I am not helping with that. Seriously, I do not believe that the
first thing crossing the mind of randomly asked people on Path is file
structure or URL.

Actually I opened this thread out of interest because I thought this was
that this was related to files. In NodeJS the "path" module deals with file
paths, Unix $PATH (which also comes second in Google search for path, where
most results are related to the app) deals with file paths, in Java the
Path class represents a file path and the same in Python. Also if you
Google "Path API", the first page includes no results related to the kind
of paths we're talking about here, but some file-related APIs. In that
light, I'm curious as to what's the reasoning for your belief?

Path is also too generic even in the context of graphics. If we later on
want to add a path object for 3-dimensional paths, you end up with Path and
Path3D? Yay for consistency. Path2D would immediately inform what
dimensions we're dealing with and also that this is to do with graphics,
and thus sounds like a good name to me.

- Jussi

>
> Greetings,
> Dirk
>
> >
> >
> > On Tue, Nov 12, 2013 at 6:39 PM, Robert O'Callahan <robert@ocallahan.org
>wrote:
> >
> >> I bikeshed-+1 Elliott's earlier suggestion of DrawingPath.
> >>
> >>
> >> Rob
> >> --
> >> Jtehsauts  tshaei dS,o n" Wohfy  Mdaon  yhoaus  eanuttehrotraiitny
 eovni
> >> le atrhtohu gthot sf oirng iyvoeu rs ihnesa.r"t sS?o  Whhei csha iids
 teoa
> >> stiheer :p atroa lsyazye,d  'mYaonu,r  "sGients  uapr,e  tfaokreg
iyvoeunr,
> >> 'm aotr  atnod  sgaoy ,h o'mGee.t"  uTph eann dt hwea lmka'n?  gBoutt
 uIp
> >> waanndt  wyeonut  thoo mken.o w
> >>
>
Received on Wednesday, 13 November 2013 20:13:19 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 17:00:14 UTC