Selected Courses on Digital Art-UOWM

29 Απριλίου 2013

sighning in

Filed under: Notes — admin @ 02:36

// that if is the if of not dispayng


<html lang=”enclass=”os-win“> <!–



//what about the meta tag?
<meta name=”lnkd-track-json-libcontent=”https://s1-s.licdn.com/scds/concat/common/js?h=2jds9coeh4w78ed9wblscv68v-eo3jgzogk6v7maxgg86f4u27d“>

<meta name=”lnkd-track-libcontent=”https://s1-s.licdn.com/scds/concat/common/js?h=eo3jgzogk6v7maxgg86f4u27d“>
//what about tree id?
<meta name=”treeIDcontent=”fO4KfLq/8Mt8i9IjJFFaAA==“>

<meta name=”appNamecontent=”uas“>

<meta name=”lnkd-track-errorcontent=”http://www.linkedin.com/lite/ua/error?csrfToken=ajax%3A4692109783128166131“>

//** see the script below 

<script type=”text/javascriptsrc=”https://s1-s.licdn.com/scds/concat/common/js?h=8swqmpmjehppqzovz8zzfvv9g-aef5jooigi7oiyblwlouo8z90-7tqheyb1qchwa8dejl8nvz7zd-10q339fub5b718xk0pv9lzhpl“>

<meta http-equiv=”content-typecontent=”text/html; charset=UTF-8“>

<meta http-equiv=”X-UA-Compatiblecontent=”IE=9“>

<meta name=”pageImpressionIDcontent=”c6b48ce9-2d46-401c-92d2-2fb11ac43cd8“>
<meta name=”pageKeycontent=”uas-consumer-login-internal“>
<meta name=”analyticsURLcontent=”/analytics/noauthtracker“>


<link rel=”openid.serverhref=”https://www.linkedin.com/uas/openid/authorize“>
<link rel=”apple-touch-icon-precomposedhref=”/img/icon/apple-touch-icon.png“>
<!–[if gte IE 9]>





<![endif]–>

<link rel=”stylesheettype=”text/csshref=”https://s1-s.licdn.com/scds/concat/common/css?h=3bifs78lai5i0ndyj1ew7316e-c8kkvmvykvq2ncgxoqb13d2by-4ac0dg6ldb6e58rbrixrhrggi-c5839km74lqu75dnankln5rgt-4uu2pkz5u0jch61r2nhpyyrn8-7poavrvxlvh0irzkbnoyoginp-aaf05uhqqum64rj28yk7u5pwu-3t9ar1pajet97hzt9uou74qbb-ct4kfyj4tquup0bvqhttvymms-86rextjcpmv3h963vm4k4ykgc-9zbbsrdszts09by60it4vuo3q-8ti9u6z5f55pestwbmte40d9-9htpvr02ldm72pnrm1tumfjml-cv4cvfq8dxxwejkd2x9u08g9y-6ramlbadr9lh7v5r7vuc6t4ld-7dohkpwgmf5cvprr7qxtr6qcc-ab01tg8funn2n1exayaej7367“>

<script type=”text/javascriptsrc=”https://s1-s.licdn.com/scds/concat/common/js?h=dfoaudjrk6rbf82f45bz5crwi-62og8s54488owngg0s7escdit-c8ha6zrgpgcni7poa5ctye7il-3ufb745s29q1ovtbq6htt6rwh-51dv6schthjydhvcv6rxvospp-e9rsfv7b5gx0bk0tln31dx3sq-2r5gveucqe4lsolc3n0oljsn1-8v2hz0euzy8m1tk5d6tfrn6j-b88qxy99s08xoes3weacd08uc-d7z5zqt26qe7ht91f8494hqx5-6a5und5cdxoyc0xrbi3x7kqqz-5jtrz5noan83x6iogrfoq65dz-q05x8d80pk4kz2n43e7x8kn3-5ee6w9abrtmcjqm2omop15g07-bmajlznvqaout2p7mpludwbus-7yly2a0gn0x4rrgw1qqq532hr-4c6mz6u5rinti47gswwanj74j-5eec9p1vamr86uabn13sngx92-6oxtrh5eu6olunu39xzqgp10i-8xikia7dlrsunge2yv7jbtula-anaxa6l712w7m4gp8089vyb5m-a418kd1djwz5n91ayiv933odl-80vg9koywz84zoon9sjflbru0-4xlkttqdqrmvbmr35jaga18yy-duo6pl08ook4vqotxglskzaou-57sur4cj634ll9tk38imgvc6g“>
<script type=”text/javascriptsrc=”https://s1-s.licdn.com/scds/common/u/js/scds-hashes.js“>

