|
| Full support to TiddlyWiki concept |
 |
Wed, 23 Jan 2008 16:41:37 -020 |
Hi!
Visiting d3 - a "kinkless" GTD system ( http://www.dcubed.ca ), a
derivative of TiddlyWiki, I've found they have some issues with Opera
:( ( http://www.tiddlywiki.com/#Opera%20TiddlySaver ).
TiddlyWiki pages are local self-contained wiki pages containing HTML, CSS
and JavaScript.
The problem is that Opera (and Safari and other browsers, except IE and
FF) needs a Java applet to allow TiddlyWiki save changes from a file://
URL.
This Java applet is a small file that must be placed in the same directory
of the TiddlyWiki file. Before you can use it, you need to give it the
necessary privileges by editting your .java.policy file.
This makes I can't use a TiddlyWiki file on a USB stick, open it on any
computer, edit it and save the changes :'(
Additionally, when I try to use the Import feature on Opera I get a
"Security violation" error, while it works on IE
<QUOTE>
TiddlyWiki is a popular free MicroContent WikiWikiWeb created by
JeremyRuston and a busy Community of independent developers. It's written
in HTML, CSS and JavaScript to run on any modern browser without needing
any ServerSide logic. It allows anyone to create personal SelfContained
hypertext documents that can be posted to a WebServer, sent by email or
kept on a USB thumb drive to make a WikiOnAStick. Because it doesn't need
to be installed and configured it makes a great GuerillaWiki.
</QUOTE>
<QUOTE>
Main features:
Out of the box, TiddlyWiki offers:
* Works with all major desktop browsers on Windows, Macintosh and Linux
and many mobile browsers such as the Apple iPhone and the Nokia 770/N800
** You can SaveChanges with FireFox, Opera, InternetExplorer for Windows,
Safari, and Camino
* The BackstageArea for handy access to authoring tools including
importing and synchronisation of tiddlers with external files and servers
* Full text formatting including MonospacedText, ExtendedFormatting,
NonWikiWordLinks, WikiWordEscape, PrettyLinks, SubHeadings, BulletPoints,
NumberedBulletPoints, Tables, BlockQuotes, HorizontalRules and the ability
to use a CustomCssClass and InlineHTML
* EmbeddedImages
* Macros providing rich interactive features, including Sparklines and
Gradients
* InterfaceOptions and AdvancedOptions, including the ability to
GenerateAnRssFeed, SaveBackups and AutoSave
* KeyboardShortcuts so you can finish editing a tiddler with Control-Enter
or abandon it with Escape
* Extensive StartupParameters to control the behaviour of TiddlyWiki
through specially crafted URLs
* There are translations of TiddlyWiki available in many languages,
including Chinese, French, German, Spanish, Portuguese
The Community around TiddlyWiki has extended this basic functionality with
a wide range of Plugins and TiddlyWikiAdaptations.
</QUOTE>
http://www.tiddlywiki.com
--
YinY@nger
Usando o M2, revolucionário cliente de e-mail do Opera:
|
| Post Reply
|
| Re: Full support to TiddlyWiki concept |
 |
Thu, 24 Jan 2008 22:10:40 +090 |
On Thu, 24 Jan 2008 03:41:37 +0900, YinYanger <yinyanger@nowhere.org>
wrote:
> Visiting d3 - a "kinkless" GTD system ( http://www.dcubed.ca ), a
> derivative of TiddlyWiki, I've found they have some issues with Opera
> :( ( http://www.tiddlywiki.com/#Opera%20TiddlySaver ).
The issues are more to do with the idea of even allowing a web browser
read, and especially *write*, access to your local file system.
There is no standard whatsoever in giving browsers such access, which is
the main problem. In fact, my applet comes the closest to a cross-browser
solution, given that it works in Opera, Safari, Firefox and IE (even
though Firefox and IE don't use it - I've tested it using a modified
TiddlyWiki, and it works).
All I can think of is something like what Safari used before my
TiddlySaver applet came along - a plugin. However, I have no idea where to
start on that. I don't even know if it will, in fact, solve the problem.
Could be interesting, though. The problem with a plugin is that it's
binary, and would need to be built for every platform, i.e. Windows, Mac,
Linux, and 32/64 bit variants too, no doubt.
The bottom line is that I don't expect either Opera or Apple to implement
a facility for the browser to write to local files, just for a special
application (USB stick) of a special application (TiddlyWiki).
--
Andrew Gregory
|
| Post Reply
|
| Re: Full support to TiddlyWiki concept |
 |
Fri, 25 Jan 2008 09:38:00 -020 |
Em Thu, 24 Jan 2008 11:10:40 -0200, Andrew Gregory
<andrew@no.spam.scss.com.au.invalid> escreveu:
> On Thu, 24 Jan 2008 03:41:37 +0900, YinYanger <yinyanger@nowhere.org>
> wrote:
>
>> Visiting d3 - a "kinkless" GTD system ( http://www.dcubed.ca
), a
>> derivative of TiddlyWiki, I've found they have some issues with Opera
>> :( ( http://www.tiddlywiki.com/#Opera%20TiddlySaver ).
>
> The issues are more to do with the idea of even allowing a web browser
> read, and especially *write*, access to your local file system.
>
OK, but here we're talking about file:// (not HTTP) URLs to have access to
your local file system.
IMHO, it could be a very important feature for offline (and portable) work
in web applications (in some extension, no Google Gears need).
For HTTP URLs, TiddlyWiki (or D3?) already has the "upload to a web
site"
feature.
> There is no standard whatsoever in giving browsers such access, which is
> the main problem. In fact, my applet comes the closest to a
> cross-browser solution, given that it works in Opera, Safari, Firefox
> and IE (even though Firefox and IE don't use it - I've tested it using a
> modified TiddlyWiki, and it works).
>
> All I can think of is something like what Safari used before my
> TiddlySaver applet came along - a plugin. However, I have no idea where
> to start on that. I don't even know if it will, in fact, solve the
> problem. Could be interesting, though. The problem with a plugin is that
> it's binary, and would need to be built for every platform, i.e.
> Windows, Mac, Linux, and 32/64 bit variants too, no doubt.
>
> The bottom line is that I don't expect either Opera or Apple to
> implement a facility for the browser to write to local files, just for a
> special application (USB stick) of a special application (TiddlyWiki).
>
I'm a Windows applications developer (using Clarion), not a web developer
(maybe in the future...). So I don't know about CSS or JavaScript.
But what about these 2 articles on devOpera:
jQuery: Write less, do more ->
http://dev.opera.com/articles/view/jquery-write-less-do-more/ and
The Opera plug-in interface ->
http://dev.opera.com/articles/view/the-opera-plug-in-interface/
These could help? I don't did read them, just keep them for future
reference.
Just my 0.02
Best regards!!
--
YinY@nger
Usando o M2, revolucionário cliente de e-mail do Opera:
|
| Post Reply
|
| Re: Full support to TiddlyWiki concept |
 |
Sat, 26 Jan 2008 15:00:07 +090 |
On Fri, 25 Jan 2008 20:38:00 +0900, YinYanger <yinyanger@nowhere.org>
wrote:
> OK, but here we're talking about file:// (not HTTP) URLs to have access
> to your local file system.
Yes, and that could potentially include any http page you've visited, via
the browser cache.
> But what about these 2 articles on devOpera:
> jQuery: Write less, do more ->
> http://dev.opera.com/articles/view/jquery-write-less-do-more/ and
> The Opera plug-in interface ->
> http://dev.opera.com/articles/view/the-opera-plug-in-interface/
jQuery is not relevant to this problem, but the plugin interface is
exactly what I was talking about. I've since gathered what I think are the
required files, but I still cannot get anything compiling (most recent
error message is "unresolved external symbol _NPN_UserAgent", which
seems
to be referring to a function inside the browser). It's a shame there's
nothing like a "hello world" plugin example.
--
Andrew Gregory
|
| Post Reply
|
| Re: Full support to TiddlyWiki concept |
 |
Mon, 28 Jan 2008 10:03:21 -020 |
Em Sat, 26 Jan 2008 04:00:07 -0200, Andrew Gregory
<andrew@no.spam.scss.com.au.invalid> escreveu:
> On Fri, 25 Jan 2008 20:38:00 +0900, YinYanger <yinyanger@nowhere.org>
> wrote:
>
>> OK, but here we're talking about file:// (not HTTP) URLs to have access
>> to your local file system.
>
> Yes, and that could potentially include any http page you've visited,
> via the browser cache.
>
OK, I see your point.
>> But what about these 2 articles on devOpera:
>> jQuery: Write less, do more ->
>> http://dev.opera.com/articles/view/jquery-write-less-do-more/ and
>> The Opera plug-in interface ->
>> http://dev.opera.com/articles/view/the-opera-plug-in-interface/
>
> jQuery is not relevant to this problem, but the plugin interface is
> exactly what I was talking about. I've since gathered what I think are
> the required files, but I still cannot get anything compiling (most
> recent error message is "unresolved external symbol
_NPN_UserAgent",
> which seems to be referring to a function inside the browser). It's a
> shame there's nothing like a "hello world" plugin example.
>
Well, keep us in touch!!
Best regards!
--
YinY@nger
Usando o M2, revolucionário cliente de e-mail do Opera:
|
| Post Reply
|
|
|