Showing posts with label browser. Show all posts
Showing posts with label browser. Show all posts
Friday, January 23, 2015
Sunday, August 24, 2014
The kanji part of my work as of now
漢字 · かんじ
Aule Kanji Pages · Kanji Recog PagesThis is the way things are now in this part of my work :
2 browse plugins : Surge RTE for Curl and Perapera for kanji definitions
Wednesday, January 2, 2013
Puppy linux CJK font
My kanji pages refused to display their Japanese characters even though SeaMonkey browser had the requested fonts set as options !
Restarting x-server was to no avail.
Finally ignored advice to install huge WQY font package and opted for xfonts-wqy PKG with WenQuanYi Bitmap Song CJK font and no dependencies to install.
But what an ordeal : unix font horrors, decade after decade ... while we have Logtalk for any PROLOG and a Unicode OOP Icon PL for success/fail config app's ... but no, we go with "What Has Worked For Years" - even in Ubuntu -even in otherwise excellent Puppy Linux.
This issue? Occurred in a RAM-loading GRUB Puppy on an Eee PC netbook running off a USB slot SD chip. You know ... chosen for ease of use and convenience.
Thursday, September 20, 2012
Browser Launch
My startup page for my browsers is a LOCAL plain HTML page (one of my aule-pages) and yet IE and FF take a great deal of time before they can render that HTML.
But what if I want to read the notes that I have left in the page as text ?
If I want to go out on the internet, then tell me to wait. But to sit looking at a blank screen ?!?
But what if I want to read the notes that I have left in the page as text ?
If I want to go out on the internet, then tell me to wait. But to sit looking at a blank screen ?!?
Saturday, August 11, 2012
Bookmark Tagging
When I save a web browser or e-doc reader bookmark with a tag, the logic should be simple in this one respect.
If I am tagging into a "Nihongo" folder in which the only tag beginning with 'd' is "dictionary", then typing 'd' should bring up that tag at the top of the list and not 'Darfur' from my 'Geo" or "International Relations" folder.
Surely someone working with tagging for semweb app's will get this simple logic in place.
In truth, the suggested tag that I receive in Firefox is "dARPA" for the tag "DARPA". Yet nothing in the "Nihongo" folder or it subfolders is tagged "DARPA".
Wednesday, July 11, 2012
Pale Moon Browser
I have been running tests on the Pale Moon alternative Firefox build and I am very pleased.
One high point for me is that a layout error in Firefox 13 is not present (it affects my Curl kanji review applets when minimizing the browser to the size of the applet.)
Pale Moon is recovering memory after Tools | Clear Recent History which is a welcome change.
This build may be the answer for any netbook running an Atom processor with the Windows 7 starter version.
The wikipedia article on Pale Moon is here.
Sunday, July 8, 2012
HTTP HTTPS
(my last two Facebook posts today – after Tweets on same ...)
How can a PRIVATE notebook on the web open in HTTP and not HTTPS ? But it did and does. Is this why we are to rely on Google and/or Microsoft ? The problem here is not "browser plugins" but something rather more obvious. SpringPad.
Death of the plugin ? SpringPad page in Firefox 13 web browser does not even know that I have their plugin running ! More like a plugin coma. Time for wake-up call? ( see SimpleNoteapp.com for alternative API ) Oh, death of the API's ? End of the programmer ? The End of design, too, I suppose ? Imagination dead. Imagine.
Saturday, July 7, 2012
Plugin Death
The end of Flash on this device or that OS is not the end of the browser plugin.
Those who have an interest in this plugin-death buzz also want their browser to become the OS or their OS to have a, err, plugin, err API-based component rendering HTML5 - ah hell, just have the OS based on HTML5 (call it HTML5-on-the-chip kinda-like LISP-on-a-CHIP, right ? Use the 5th core. Exclusively. Right. First exit. To South Park.
The user without access to plugins is the dream consumer who cannot tell a computer screen from a TV or a real football game in progress from a simulation of the rained-out game. Or a Perl Parrot from a mature VM,
And also - those escort services at Vegas-style electronics shows - they, too, will be an imagined thing of the past. Left. Any exit. Also to South Park.
We do apologize: anywhere in the above where we mentioned HTML5 as we meant HTML. This will be repaired when Ruby 1.9.4.01 becomes Ruby 2.1
Friday, May 11, 2012
Kanji Recall
The "Henshall" kanji Curl applet at my kanji study pages now will remember where you were last in the set - at least as long as the Curl Surge RTE plugin is running ( a session cookie is being used.) You can even change browsers from, say, Firefox, to Chrome, and Curl remembers which Kanji you were on.
If you have a request for different behavior or a different kanji set, then forward your request to infoATaule-browser.com where the "AT" is our @ mail symbol.
Note: the applet requires the MIT Curl browser plugin from curl.com or curlap.com
Curl has a forum at communities.curl.com
If you have a request for different behavior or a different kanji set, then forward your request to infoATaule-browser.com where the "AT" is our @ mail symbol.
Note: the applet requires the MIT Curl browser plugin from curl.com or curlap.com
Curl has a forum at communities.curl.com
Monday, April 23, 2012
Firefox Perapera for Kanji
I am finding that my two pages testing edict and edict2 as UTF-8 encoded text are also a great test of the Perapera Japanese-English dictionary plug-in for the Firefox browser.
Of course, the plugin required the compilation of the dict ... but it clearly hints at more uses for the content of EDICT2 than as some single text file out on a server.
I have posted two versions of each of EDICT and EDICT2 as HTML pre text:
edict white-on-blackKanji dict plugins to read an English gloss are available for your web browser.
edict black on white
edict2 w/b
edict2 b/w
Note: each page may take a moment to load as there are some 162,000+ entries.
Labels:
browser,
char-encoding,
dictionary,
document encoding,
edict,
edict2,
FireFox,
HTML,
Jisho,
Kanji,
Nihon-go,
Nihongo,
Perapera,
UNICODE,
utf-8
Sunday, November 28, 2010
uzbl browser versus useable Arora
I was looking for user info (not programmer info) for the uzbl browser when I stumbled into a nasty thread in which a new user was attacked for not having read the README file.
I installed uzbl from an Ubuntu 'maverick' repository (as I recall) and the README that I found said to read the README in /usr/share/uzbl/docs
Now that will be no help to a user. This is a browser, and there is a readme.php at their site - whcih says to read the README in /usr/share/uzbl/docs
Personally, I would rather see a linux browser install to /opt
My sudo apt-get install uzbl had not installed a /docs but only an /examples
I'm also a programmer, so I ran
git clone https://github.com/dusanx/uzbl.git
and I got more - but not a docs directory
Then I tried
git clone https://github.com/Dieterbe/uzbl.git
and this time I get /docs but not documentation and not a README. There is a file README.cookies
So how to start with uzbl? I recommend starting with arora and using it to look for user documentation. What you will find is that in spite of their use of python, what could have been a great tool for site-specific browsing is instead yet-another unix tool.
Perhaps the user will get a light-weight browser now that Tcl 8.6 will have TclOO as standard.
If you are a unix scripter, uzbl looks great; otherwise uzbl is anything but useable.
This posted from an Arora tab on a netbook running Ubuntu maverick.
I installed uzbl from an Ubuntu 'maverick' repository (as I recall) and the README that I found said to read the README in /usr/share/uzbl/docs
Now that will be no help to a user. This is a browser, and there is a readme.php at their site - whcih says to read the README in /usr/share/uzbl/docs
Personally, I would rather see a linux browser install to /opt
My sudo apt-get install uzbl had not installed a /docs but only an /examples
I'm also a programmer, so I ran
git clone https://github.com/dusanx/uzbl.git
and I got more - but not a docs directory
Then I tried
git clone https://github.com/Dieterbe/uzbl.git
and this time I get /docs but not documentation and not a README. There is a file README.cookies
So how to start with uzbl? I recommend starting with arora and using it to look for user documentation. What you will find is that in spite of their use of python, what could have been a great tool for site-specific browsing is instead yet-another unix tool.
Perhaps the user will get a light-weight browser now that Tcl 8.6 will have TclOO as standard.
If you are a unix scripter, uzbl looks great; otherwise uzbl is anything but useable.
This posted from an Arora tab on a netbook running Ubuntu maverick.
Wednesday, September 8, 2010
Lively Kernel
I was going to check out a GreaseMonkey extension for Epiphany when it occurred to me I had not stopped by lively-kernel.org for some time. Imagine my surprise when my latest XP Safari blew out! But good news: everything seemed fine running in the latest Opera.
Labels:
browser,
Javascript,
LivelyKernel,
morph,
Self
Monday, August 23, 2010
IE8 compatibility and leaks links
Microsoft has their IE8 compatibility page here at http://www.microsoft.com/windows/internet-explorer/readiness/developers.aspx
There is a useful discussion in the forum at http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/thread/772e4b07-29e1-4909-b77f-f61c503f9579
A long-standing resource is quirksmode.org at http://www.quirksmode.org/dom/intro.html
David Hammond's webdevout.net shows no blog post since July 24, 2009 at http://www.quirksmode.org/dom/intro.html but still has a lot of information.
The wikipedia quirks_mode article at http://en.wikipedia.org/wiki/Quirks_mode is also useful.
Here are 2 links on Internet Explorer and memory leaks due to closures with circularities impeding GC:
Understanding and Solving Internet Explorer Leak Patterns
Circular Memory Leak Mitigation
At least msdn one page suggested by David Flanagan in the rhino book is now missing.
David Flanagan slides on ECMAScript 5 at http://davidflanagan.com/Talks/es5/slides.html
IE9 and ECMAScript 5 link at msdn: http://blogs.msdn.com/b/ie/archive/2010/06/25/enhanced-scripting-in-ie9-ecmascript-5-support-and-more.aspx
ECMAScript 5 conformance suite link: http://es5conform.codeplex.com/
There is a useful discussion in the forum at http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/thread/772e4b07-29e1-4909-b77f-f61c503f9579
A long-standing resource is quirksmode.org at http://www.quirksmode.org/dom/intro.html
David Hammond's webdevout.net shows no blog post since July 24, 2009 at http://www.quirksmode.org/dom/intro.html but still has a lot of information.
The wikipedia quirks_mode article at http://en.wikipedia.org/wiki/Quirks_mode is also useful.
Here are 2 links on Internet Explorer and memory leaks due to closures with circularities impeding GC:
Understanding and Solving Internet Explorer Leak Patterns
Circular Memory Leak Mitigation
At least msdn one page suggested by David Flanagan in the rhino book is now missing.
David Flanagan slides on ECMAScript 5 at http://davidflanagan.com/Talks/es5/slides.html
IE9 and ECMAScript 5 link at msdn: http://blogs.msdn.com/b/ie/archive/2010/06/25/enhanced-scripting-in-ie9-ecmascript-5-support-and-more.aspx
ECMAScript 5 conformance suite link: http://es5conform.codeplex.com/
Labels:
browser,
closure,
compatibility,
Epiphany,
FireFox,
GC,
Gecko,
Google Chrome Browser,
HTML,
IE8,
Internet Explorer,
Javascript,
leak,
Opera,
Prism,
quirks mode,
Safari,
standards.quirks,
Trident
Wednesday, September 9, 2009
Tcl browser plugin v3 (from ActiveState)
There are some discrepancies in info about embedding Tcl/Tk since the change to plugin v3.
I tested against up-to-date Chrome, Opera, Safari, IE8, FireFox 3.5 and Amaya
My result is that given some script XYZ.tcl ONLY the following worked across all:
<OBJECT
ID="PluginHostCtrl"
CLASSID="CLSID:14E78123-A693-4F27-B6EE-DDDE18F93D3A"
WIDTH="400"
HEIGHT="220"
>
<PARAM name="type" value="application/x-tcl"/>
<PARAM name="pluginspage" value="http://www.tcl.tk/software/plugin/"/>
<PARAM name="src" value="XYZ.tcl"/>
</OBJECT>
Getting the plugin recognized by each browser was slightly problematic: IE 8 appeared to just ignore the XPI.
I tested against up-to-date Chrome, Opera, Safari, IE8, FireFox 3.5 and Amaya
My result is that given some script XYZ.tcl ONLY the following worked across all:
<OBJECT
ID="PluginHostCtrl"
CLASSID="CLSID:14E78123-A693-4F27-B6EE-DDDE18F93D3A"
WIDTH="400"
HEIGHT="220"
>
<PARAM name="type" value="application/x-tcl"/>
<PARAM name="pluginspage" value="http://www.tcl.tk/software/plugin/"/>
<PARAM name="src" value="XYZ.tcl"/>
</OBJECT>
Getting the plugin recognized by each browser was slightly problematic: IE 8 appeared to just ignore the XPI.
Labels:
activestate,
browser,
embed,
embed_args,
OBJECT,
PARAM,
plugin,
PluginHostCtrl,
pluginspage,
Tcl,
Tk,
XPI
Friday, June 26, 2009
The Aule Browser: a simple web browser
Over at our LogiqueWerks pages we have a demo to run or to download of our Aule Browser. No, not "eule" as in OWL, but "aule" as in hall or entry-way ( an name I once suggested for the Io programming language.)
This is a Curl 7.0 browser using the EmbeddedBrowserGraphic class from Curl 6.0
On my Windows with IE8 as my default browser, it loads the Microsoft Trident HTML rendering engine. On linux it may load a Mozilla engine if you have Firefox installed.
It only adds about 1.2 to 1.6 MB to the Curl runtime environment unlike our massive big-brother browsers.
And it will be highly configurable because Curl is also a declarative language like HTML and since version 6.0 has had a stylesheet mechanism.
But Curl also has macros and first-class anonymous functions and traits and multiple-ionheritance and JIT compiles dynamically to machine code and has about a decade as a trusted and secure enterprise environment.
In the Aule Browser, each command button is declared, much as you would in HTML or another declarative language.
Because Curl is able to load packages dynamically, comes with async call built-in and with sub-appelts for background processes, my 5MB of research bookmarks will not choke the browser as they do Maxthon and not make the browser crawl as they do IE8. And that grinding sound on my hardrive while FireFox is loading?
And anything Chrome can do, we can do. So there.
Expect the Aule Browser to evolve as our other LogiqueWerks site-specific browsers evolve: with simple to do templating and configuration for task: research, hobby, eBay, ning, twine ...
To view the demo online or runtime desktop demo, you must first install the Curl Runtime Engine for Windows, Mac or linux. The same Aule Browser curl code will run on all 3 platforms.
This is a Curl 7.0 browser using the EmbeddedBrowserGraphic class from Curl 6.0
On my Windows with IE8 as my default browser, it loads the Microsoft Trident HTML rendering engine. On linux it may load a Mozilla engine if you have Firefox installed.
It only adds about 1.2 to 1.6 MB to the Curl runtime environment unlike our massive big-brother browsers.
And it will be highly configurable because Curl is also a declarative language like HTML and since version 6.0 has had a stylesheet mechanism.
But Curl also has macros and first-class anonymous functions and traits and multiple-ionheritance and JIT compiles dynamically to machine code and has about a decade as a trusted and secure enterprise environment.
In the Aule Browser, each command button is declared, much as you would in HTML or another declarative language.
Because Curl is able to load packages dynamically, comes with async call built-in and with sub-appelts for background processes, my 5MB of research bookmarks will not choke the browser as they do Maxthon and not make the browser crawl as they do IE8. And that grinding sound on my hardrive while FireFox is loading?
And anything Chrome can do, we can do. So there.
Expect the Aule Browser to evolve as our other LogiqueWerks site-specific browsers evolve: with simple to do templating and configuration for task: research, hobby, eBay, ning, twine ...
To view the demo online or runtime desktop demo, you must first install the Curl Runtime Engine for Windows, Mac or linux. The same Aule Browser curl code will run on all 3 platforms.
Saturday, June 20, 2009
Site-specific Browsers in Curl for sensitive content
Over at the Logiquewerks home page there are new links and pages for the topic of SSB's (site-specific browsers) implemented in Curl.
One type of browser that we are exploring is a Rich Internet Client for viewing confidential, "eyes-only", content which we call our "Eyes-Only Web Content Viewer"
At the moment there is a bare-bones demo for an Evernote SSB and a more complete prototype for an "Eyes-Only" browser with a "controller" which prevents copying or screen-snapshots unlike the "privacy" modes now in some browsers. Unlike Mozilla Prism, these Curl SSB's can be declared at the time of request of the content from the server to have whatever widgets are useful for task, such as annotating bids or signalling rejection. One use we are exploring is using the "eye-only browser" for code-reviews of proprietary code in software development - such as code developed off-shore where the ISP does not have in-house expertise to assess the vendor code.
All are intended for enterprise use in Internet Explorer only. The only requirement is the Curl RTE: no JavaScript or other plugins.
One type of browser that we are exploring is a Rich Internet Client for viewing confidential, "eyes-only", content which we call our "Eyes-Only Web Content Viewer"
At the moment there is a bare-bones demo for an Evernote SSB and a more complete prototype for an "Eyes-Only" browser with a "controller" which prevents copying or screen-snapshots unlike the "privacy" modes now in some browsers. Unlike Mozilla Prism, these Curl SSB's can be declared at the time of request of the content from the server to have whatever widgets are useful for task, such as annotating bids or signalling rejection. One use we are exploring is using the "eye-only browser" for code-reviews of proprietary code in software development - such as code developed off-shore where the ISP does not have in-house expertise to assess the vendor code.
All are intended for enterprise use in Internet Explorer only. The only requirement is the Curl RTE: no JavaScript or other plugins.
Subscribe to:
Posts (Atom)


