Updates from June, 2010 Toggle Comment Threads | Keyboard Shortcuts

  • junaidbhura 1:20 pm on June 21, 2010 Permalink | Reply
    Tags: , ,   

    Anahita Open Source Social Networking Platform finally launched 

    Anahita Social Platform Screenshot

    Anahita Screenshot

    Have you seen that scene from the Matrix where we are introduced to Neo in his dark apartment and his computer’s searching the Internet for something? That’s how I was sometime in November of 2009. Only I was looking for the perfect open source social networking platform. I was very impressed by BuddyPress, but then I stumbled upon something that raised the bar so high that anything else just didn’t seem right. It was the Anahita Social Platform.

    Despite several revised road maps, changes in technology and promises of public launch in January of 2010; Anahita is finally out.

    This underrated social platform is absolutely stunning in terms of architecture, UI and overall design. What’s better, it runs on Joomla and the Nooku framework. It makes BuddyPress and practically all open source social networking platforms look very outdated.

    Its demo currently requires an annoying form to be filled out and it does not have free documentation or a developer community, which would turn  about 90% of the their audience off, and I feel this needs to be looked into. But other than that, it is absolutely brilliant and I highly recommend this.

    Looking forward to more developments from them!

     
  • junaidbhura 7:39 am on November 26, 2009 Permalink | Reply
    Tags: ,   

    Sitegrinder: The magic PSD to XHTML-CSS tool! 

    For a freelance designer, often, it is a concern that their designs don’t match the final web site. Plus there’s the additional development charge. On a tight budget one doesn’t think of things like SEO or excellent code. I found a magic Photoshop plugin to convert your PSDs to HTML!

    That’s right. No coding requried. I wouldn’t worry too much about how accurate it is based on the good reviews it has gotten.

    Without further adieu, here it is: http://www.medialab.com/sitegrinder/

    How does it work? You just name your Photoshop layers according to what it expects and voila! HTML! There are very few PS plugins that are useful but this beats them all! Enjoy :)

     
    • Ali 2:48 pm on November 14, 2010 Permalink | Reply

      SItegrinder is a neat tool but not without its share of problems. To start with site grinder uses absolute positioning on every element, whether or not that is a good or bad thing depends upon what you’re developing. For a set of static pages its a nice tool, but if you would look for variable length content, you’d need to really go into the final HTML and hack away to allow it to facilitate variable length information like scrolling content, content generated via code etc. There is an option to set up relative positioning for certain layers but it doesn’t work period.

      At the end of the day all that effort in trying to redo the site really makes you question if you would have been better off splicing and handcoding it. Either that or I’m really missing something here, but thats my experience with it.

  • junaidbhura 2:50 pm on November 17, 2009 Permalink | Reply  

    Your web site, Flash and Search Engine Optimization (SEO) 

    Before we get into the details of how Search Engine Optimization works, you’ll have to answer one simple question:

    Do you want visitors to find your web site through search engines?

    If you answered “Yes!” to the above question, forget about a super fancy web site. That’s right. A super fancy web site (most definitely) is inversely proportional to the number of hits you’ll get on your web site. This means no Flash!

    “But I don’t want my web site to look like just another one”,  you say? Well you’re not wrong. Every web site should have its own unique personality. Because every business is different. But unfortunately (or fortunately) search engines can currently only read what is readable (ie, text).

    For best SEO results, a menu is supposed to look like a menu, a link is supposed to look like a link, and text is supposed to look like text. Why? Because that’s what search engines “expect” on your page. Picture a search spider like when you are urgently looking for something in the dark. If it’s your house you know exactly where to find things. But if you’re in the dark in your competitor’s place looking for vital information, you won’t get much because you don’t have all night and you don’t know where he/she keeps his/her stuff!

    A search spider works in the exact same way. Each page gets a certain time for it to crawl. To make it easier for them to find stuff, search engines have given them a priority of important things to look for. If your web site doesn’t have what they’re looking for, then you have little to give them.

    When your web site is built on Flash, what you’re actually doing is placing a Flash movie on a page. That’s it. So according to a search spider, its a page with a movie in it. Next!

    I understand that it’s not the easiest thing to come to terms with. So it’s best if you leave the decision to your developer and designer to argue about. Because the designer would want your site to look the best it can, and the developer would want it to achieve the results you’re looking for.

     
    • Keasler 10:23 pm on November 18, 2009 Permalink | Reply

      Carefully selecting your words and strategically placing them on a page to create impulsive reactions from the reader can lead to a direct sell.

    • Brandon 3:28 pm on December 12, 2009 Permalink | Reply

      Thank you for this blog on SEO its very helpful. Check out this program on Off page SEO reporting http://www.mofikiworldwide.com/mofikis_seo_analyzer.php it was made to help me out with my seo efforts hope it helps those of you that navigate to this blog.

    • Backlink Secret 5:28 am on December 17, 2009 Permalink | Reply

      Hey nice looking blog but it is a little weird looking in my K-meleon internet browser. Looks good otherwise!

      • junaidbhura 12:31 pm on December 17, 2009 Permalink | Reply

        Thanks. This is an in-built WordPress theme. Your browser probably isn’t a “modern browser” which WordPress supports. Sorry about that.

    • Lindblad 12:08 pm on December 21, 2009 Permalink | Reply

      Very nice post

    • Paras G. 9:57 pm on December 23, 2009 Permalink | Reply

      I thought Google spiders have had the ability to read text embedded in Flash movies for a while now.

      P.S. You’re doing a good job of educating clients on how to work with a developer.

      • junaidbhura 12:03 pm on December 24, 2009 Permalink | Reply

        Thanks :)

        A Flash file is a binary file (0s and 1s) . Although the search spiders can decipher and make out text from these movie clips, the algorithms may not be entirely accurate in giving priority and weight to text.

        In other words there’s a huge difference between putting something in a H1 tag on your HTML page, which is considered important by SEO standards; and writing something in bold in your flash movie, which is read as text.

        More details: http://googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.html

  • junaidbhura 1:13 pm on November 17, 2009 Permalink | Reply  

    The Indian Design Disaster 

    Chota Hanuman

    India, in essence, is not one country. The implications of that fact cut through social and economic spheres. What many people don’t realize is that design comes straight out of the social sphere.

    India is a backward country in most cases. It’s not unknown that trends take some time to reach us. And this is mainly through media. So, in short and bluntly put, Indian designs are only as good as what the designer watches on T.V or sees on the internet.

    Our education system does not allow us to innovate, only imitate. The repercussions of this are experienced in our daily lives. We have been made incapable of making our own decisions, by our own decisions! So technically, we make sure we don’t lead, but follow.

    Now that we’ve outlined that we have no culture or creativity of our own, the obvious answer to the design demand in India is: copy copy copy :)

    Graffiti, Punk, Oriental styles, Spray-cans, “Sixties”, “Seventies”, Grunge etc. are design trends that we copy and implement in our designs and web sites every day. It is true that the world is moving towards a “global culture” and perhaps India will catch up to that sometime in the future, but my point is this:

    Indian designers (print, web, mass media) are incapable of creating trends.

    What’s worse, since there is so much out there, and since different designers and decision makers are exposed to different things, and since we can’t come up with our own ideas, the result obviously is: “The New Adventures of Hanuman” where Chota Hanuman fights a robot which looks a lot like one of the Transformers while an evil scientist looking for Hanuman’s locket (which btw, gives him his power) looks on; while the animation looks a lot like that of Popeye in the fifties back in “the west”.

    Hatim!

    Hatim!

    That picture is a still from “Hatim” . I don’t blame you if you haven’t heard of it. If you note carefully, his entire attire (and sword) are not Indian! It looks a lot like something from… The Lord of the Rings! Here’s an article which will be a good read.

    Raj - The Showman

    Raj - The Showman

    Jack Sparrow? Are you serious?

     
    • random blogger 3:48 pm on December 18, 2009 Permalink | Reply

      haha. i couldnt agree more! raj the showman! psshh.

      what i find amusing is that most of these people who call themselves designers really aren’t. they lack the ability to DEVELOP a concept and push it. a well shot photograph and ‘witty’ tag line or a glossy web 2.0 site DOES NOT qualify as good design! anyone can acquire photoshop or programming skills. its what you do with it that makes the difference. it this passiveness to cater to only what the client asks for without any thought or creativity is what upsets me.

      on the other hand, i’d like to think things are changing. designers are developing individual sensibilities not governed by what is considered appropriate by their social spheres. it might be a slow process so working with the right people is crucial.

    • junaidbhura 10:41 am on December 21, 2009 Permalink | Reply

      Thanks for your well-thought observations. I could use those on this blog :)

      I’d just like to add one thing to what you’ve mentioned about designers lacking the ability to develop and push a concept:

      Indians as a people lack the confidence of leadership, follow-through and taking responsibility when it comes to things that we have accepted as “the white man’s domain”. This could be due to a lot of factors through our history, but I believe this is the truth. And I would also like to believe that we are moving out of this.

  • junaidbhura 1:24 pm on August 19, 2009 Permalink | Reply  

    How to effectively communicate with a developer 

    Geek Usopp

    Geek Usopp

    I’ve worked in a branding and design firm and was surrounded by designers. In fact, I was the only technical person there. Apart from all the attention I got there was of course, a clear-cut separation between our different schools of thought.

    Developers like to be organized and categorize and re categorize their work… and thought! They even communicate in a very step-by-step way.

    Designers don’t like to be organized. They like to work how they want and wait for a “creative spark” to hit them and “let the creativity flow”. It’s hard to describe what creativity really is, and this is a highly debated topic.

    What designers must understand is that a good developer is a highly creative person. Imagine what it would be like if you had to write a line of code and picture what that might do to something in connection with another thing in connection with another thing in connection with another thing… So on and so forth. It requires foresight, experience and the ability to come up with something extremely… Poetic.

    “Code is poetry” – WordPress

    Having understood this, a designer has to communicate with a developer; as sad as it is to admit, like a machine. It is important to understand the limit to a developers understanding. Myself, having worked with several designers and clients understand what they want because I understand their language. For a developer who doesn’t get out much, this could be a problem and could lead to many iterations and going back-and-forth on a project.

    Smashing Magazine had this really interesting post which specifies just that:

    http://www.smashingmagazine.com/2009/08/14/how-to-effectively-communicate-with-developers/

     
    • Paras G. 10:38 pm on September 29, 2009 Permalink | Reply

      As someone who sits on both sides of the fence (design + development), I couldn’t agree more.

      If designers and developers learn to understand and communicate well with each other, the entire process of working on a project would be faster and a lot more fun.

c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel
Follow

Get every new post delivered to your Inbox.