Monday, October 27th, 2008
Some quick notes on QuickBase and Unicode:
QuickBase stores Unicode data natively on the backend
Unicode encoding must be set as default in the browser
Any QuickBase functionality that relies on Javascript or AJAX support, DOES NOT work with Unicode
The last point is due to the two issues:
1. The bug with UTF-8 encoding ...
Posted in Programming | No Comments »
Monday, October 27th, 2008
Just a quick post about a problem I ran into earlier today. It seems that when using Javascript in Firefox 3 with document.implementation.createDocument to create XML documents (for XmlHttpRequest), the encoding stays as ISO-8859-1 instead of Unicode (UTF-8). What it really should be doing, is making the encoding same as ...
Posted in Website | 1 Comment »
Monday, October 20th, 2008
During my investigations into Google Reader and iGoogle, I ran into an issue which has not been clearly addressed anywhere. The question is if a site provides a JSON feed without a callback function and you are using it on a different domain (meaning you cannot use XmlHttpRequest), can you ...
Posted in Programming | No Comments »
Wednesday, June 21st, 2006
One of the things that came up recently at work is a way to resolve IP addresses to hostnames client-side without any server calls. Here are some of the possibilites that I thought off :
o Using Javascript to call Java's java.net.InetAddress class to resolve (only works in Mozilla and Opera, ...
Posted in Website | No Comments »
Thursday, February 16th, 2006
I recently ran across a nifty project called "TiddlyWiki". One of the things that struct me as interesting features from the programming point of view is the fact that it is able to load and save itself to the user's hard drive using Javascript without any kind of server side ...
Posted in Programming | 1 Comment »
Tuesday, January 3rd, 2006
One of the recent problem that I ran across at work is an easy way to do highlighting for form fields. Of course the best way would be CSS 2 (as shown here) but alas, IE does not support that.
The alternative is JavaScript onFocus and onBlur method. However, one thing ...
Posted in Programming | No Comments »
Tuesday, January 3rd, 2006
For quite some time I have been trying to track down a strange Javascript error. In one of the forms in our application, we have a dynamically generated set of DOM form fields generated on the fly via Javascript. Something like "document.myForm.appendField(field);". The page in question worked just fine in ...
Posted in Programming | No Comments »
Friday, June 3rd, 2005
One of the questions that recently came up is how to remove vowels from Hebrew characters in Unicode (or any other similar language). A quick look at Hebrew Unicode chart shows that the vowels are all located between 0x0591 (1425) and 0x05C7 (1479). With this and Javascript's charCodeAt function, it ...
Posted in Politics, Programming | 2 Comments »
Thursday, May 5th, 2005
Among the more persistent bugs I have been chasing recently involves a set of interrelated windows. The case in point was a parent window (A) that opened a child window (B) via JavaScript. The child window (B) was set to check whether the parent window (A) is still open before ...
Posted in Programming | No Comments »
Thursday, May 5th, 2005
An interesting question that came up today during work was how to wrap text in a table cell that does not contain any line breaks or spaces. For example:
ThisIsCell1
ThisIsCell2
We want the text inside the cells to wrap to the next line instead of extending the table size. There are three ...
Posted in Programming | 1 Comment »