Category: Web Tech

  • The Himalayan Tribe: Morbe Dam Off Road Video now live

    I have uploaded a new video on my Indianomics channel on Youtube. Three fellow THTians (The Himalayan Tribe’s men) went for a off-road ride to Morbe Dam. Morbe Dam is a gravity dam on the Dhavari river near Khalapur, Raigad district. They came back with a few videos.

    I loved the ones where they create a dust-burnout and decided to create a video! Turns out, they had a few more pictures and I used them. A learning from making the video is to ensure to obtain landscape video shots. My friends shot many a video in portrait mode. Not all videos make for a fit on a video which is almost always in a landscape mode.

    So guys, remember. Next time you are out to shoot a video, please ensure you are shooting it on landscape more. More importantly, if you are going to take a close up as you may miss a large portion of it when the video goes under the knife.

    About The Himalayan Tribe

    The Himalayan Tribe has been an active community full of energetic people. Recently, we did a Service Camp in partnership with Royal Enfield (RE). RE gained a lot of feedback from bikers in a preceding meeting and decided to organize the camp. THT has active WhatsApp and Band.us forums where members connect with each other.

    This camp was helped by THT Volunteers and was hugely successful. If you own a Himalayan, then you should definitely join THT chapter nearest to your location. In case you need, you can find us on Facebook and Twitter or drop in a comment below.

    The video is created using iMovie on iPhone, and have used Beast of the Burden song by Rolling Stones in the background. Let me know if you like the video in the comments below.


    Do not forget to subscribe to our YouTube channel, Indianomics!

  • Thirty Meter Telescope (TMT) may be setup in India

    Thirty Meter Telescope (TMT) may be setup in India

    Ever since I have read that China is building a high altitude observatory, I was very jealous. Being built at Garze Tibetan Autonomous Prefecture in southwest China, it is designed to detect cosmic rays. I envy the pace at which China was developing its next generation of tools for scientific and space exploration. It only made me wonder why India has not much thought about it.

    Given that we are already advanced in Space exploration, but China is catching up and fast. The little Indian heart that I have, does not let me believe that India should be left behind, by none other than China to say the least. So, when I read about the TMT eyeing a place in India – I want to say snap it up while it is available.

    TMT or the Thirty Meter Telescope project is a not for Profit organization, which is working to get a giant, 30 meter telescope installed to observe the universe.
    (more…)

  • The new race to win the 4G race

    The new race to win the 4G race

    After years of waiting, the 4G is finally here. Exactly, the Airtel girl has been yakking about it for ages now but the true arrival of 4G for me is now. It is when the competition starts off.

    Airtel made the first move, and others followed as soon as they can implement their own version on to their networks as early as possible. And as you all may already know, the pace of the launches are all keeping an eye on the Jio bomb that Mr. Ambani has been readying.

    The news of launch have been leaked quite a few months ago, and ever since this has been one race against the clock to gain advantage while Reliance is readying their arsenal. Airtel had a first mover advantage when they launched 4G, but how many new subscribers got added is something that is not very clear. Also, most of the additional connections have been the portable Wi-Fi devices – still a win for Airtel.
    (more…)

  • Analytics: 2013 In Blogging – A Year that didn't change much

    So JetPack sent me an email with a report that did impress me. It was good to see a different perspective of your blog using analytics. There were things that really did surprise me, which included the fact that all my blockbuster (if you can call them that) posts were published before 2013, and the best one was published in 2009. It has also recommended that I write on topics that have performed well in the past. Well, good advice I say. 🙂

    Below is a snap shot of how Indianomics performed in the year 2013.

    Crunchy numbers

    The concert hall at the Sydney Opera House holds 2,700 people. This blog was viewed about 19,000 times in 2013. If it were a concert at Sydney Opera House, it would take about 7 sold-out performances for that many people to see it. In 2013, there were 35 new posts, growing the total archive of this blog to 78 posts.

    The busiest day of the year was October 2nd with 209 views. The most popular post that day was A Place for Lovers & Couples in Mumbai.

    This report only shows data since you connected Jetpack.

    Mismatch

    Some of the things mentioned here are a mismatch and the report still is not bug free though. For example, it said I added 35 new posts in 2013, totaling the archive of my blog to 78 posts – but in actuality, my blog has 287 Posts in all.

    The 2013 JetPack report for Indianomics.

  • All new Chrome tab with Google Search integrated, and how it benefits Google?

    Google released an all new version of Chrome which includes major changes on the tab design and interface for Chrome Apps. The new change also brings Google Doodles for that country (google.co.in doodle for India) to tab and you do not have to open the site to see.

    With Ominibar, a lot of people (like me) missed the Doodle since they hardly access the search engine’s home page. This may be a good way to force them to see the Google Doodle. At the same time, I know people who do not use Ominibar for search. For them, a visit to Google.com or Google.co.in is a must. (more…)

  • Problems with Add-On domains on CPanel

    PS: This is a post which is a direct outcome of a discussion on IndiBlogger forum.

    The question was whether Google and other Search Engines treat Add-On domains differently? The direct answer is no, but it does affect your SEO efforts. The culprit here being CPanel, the trusted and proven Web Hosting Manager used by most of the Hosting Service Providers.

    I could not find a single post telling me everything I need, and I had to read through many forum threads to understand the issue. Hence I thought of putting it all together in a post, hoping to help fellow readers.

    (more…)

  • Logo similarities… Force Motors and Fresh One Productions

    Interesting things happen when you least expect it. And this time, it was while watching TV. As some of my blog readers already know, it’s no secret that I have a craze for watching Infotainment channels. And while watching the end of program on TLC (Jamie Oliver’s 15 minute meals) I found a rather interesting thing in the credits.

    A Force Motors Logo?

    The logo of Fresh One Productions. The immediate link-up I had made was if the logo was as same as that of Force Motor’s 2005 Logo revision. It appeared to be the same as Force Motors at first look. My immediate reaction was to check the web and confirm my doubts.
    (more…)

  • How can you make copying from your blog difficult?

    Well, this was one of the questions posted on the IndiBlogger forum, and something that I paid keen interested to. IndiBlogger forum was slowly moving away from the Sourav Pandey plagiarism case when this thread appeared.

    It is a well-known fact that many a times, you find your content has been ripped off by plagiarist and claimed to be theirs. I faced that with my Tata Nano April Fool scoop a couple of years ago. I hunted down the sites using Google Search and Google Image Search, sent out emails / comments to Admins of the site to get my due credit. Some obliged, some did not.

    Among the ones who did not were what we now call them Feed Aggregators. These websites chew your feed and put them on their site. The loss is the Ad revenues they get from showing off adverts and Google punishment on us for copying content.
    (more…)

  • Advantages of using Analytics for blogs and websites

    Advantage No.1: Statistics: It tells you how much your blog is visited and from where. This is in particular useful to guage two things. One the amount of revenue your site can get, two to see viability of the website. By viability, I mean, to see how much are you getting in return for your investment (here time) which helps you to prioritize your activites on the website.

    No.2: Targetting: Analytics helps you to esitmate your efforts in one goal your have set for yourself. It may be your reach in a particular region (geographicaly or by subject) or your returns from a region. It tells you what you have achieved for that period.

    No.3: Search & Keywords preformance: It helps us to learn how our keywords are performing on search and how search is helping you reach to your end user. You can find out the keywords that are relevant and start using them more often knowing that you are getting good hits via those keywords. Also, it helps us analyze which keywords are not performing optimal to your expectations and work towards it.

    No.4: Platform, Connectivity: For most bloggers, it wont make a big impact but other wise for a website it does. For example, if you want to check what % of users use Flash on their browsers. This helps you decide whether you want to create a flash based intro or a flash based application for creating a dynamic application. The same stands true for Operating systems, but it is not that important these days as most advance browsers behave almost same in terms of delivering your content. However, your Operating systes are important to know when you want to check Mobile OS. Which helps you to categorize and calculate your visitors from Mobile Browsers. Opera on PC/Mac can be confused with Opera on mobile and hence this parameter helps.

    Also, it helps in deciding your target audience. For example, lets take the latest technology on web is HTML5 with Javascript. If you wanna start redesigning your website on HTML5, you might as well check what your users are using. If 90% of your users are using th latest browsers, it makes sense to go ahead. If lesss than 10% of your visitors are usign latest browsers, it wont help as others wont be able to use the website functionality you intend to develop.

    Knowing Connectivity is important as well, to gauge what size of webpage your users will be able to download fast. If you have more thna 50% of users on dailup with 28KBPS speed, it wont help having a website that is heavily loaded with graphics.

    All in all, analytics is used to target your website to a sect of users with importance to multiple aspects and you working towards achieving your targets.

     

  • Happy New Year! A New Theme too

    Wishing all my visitors and regulars a very Happy New Year. From this new year, for me things remain largely (i.e. except date) unchanged and all I am looking forward to is having happier times ahead 🙂

    I had planned for the theme change since end of last year, and here I am. I had penned good bye to my last theme Pixel and gone for Comet, a very light theme with 7 color color options and as with every other wordpress theme, highly customizable. There are some changes I wish to do now to optimize the pages to meet Google Page Speed and Y!Slow.

    In the mean while, I would like to have your humble review of the color and theme in general. I am not keen on using Heavy graphics this time around. I like this color and hence pasted it in the background. Once again fellas, wishing you a Happy New Year

    PS: Not that i will change this color, but yes suggestions are welcome 😛

  • Apple Safari 4.0: Something Very Different

    Believe it or not, I have started using Safari leaving Firefox behind. Yes, the new Safari 4.0 (beta) has caught my attention and I am glued to it. A claimed whopping 150 features are waiting for you to explore them.

    The most striking feature is the Top Sites which is ala Speed Dail of Opera and Most Visited on dashboard of Chrome.

    Then you have a full History search and Cover Flow which are imported from Mac. You get a similar interface. Works effortlessly. The feature of auto completion of the web address is intelligent. Tabs are put on the top, and added animation like a slide bar has been thrown in when you want to bring two far ended tabs closer.

    I love the way they have put it as against Opera and Chrome. Of-course it consumes more ram, but then if I have some extra ram to spare, then why not.

    Now, a bit from the Web Designer and Developer View.

  • The W3C XHTML | How to validate your XHTML?

    The W3C XHTML | How to validate your XHTML?

    The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential. W3C is a forum for information, commerce, communication, and collective understanding. On this page, you’ll find how to incorporate W3C Website guidelines in your website. I feel that we all should design our webpages in accordance with the Guidelines laid out by the governing body.

    The following are some of the common errors which form a part of W3C XHTML Validations (see W3C Website Guidelines on W3C website). The following is an XHTML Validator Tutorial of sorts. You all can take a look at the same, and try to adapt it to your websites as well. You can validate your website at the W3C HTML Validator

    Complaince to W3C Standards is legaly complusary in some countries including in the UK, the USA or else some one might sue you! You can use various Validators to validate your HTML files, however I would advice that you follow the original W3C Validtor.

    DOCTYPE

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    The above declaration is a compulsory factor. Though, the declaration may vary according to your settings, it is always advised to follow the latest Declarations. The DOCTYPE declaration defines the code language, standard and enforcement level used for your HTML.

    It is also an answer to question I asked anyone who claims to know HTML. In 99% of interviews I conducted, 99% of candidates have failed to answer the question – What is the first tag in HTML?

    Obviously, the answer I get is HTML! People in India are thought nothing about it (or at least the ones I met). Some of the people are surprised to know that there is something known as DOCTYPE. Even in the book published by some prominent state education boards in India do not have any mention of DOCTYPE.

    HTML Tags:

    HTML Tag itself (<html>)

    Obviously, the above declaration is a compulsory factor, and it is a no-brainer altogether. However, there are various types of HTML that needs to be defined.

    Start tags for text and sub-tags

    Text, or sub-tags (like input, select, img, a href etc.) should be in <div>*[text to be put inside paragraph tag <p>]<p> or <ul> <ol> <h1> etc.

    End tags

    End tags for all start tags are compulsory. it is also important that you have to end the tag at proper location. use <br />, <img src=”somefile” alt=”something” style=”border-width:0px; />”

    <form name="frmsize" action="something" method="get">

    A form tag has to contain the action=”someaction.aspx”

    <div id="name" name="name" class="name_id">

    Avoid using name=” name “ attribute

    Underline Tag (<u>)

    You have to remove it and avoid using it.

    Use: style="text-decoration:underline;"

    Option Tag

    This element is used under the Select Tag. Well, here the only catch is <option></option> simply does not work for validation. If you want to have a blank one, then please put &nbsp;

    Flash Objects

    Inserting Flash Objects can be tricky and would add to your woes when checking the document for your HTML document. It is better to use the following coding type which helps in attaining our goal of a completely Validated XHTML.

    <object type="application/x-shockwave-flash data="c.swf?path=movie.swf" width="400" height="300">
     <param name="movie" value="c.swf?path=movie.swf" />
     <img src="noflash.gif" width="200" height="100" alt="" />
     </object>

    The solution for this comes from A List Apart article on the Embedding Flash While Supporting Standards

    Close of Head tag, scripts and styles

    The close head tag has to be proper and the style tag to be included in head tag along with script tags.

    Elements

    Character Type

    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

    The above declaration helps the browser to understand the character set your webpage is using. It comes below the <html>. The character set can be changed according to the characters you are using in your webpage, most commonly used is iso-8859-1

    Its also important to have all the elements in lower case. You should code <html> instead of <HTML>

    Vertical align

    Valign used in image tags, td/tr/table should be avoided. Instead use, “style:vertical-align:top;”

    Horizontal align

    We have a strong habit to use the ALIGN element. Avoid using ALIGN and start using the CSS property

    text-align:left; or right"style:vertical-align:top;"

    You will have to avoid using the language attribute. Use of type=”text/javascript” is must

    <script language="javascript" type="text/javascript"></script>

    Image Border

    Usage of border=”0″ is not allowed. instead use the style elements: style=”border-width:0px;” etc.

    topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" marginheight="0"

    Instead use the alternative style elements: style=”margin-left:0px; margin-right:0px;” etc.

    Target

    You will have to avoid using the target element. We can use JavaScript Window.Open property. Using JavaScript is a not entertained though because popping open windows can be very annoying.

    target="_blank" Target="_top" target="_parent" target="_self"

     

    Double quotes

    The double quotes are important for specifying values/ i.e. values have to be like

    [id="company"] [ alt="companyname-caption" ]

    Ampersand in URIs / URLs

    If you have to use ‘&’ in any URL (URI) please make special effort to make it &amp;

    JavaScript actions

    When you write the JavaScript element onchange=jumpbox(); , make sure you put “jumpbox();” in double quotes, avoid the name attribute

    ID & Name Attributes

    <select class="text" id="selLanguage">

    The id should be declared compulsorily)

    <input type="hidden" name="Language" />

    Necessary where ever an end tag in not specified.

    Images

    alt is necessary for images. border not applicable. read [border=”0″] for more information

     

     

     

  • How to Create Sharepoint Theme

    How to Create Sharepoint Theme

    As a product that puts you on the web easily, Sharepoint provides customization to the nth level. Here, I am just mentioning one way I found out to do so.

    Custom Templates: This thought came to my mind after I saw the Christmas Template done by Brightstarr. The themes can be defined as “the face of the website or a web application that adopts to certain values”.

    Themes help us to select a look and feel for a particular web page by changing its colors and images used for designing. Technically, changing theme is just adapting to a new Style Sheet and imagery.

    To create a new theme, copy an existing theme from the themes directory into your development machine. Incase you don’t know where you can find it; look at the following directory on your Sharepoint Server.

    C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions12TEMPLATETHEMES

    Use either Adobe Dreamweaver or other CSS editors and do the necessary changes on the style sheet you want to see on the webpage.

    You would find two or three CSS files apart from all the images or may be one CSS files. All you need to do is find the correct Class name used in the Source Code and match it on the CSS. Do the changes required, test it. You are done.

    There is a INI file which stores information about the creation and version number which is helpful. You can choose to edit the same in the following manner. Make sure you do not change anything else than Version, Title.

    [info]
    title=NewStyleSheetOfCompany
    codepage=65001
    version=1.00
    format=1.00
    readonly=true
    refcount=0

    If you want to do testing, take a view source of the Sharepoint site and save it to your development machine. You can either add a <base href=”” /> to this page or change all the URLs to point at your development machine where you have stored the CSS and Images.

    Once you are done with doing the changes on CSS and Imagery, its time to put it on its way.

    Edit the C:Program FilesCommon FilesMicrosoft Sharedweb server extensions12TEMPLATELAYOUTS1033SPTHEMES.XML file and add your theme in the following manner.

    <Templates>
    <TemplateID>TheDirectoryName</TemplateID>
    <DisplayName>Theme Name</DisplayName>
    <Description> Description of the theme</Description>
    <Thumbnail>images/themethumbnail.jpg</Thumbnail>
    <Preview>images/themepreview.jpg</Preview>
    </Templates>

    Access the Images folder here and put your Thumbnail and Preview images here.
    > C:Program FilesCommon FilesMicrosoft Sharedweb server extensions12TEMPLATEIMAGES

    Reset IIS and Bingo! You would be able to select the new theme from Site Settings of your Sharepoint Site.