Shaun Mccran

My digital playground

03
N
O
V
2010

AD based revenue VS subscription income - Times UK Lost 4 Million Readers to Its Paywall Experiment

Tech Crunch released an article yesterday discussing the merits of the Times UK moving all their content behind a Paywall. It is an interesting read, but personally I think the comments section is a more informative take on the situation.

It does raise an old, but still valid question as to whether a business should choose advertising based revenue stream, or require users to subscribe to their services.

http://techcrunch.com/2010/11/02/times-paywall-4-million-readers/

[ More ]

02
N
O
V
2010

Permission denied for javascript methods, SSL security error between parent and child windows

I recently integrated a postcode lookup service into a checkout process, it constituted a pop up window, with a Webservice http call to return a JSON object of postcode data.

The data itself was returning successfully, and is output into a select field, so that the user can choose one of the address records from the many returned.

The problem I had arose when I ran a script to write the selected address data back from the pop up window to the parent window. Something like this:

view plain print about
1<s/cript type="text/javascript">
2    $(document).ready(function() {
3
4        $('.submitButton').click(function() {
5
6            var selectedPcode = $('.address').val();
7
8            if (selectedPcode == undefined) {
9                alert('Please select an address')
10            }
11
12            else {
13                //split the string
14                var mySplitResult = selectedPcode.split(",");
15
16                var street = mySplitResult[0];
17                var area = mySplitResult[1];
18                var town = mySplitResult[2];
19
20                street = jQuery.trim(street);
21                area = jQuery.trim(area);
22                town = jQuery.trim(town);
23
24// set the parent form field values
25window.opener.document.form.evAddress1.value = street;
26window.opener.document.form.evAddress2.value = area;
27window.opener.document.form.evTown.value = town;
28window.close();
29
30            }
31
32        });
33    });
34</s/cript>

The code above will just split out the address parts and write them out to the corresponding fields in a form in the parent window. At this point I was seeing an error message:

view plain print about
1Permission denied for javascript.... Line xxx

The problem stems from the fact that the parent window is served under SSL and the pop up was not.

So make sure that your parent and child windows are both served under the same protocol, otherwise I guess it is being stopped as an inject hack, as it appears to be on a different domain.

01
N
O
V
2010

Securing server side Coldfusion code with cfcompile

If you ever need to protect your intellectual property, or you have suspicions that your code maybe be accessed on a server to be tampered with, then your best option is to compile your code base.

This article addresses how to use the cfcompile command, and what it actually does to your code base.

[ More ]

18
O
C
T
2010

GetJar mobile App changes its billing model, launches GetJar+

I've never used the getJar application market place, I had heard of it, but never really considered it as competition for the regular Android market. I was recently approached by their PR agency with a press release detailing how they are launching a pilot program, called getJar+. It looks like they are switching to an AD based revenue stream rather than a pay per app system.

I'll give them a try, but I'm holding back on judgement until I've seen what they host, and how easily they interface with my mobile platform.

The full press release is included below.

[ More ]

_UNKNOWNTRANSLATION_ /