• support[@]kurinchilion.com
  • +1 (888) 666-4252

Blog

Firefox: Responsive design testing for Mobile devices

Dec 25, 2013 - by kurinchilamp /UI, CSS/ 380 Views
Follow the below steps to set the preset value for responsive design testing on mobile devices i) Go to the address bar in firefox and type "about.config" ii) You will get a warning message stating "This might void your warranty ... Changing these advanced settings can be harmful to the stability .....". Click the button "I'll be careful, I promise!' iii) In the search bar, type "presets" and look through the filter values for "devtools.responsiveUI.presets". Double click on the preference name "devtools.responsiveUI.presets" and enter the values [{"key":"320x480","name":"iPhone 3g/3gs","width":320,"height":480},{"key":"360x640","name":"Nokia E7, n90","width":360,"height":640},{"key":"640x960","name":"iPhone4/4s","width":640,"height":960},{"key":"640x1136","name":"iPhone5/5c/5s","width":640,"height":1136},{"key":"768x1024","name":"ipad1/2","width":768,"height":1024},{"key":"800x480","name":"Android-WVGA","width":800,"height":480},{"key":"800x1280","name":"KindleFireHD8.9","width":800,"height":1280},{"key":"2048x1536","name":"Retina display","width":2048,"height":1536},{"key":"600x800","name":"KindleFire/Galaxy/Nexus","width":600,"height":800}] Once the values are entered, you can open a new instance of the browser and click ctrl + shift + m to open up the responsive web view
Continue Reading

Responsive web page testing tools available online

Dec 24, 2013 - by kurinchilamp /UI, CSS/ 368 Views
Quirktools - Screenfly Interesting site to test mobile web pages of various screen sizes (kindle fire, samsung galaxy tab, google nexus 7, apple ipad 1 - 3 mini, kindle fire HD,  motorola razr v3m, motorola razr v8, blackberry 8300, apple iphone 3 & 4, LG optimus S, Samsung galaxy S2, ASUS galaxy 7, apple iphone 5, samsung galaxy s3/s4) Also this tool offers landscape and portrait modes in addition to scroll & retina effect. Studiopress - Responsive testing Responsive test from responsivetest.net Another interesting tool available online to check web page responsiveness on mobile phones, tablets, laptops and desktops. The web tool has resolutions for testing categorized by devices Apple, Blackberry (Bold 9930, Q10, Torch 9810, Torch 9850, Z10), Samsung, HTC, LG Other tools Browser resizing - http://resizemybrowser.com/ Responsive pixel - http://responsivepx.com/ Demonstrating responsive design - http://www.jamus.co.uk/demos/rwd-demonstrations/ Refer Wikipedia for the display of devices by pixel density http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density
Continue Reading

Firefox: Developer Friendly Browsing Tool

Nov 17, 2009 - by kurinchilamp /HTML, UI, CSS/ 327 Views
Firefox is one of the best tool available for web developers which equips the developer with code testing and debugging capabilities. There are many useful firefox options and extensions that comes in handy during software development life cycle and in this article we will be listing few of useful plugins that we commonly use. To find information related to the page that is getting displayed on the browser click Tools > Page info. This will give you permission settings of a page, security identity of the page, feed url and other page specific information like page content-type, encoding, meta tags used, cookie permission settings etc. Web Developer extension Added as a toolbar in firefox, this extension gives CSS related information, page information, outlines page elements, tab index, gives topographic information and many such details. (more…)
Continue Reading

Javascript Memory Leak Diagnosis

Oct 03, 2009 - by kurinchilamp /UI, CSS/ 299 Views
What is meant by Memory leak? Memory leakage refers to obtrusive memory handling techniques adopted in programs which leads to increased load time and poor performance. Various scenarios can cause memory leaks which can range from unhandled memory garbage to cyclic references to error in code logic. One best suggestion given in the javascript forums to overcome this problem is to nullify the element once its usage is over. (more…)
Continue Reading

Javascript code organization for optimized performance

Oct 01, 2009 - by kurinchilamp /UI, CSS/ 442 Views
Knowing how javascript code gets executed in a browser will help us organize the libraries or functions for better performance. Javascript unlike the server side scripting languages like PHP, ASP, Perl is not compiled at the server side. It is sent as-is from the server to the browser client and it is the browser that interprets the code at the client side. The total size of the Javascript code and its organization will have a significant effect on the pages served at the client side which in turn will affect the performance of the page. Organize the libraries in such a fashion that you only have the needed functions associated with the page. You can consider this point right at the time of creating your template pages. This will reduce the number of javascript pages that are called from one page. (more…)
Continue Reading

How to open ALL external web sites or references in a NEW window?

Sep 05, 2009 - by kurinchilamp /HTML, UI, CSS/ 393 Views
Using JQuery to open external links in new windows Earlier we used to write a string of code in javascript to enable opening external references in a new window in addition to modifying the html code With JQuery, this can be done with one line of code as shown below
$(document).ready(function(){
    $("a[@href^='http']").attr('target','_blank');
});
The above line checks for occurences http in a tag and if a link has "http" in it, JQuery opens the link in a NEW window. According to W3C standards, the target attribute has been removed from xhtml 1.1 specification. Sample script to open external links in New Window
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-GB">
<head>
<script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script language="javascript">
$(document).ready(function(){
    $("a[href^='http']").attr('target','_blank');
});
</script> 
</head>
<body>


Testing the pages - Open Links in new <a href="http://yahoo.com">window</a>.

<h1><a href="http://www.kurinchilion.com">Kurinchilion</a></h1>
</body>
</html>
Continue Reading

TECHNOLOGY DEV STACK

Following are some of the technologies that we use to build and maintain solutions for our clients.