Skip to main content

About us

I'm Karthikeyan Thiagarajan, a Front end develoment and Designer living in Coimbatore, India and currently working at Elcom Technology Inc. as Front-end Developer & Web Designer. I like working as freelancer, solving problems with Design and making great ideas happen. My weapons are HTML, CSS, jQuery and a good sense of critical Design and Web Standards.


Front-end Developer of websites, including Intranets, Extra-nets, Portals and Mobile sites built using CSS layouts, Responsive Designs and with the aim of improving Usability and Accessibility standards of our implementations.

Particularly interested in advancing our use of CSS based layouts and the efficiency in which they are defined. Also in improving our use of Accessibility standards to improve access to our sites and the way they are navigated by users with disabilities.

Keeping up with current trends, practices and ensuring use of up to date standards.

My portfolio URL http://www.carthworks.com/portfolio/

Specialties: HTML, CSS, JS, jQuery, Usability, IA, accessibility, CMS, XHTML,Wordpress, Joomla, Web standards, Responsive design, JMobile, CSS with LESS/SASS, @Media Queries, Bootstrap framework, e-Newsletter code build.

Comments

Popular posts from this blog

REST / AJAX calls from within a Jaggery script

<% var mySecureToken = FnMakeRequestCall("https://10.299.99.99:8245/token","POST","Basic RlN4S2RrZEpNN3VaYWhHN0NFcEtlaTZEa3RzYTpXbmUxd29seHp2UTNSQ2RZbXhUUTJ2WkJTd0Fh","application/x-www-form-urlencoded; charset=UTF-8",""application/json; charset=utf-8","grant_type=password&username=pcsadmin&password=pcsadmin");  print(mySecureToken); function FnMakeRequestCall(URL, METHOD, BASICAUTH, CONTENTTYPE, ACCEPTTYPE, INPUTDATA){ if(BASICAUTH){ //var VarBasicAuthCode = util.FnCreateBasicAuthentication(VARSKYSPARKUSERNAME,VARSKYSPARKPASSWORD); var VarBasicAuthCode = session.get('authToken'); } xhr = new XMLHttpRequest(); xhr.open(METHOD, URL); if(BASICAUTH){ xhr.setRequestHeader("Authorization" , VarBasicAuthCode); } xhr.setRequestHeader("Content-Type", CONTENTTYPE); xhr.setRequestHeader("Accept", ACCEPTTYPE); xhr.send(INPUTDATA); var VarRes

CSS Browser detection using jQuery instead of hacks

Browser sniffing is messy. There are a million ways to do it but none of them are particularly clean and most involve conditional statements such as "<!--[if condition]> HTML <![endif]-->" for IE and various other CSS selector hacks for other browsers. I've done a fair amount of browser sniffing with jQuery recently and it's really easy, useful for when you need to detect the browser and version number in your javascript. It occurred to me that it would be easy to detect the browser and then put something in the DOM that your CSS could use for conditional formatting. So I wrote a quick script in JavaScript/jQuery. How it works:   All you have to do is include the JavaScript file in the head of the page and it'll attach 2 classes to your body tag to say what browser and what version is being used so you've got 2 levels of granularity. Possible values are... .browserIE .browserIE6 .browserIE7 .browserIE8 .browserChrome .browserChrome1 .browse

Using XML : We can now store data as XML and easily re-purpose the data : Excel 2003 : Basics

What is XML? Is it like HTML? XML stands for Extensible markup language. If you've ever looked at the "View Source" view of a webpage in Notepad, you are familiar with the structure of XML. While HTML allows for certain tags, like TABLE, BODY, TR, TD, XML allows for any tags. You can make up any sort of a tag to describe your data. Here is a screenshot of some XML data that I typed into notepad: http://www.mrexcel.com/articles/using-xml-in-excel.php