I have two main concerns about this:
1. On our wiki, we want everything included in a given page's view to be
within the wiki system itself. There's no reason somebody should be
able to change the way a page displays to the user without an entry
being added to the site's "recent changes."
2. Privacy issues. What's to say somebody can't put a 1px image
designed specifically to track who goes to a page? On many pages, it
could sit there a long time before some one would notice.
(The Creole 1.0 spec says nothing about external images.)
At a minimum this should be explicitly documented, and users should be
able to disable external images. Even better, external images should be
disabled by default.
Thoughts?
- Jim
On 06/01/2010 07:08 PM, shday wrote:
> Hi Jim,
>
> I think your issues with privacy are greatly exaggerated. Take at look
> the behavior of other major wiki engines like MoinMoin and Confluence.
[snip]
I've thought about this, and I think it really depends on the
application. If I visit an online forum, I expect any images to be
hosted externally, and for my browser to make a bunch of requests to
those servers. But if, hypothetically, Wikipedia were powered by
creoleparser, I'd be very disturbed that anyone could so easily get a
record of everyone who has visited a given page.
If we still disagree, it doesn't really matter, as you already seem
convinced that allowing the disabling of external images is a useful
feature. I have thus filed ticket #42, and will hopefully have a chance
to make a patch soon.
Also, for the record, Wikipedia has a page that lists a few other
reasons one may want to disable external images at
<http://en.wikipedia.org/wiki/Wikipedia:IMAGE#Inline_linking>
Regards,
Jim