Groups > Browsers > Opera browser whish list > Re: Full support to TiddlyWiki concept




Full support to TiddlyWiki concept

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
<< Previous 1 2 Next >>
( Page 1 of 2 )
about | contact