<script type=”text/javascript“>

LI.injectBaseUrl = “https://s1-s.licdn.com/scds/concat/common/js?v=build-2000_1_27109-prod”;
LI.injectRelayHtmlUrl = “https://s1-s.licdn.com/scds/common/u/lib/inject/0.4.1/relay.html”;
LI.injectRelaySwfUrl = “https://s1-s.licdn.com/scds/common/u/lib/inject/0.4.1/relay.swf”;
LI.comboBaseUrl = “https://s1-s.licdn.com/scds/concat/common”;
LI.staticUrlHashEnabled = “true”;

<script type=”text/javascript“>
//InSlow namespace
if(!InSlow || typeof(InSlow) === ‘undefined’ ) var InSlow = {};
InSlow.scriptUrl =
[“https://s1-s.licdn.com/scds/concat/common/js?h=avzk7itghu69mbjdafj6tlzx3”]







**
/* 8swqmpmjehppqzovz8zzfvv9g */

window.track = window.track || {};

/**
* Simple script fetching API for use with the tracking library
* @author jbernardo
*
*/
(function(track, window) {
var FN_TYPE = typeof function(){};
var load, head;

head = document.getElementsByTagName('head')[0];
track.load = load = {};

load.script = function(url, callQueue) {
var s = document.createElement('script');

s.src = url;
s.async = true;

s.onreadystatechange = s.onload = function() {
var i = 0, callback;

if (!s.readyState || (s.readyState in {loaded: 1, complete: 1})) {
// Clean up
s.onload = s.onreadystatechange = null;
head.removeChild(s);
s = null;

if (typeof(callQueue) === FN_TYPE) {
callQueue();
} else {
// Invoke callQueue
while (!!(callback = callQueue[i++])) {
callback();
}
}
}
};

head.appendChild(s);
};

}(window.track, window));


/* aef5jooigi7oiyblwlouo8z90 */

window.track = window.track || {};

/**
* User agent error tracking and reporting system. Provides method wrapping functionality to catch
* any thrown errors as well as manual error pushing.
*
* Example 1 - Wrap a function by reference.
* myUtility.doSomething = track.errors.onMethod(function() {
* // Your code for myUtility.doSomething
* }, { code: 867, message: 'Error occurred in myUtility.doSomething' });
*
* Example 2 - Wrap a function by name.
* myUtility.doSomething = function() {
* // Your code for myUtility.doSomething
* };
*
* track.errors.onMethodName('myUtility.doSomething', {
* code: 867,
* message: 'Error occurred in myUtility.doSomething'
* });
*
* Example 3 - Manually push your errors.
* myUtility.doSomething = function() {
* try {
* // Your code for myUtility.doSomething
* } catch (err) {
* track.errors.push({ code: 867, message: 'Error occurred in myUtility.doSomething' });
* }
* });
*
* @author jbernardo
*
*/
(function(track, window) {
// TODO Add batching mechanism if traffic is high
var FN_TYPE = typeof function(){};
var vars, callQueue;

// Set up evironment variables
function bootstrap(name) {
var i, head, node, nodes, ret;

ret = {reportUrl: null, libUrl: null, originTreeId: null};

head = document.getElementsByTagName('head')[0];
nodes = head.getElementsByTagName('meta');

// NodeList, backwards iteration
for (i = nodes.length-1; i >= 0; --i) {
node = nodes[i];

if (name === node.name) {
ret.libUrl = node.content;
if (!ret.libUrl) { return; }
head.removeChild(node);
} else if ('lnkd-track-error' === node.name) {
ret.reportUrl = node.content;
if (!ret.reportUrl) { return; }
head.removeChild(node);
} else if ('treeID' === node.name) {
ret.originTreeId = node.content;
} else if ('appName' === node.name) {
ret.appName = node.content;
}
}

// Nowhere to report to, no point
if (!ret.reportUrl) { return; }
return ret;
}

// Get the current pageKey
function pagekey() {
var nodes, node, i;

if (!vars.pageKey) {
// Attempt to read it off the tag
if (document.body.id && (document.body.id.indexOf('pagekey') === 0)) {
vars.pageKey = document.body.id.substring(8);
} else {
// Not on the body tag, try any tags
nodes = document.getElementsByTagName('head')[0].getElementsByTagName('meta');

for (i = nodes.length-1; i >= 0; --i) {
node = nodes[i];

if ('pageKey' === node.name) {
vars.pageKey = node.content;
break;
}
}
}
}

return vars.pageKey;
}

vars = bootstrap(window.JSON ? 'lnkd-track-lib' : 'lnkd-track-json-lib');
if (!vars) { return; }

if (!track.xhr) {
// Need these to continue
if (!track.load || !vars.libUrl) { return; }
callQueue = [];
}

track.errors = {};

/**
* Wraps a method and pushes an error report when errors are thrown.
* @param {Function} method function to wrap.
* @param {Object} err the error object containing the standard error fields which will be
* pushed when an error occurs. If the message field is left blank then the
* thrown Error's message will be used instead.
* @return {Function} the wrapped method which should replace the old method provided as an
* argument to this call.
*
*/
track.errors.onMethod = function(method, err) {
return function() {
try {
method.apply(window, arguments);
} catch (e) {
err.message = err.message || e.message;
track.errors.push(err);
}
};
};

/**
* Wraps a method by name and pushes an error report when errors are thrown. Method must be
* accessible from the global namespace.
* @param {String} methodName the fully qualified namespace of the method to replace, relative
* to the global (window) object.
* @param {Object} err the error object containing the standard error fields which will be
* pushed when an error occurs. If the message field is left blank then the
* thrown Error's message will be used instead.
*
*/
track.errors.onMethodName = function(methodName, err) {
var obj = window, i, len, parts, part;

parts = methodName.split('.');
part = parts[0];
len = parts.length;

for (i = 0; i < len-1; i++) {
part = parts[i];
obj = obj[part];
}

if (FN_TYPE !== (typeof obj[part])) {
return;
}

obj[part] = track.errors.onMethod(obj[part], err);
};

/**
* Pushes the given error object as a JSON string to the configured endpoint.
* @param {Object} err the error object containing the standard error fields which will be
* pushed. If the message field is left blank then the thrown Error's
* message will be used instead.
*
*/
track.errors.push = function(err) {
// Check if we need to load the lib dependency
if (vars.libUrl) {
// Load it
track.load.script(vars.libUrl, callQueue);
vars.libUrl = null;
delete vars.libUrl;
}

// Check if we need to defer this call for when the lib is loaded
if (!track.xhr) {
callQueue.push(function() {
track.errors.push(err);
});

return;
} else if (callQueue) {
// Clean up
callQueue = null;
}

// Dependencies already loaded, report the error
track.xhr.post({
url: vars.reportUrl,
data: new UserAgentError(err)
});
};

// Standard error object (originTreeId will be populated)
function UserAgentError(err) {
this.code = err.code + '';
this.message = err.message;
this.unique = err.unique;
this.originTreeId = vars.originTreeId;
this.appName = vars.appName;
this.pageKey = pagekey();
}

}(window.track, window));


/* 7tqheyb1qchwa8dejl8nvz7zd */


/**
* Various error codes for UA tracking
* @author jbernardo
*
*/
(function(track) {
if (!track || !track.errors) { return; }

track.errors.codes = {
FZ_CACHE_MISS: 601,
FZ_EMPTY_NODE: 602,
FZ_DUST_RENDER: 603,
FZ_DUST_CHUNK: 604,
FZ_DUST_MISSING_TL: 605,
FZ_RENDER: 606,
FZ_XHR_BAD_STATUS: 607,
FZ_XHR_BAD_CONTENT_TYPE: 608,
FZ_JSON_PARSE: 609,
CTRL_INIT: 701
};

}(window.track));


/* 10q339fub5b718xk0pv9lzhpl */


/**
* Initialization for user agent error tracking
* @author jbernardo
*
*/
(function(track, window) {
if (!track || !track.errors) {
return;
}
//fuction is a ...
track.errors.bootstrap = function() {
if (window.fs && track.errors) {
window.fs.on('error', function(e) {
var unique;

if (window.JSON) {
unique = { id: e.id };

if (e.xhr) {
unique.xhr = e.xhr;
}

try {
e.unique = window.JSON.stringify(unique);
} catch (err) {}
}

track.errors.push(e);
});
}
};

track.errors.bootstrap();

}(window.track, window));

Δεν υπάρχουν Σχόλια »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress

error: Content is protected !!