Wednesday, April 8, 2015

GOOGLE MAKES MOBILE OPTIMIZATION SEO RANKING FACTOR

GOOGLE ALGORITHM CHANGE BEGINS APRIL 21ST

The change to Google's algorithm will begin on April 21st. Starting then Google says, "(we) will be increasing our use of mobile-friendliness as a ranking indication. This change will affect mobile searches in all languages worldwide and will have a significant impact in our search results. Consequently, users will find it easier to get relevant, high quality search results that are optimized for their devices."

WHAT DOES THIS MEAN FOR WEBSITES THAT ARE NOT MOBILE-FRIENDLY?

According to a Forbes article on this subject, by Jayson DeMers, up to now, "The ranking improve you get from having your site optimized for mobile has been significant, yet not overwhelming. Millions of sites have fared just fine despite not being optimized for a mobile user experience, and yours may very well be one of them. Unfortunately, this respite will not last much longer."

DeMers goes on to point out that "this latest algorithm rollout is set to have a bigger impact than either Panda or Penguin, and allowing for Panda and Penguin are the major algorithm updates we’ve ever seen from Google, this new mobile update could totally change how we look at search."

HOW DO YOU KNOW IF YOUR WEBSITE IS MOBILE-FRIENDLY?




Google describes non-user friendly sites in this way, "Have you ever tapped on a Google Search result on your mobile phone, only to find yourself looking at a page where the text was too small, the links were tiny, and you had to scroll sideways to see all the content? This usually happens when the website has not been optimized to be viewed on a mobile phone. This can be a annoying experience for our mobile searchers.

To see if Google considers your website mobile-friendly take the Google Mobile Friendly Test. It's as simple as entering in your website address, clicking the 'Analyze' button and waiting as Google analyzes your website for mobile-friendliness. The process is fast!

THE TOP 3 THINGS TO KNOW WHEN BUILDING A MOBILE-FRIENDLY WEBSITE

Google says the top 3 things you should know when building a mobile-friendly website are:
  • Design your website so it is simple for customers to complete their most common tasks. 
  • Measure the effectiveness of your website by how easily mobile customers can complete common tasks. 
  • Select a mobile template, theme or design that is reliable for all devices. In other words.  


The text size is easy to read (not too little - no need to pinch and zoom)

The links are spaced or sized appropriately (not tiny) and are easy to click on when using a handheld or mobile device.

The content of the site can be viewed by scrolling down the page (no need to scroll sideways).

GOOGLE RECOMMENDS USING RESPONSIVE WEB DESIGN

To achieve the aforementioned, Google recommends using responsive web design over other design patterns.

Responsive web design allows businesses to have one mobile-friendly website that provides a good knowledge for all visitors, whether they are viewing your website on a desktop or almost any mobile device.

Responsive web design, basically, takes your desktop website and adjusts how the information is displayed when viewed on a mobile device. So that, whether viewed on a desktop or a mobile device, the experience is good. The website is easily readable and usable on a desktop or a mobile device, without having to pinch and zoom or scroll sideways.

Rather than having one website designed just for desktop users and another one or more websites designed specifically for mobile devices, responsive web design works for both. Responsive design also means you are only making changes to and managing one website, rather than two or more.

REMEMBER THIS WHEN TRANSITIONING TO MOBILE-FRIENDLY DESIGN

Google provides the following advice when moving to a mobile-friendly site: "On a very basic implementation level, transitioning an existing desktop site to mobile entails using existing sections of content from the desktop site and organizing them in a mobile-friendly design pattern."

If your website is not already mobile-friendly and you are transitioning to a responsive web design, how the various sections are laid out will impact how your site looks on mobile devices.

Thus, the design process needs to incorporate not simply designing a responsive website that looks good on a desktop. It also needs to consider how the site elements will respond/adjust when viewed on mobile devices. This isn't a complicated process with responsive web design, but it is one that needs to be kept in mind when designing a mobile-friendly site.

Monday, April 6, 2015

HTML5 is the Future for project Developers

A fresh information finds standards-based HTML5 development, whose popularity has been rising in part because such apps can run cross-platform, has caught on huge in the enterprise.

 HTML5 is the newest version of the HMTL hypertext markup language. In combination with other standards-based technologies like CSS and JavaScript, it can run in browsers and across platforms without plugins. The State of HTML5 Development in the Enterprise report from Sencha, a supplier of open-source web application frameworks, survey more than 2,000 business application developers from its business-focused community. It create HTML5 is booming:

More than 60% of developers have converted to HTML5 and hybrid development of their key projects More than 70% of HTML5/hybrid developers are using HTML5 more this year than last and 75% intend to use it more in 2015
19 percent of native mobile developers look forward to use native technologies less in the future


Sobering News for Microsoft 


“The days of developers supporting just Windows desktops or just iPhones with their applications are over,” the report confirmed, adding that half of developers support both mobile devices and desktops for their main apps. The “typical developer,” Sencha maintains, supports Windows classic, Mac OS, iPhone, iPad and at least one Android phone. Only about one fifth and one third of developers, respectively, are targeting mobile devices only or desktops only.

For the record, HTML5 is a cooperation between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG). WHATWG was working with web forms and applications, and W3C was working with XHTML 2.0. In 2006, they decided to cooperate and create a new version of HTML.

CMSWire asked Mullany about the new mobile platforms, such as Firefox OS, which are focused on HTML5 apps rather than native ones. He said that the “next stop for Firefox” in its support of HTML5 apps is higher-end hardware to generate better experiences, and added that Sencha’s survey create five to ten percent of developers are already expecting to target that new platform.

Two Other Reports 


While Sencha has an obvious interest in promoting HTML5, it is not alone in documenting the HTML5 bandwagon. For instance, a recent report from digital ad platform Flite, Why Digital Advertising Must Embrace HTML5 (registration required), noted HTML5 “offers an alternative to [Adobe’s proprietary] Flash and is likely to become the dominant platform for interactive ads in the coming years.”

Similarly, a report last summer from Forrester Research — Development Landscape, 2013 — found that 55 percent of developers in the general market are using HTML5 for web apps or websites – which represent the majority of their projects. For mobile apps, the report said, “it’s actually a dead heat between native technologies and HTML5.”

The Forrester report echoes the continuing discuss between greater performance in native mobile apps versus the reduced cost, portability and a general code base for HTML5-based apps. Those building enterprise apps and connected mobile apps have gravitated toward HTML5, the report said, while consumer-facing apps, such as games, “will continue to decide a native platform approach.”

But “for the majority of developers,” the Forrester study concluded, “the debate is now over; they’ve embraced the future and HTML5.”

Saturday, April 4, 2015

How Social Media Can Help With PR

Social media has come a lengthy way from the days of Friendster and Myspace. With the beginning of Facebook, Twitter, LinkedIn, Pinterest, Google Plus and so several other newer platforms, it has become as much a professional staple as a personal one.

So, how is it achievable that so many businesses (especially small or online-based businesses) are failing to use social media for PR? After all, it can only be hugely improved by the use of direct engagement with both customers and the press -- and social media is wonderful for both.

Here are a few instructions to get you on track

Publish social-media friendly content 

Case studies are some of the most powerful quantifiers you can use on the web. Not only do they present clear, concise data, but they also offer outlook in the results. More than that, if you present it in the right way you can extract an emotional reply that will timely engagement and potentially sharing.

If you look at the case studies provided by other companies, you will become aware of how often those studies are shared and cited by major media outlets. For example, The Wall Street Journal is notorious for sharing case studies of companies of many sizes and influence.

Add in visuals, and you have the ideal content for social sharing, all with the plan of improving PR and brand image.

Seek bloggers' coverage

Blogosphere is the wonderful link between social media and PR, as bloggers are active on social media and lots of of them are closely monitored by journalists.

Here are a few ways to get mentioned by popular bloggers:

Be a contributor: Guest posting at a famous blog is a good way to get media coverage. Here are some ways to find guest blogging opportunities.

Provide your expertise: Being featured in a expert interview is a good way to make yourself more discoverable by journalists looking for quotes on a topic. MyblogU offers you an easy way to participate in specialist round-ups and find solo interview opportunities on niche blogs. Using the stage, you'll see your name cited again and again by niche bloggers and if you are lucky enough by journalists too!

Get your service or product reviewed: Blogger reviews work great for potential media coverage as well. Whether you pro-actively seek coverage or not, your product will most likely be reviewed by users anyways: There are lots of online generators and platforms that give users that capability. Again, the question is, whether or not you want to control the message and make more of user reviews by approaching power niche bloggers. Free platforms like Tomoson help you get your product or giveaway featured on niche blogs which increases your chances to be noticed by journalists.

Connect with the press on social media



The media picks up a shocking amount of information from the web these days: Not just details to enhance stories but entire stories. Reddit has been used by main publications to source interesting stories. Twitter trends and hashtags are covered by main news outlets. Social media sites have grow to be a solid part of journalism.


Social media can suggest you a fast way to go about connecting with the media. By strategic use if hashtags and social media tagging, you can get a solid media coverage, provided you have a good story to cover.

Tuesday, March 17, 2015

Developing Employability Skills.

Today, employers in every industry sector emphasize the need for employees with certain foundational skills. These include a strong academic grounding in reading and math, as well as individual abilities such as teamwork, problem solving, work ethic and integrity.

While employers rely on employees to have the same basic skills, they do not always talk about or label them the same way. This makes it difficult for prospective employees and educators to know exactly what it takes to be ready to succeed in any career path in any industry. Anishjai has brought together the organizations that represent employers from major economic sectors, and they have worked to identify the core set of fundamental skills that potential employees need in the workplace – and a common vocabulary to explain them.




Employ-ability skills, also known as key competencies or soft skills, are those basic skills necessary for getting, keeping, and doing well on a job. These are the skills, attitudes and actions that enable workers to get along with their fellow workers and supervisors and to make sound, critical decisions.
Employ-ability skills are generally divided into three skill sets: (a) basic academic skills, (b) critical thinking skills and (c) personal qualities. The three skill sets are typically broken down into more detailed skill sets.

The Anishjai has identified the Common Employ-ability Skills for all jobs, which benefit:
 • Employers, who can now identify the common skills that all their employees should exhibit.

• Potential employees, who know what basic skills employers expect them to have for any job in the workplace, and can better communicate their skill levels to employers.

• Educators and other learning providers, who know what foundational skills to emphasize.

Core Skills

Ø  initiative & problem-solving
Ø  communication
Ø  team-work
Ø  leadership
Ø  commercial awareness
Ø  organisation & planning
Ø  self-management


What Are Employ-ability Skills?

The two greatest concerns of employers today are finding good workers and training them. The difference between the skills needed on the job and those possessed by applicants, sometimes called the skills-gap, is of real concern to human resource managers and business owners looking to hire competent employees. While employers would prefer to hire people who are trained and ready to go to work, they are usually willing to provide the specialized, job-specific training necessary for those lacking such skills.

Most discussions concerning today’s workforce eventually turn to employ-ability skills. Finding workers who have employ-ability or job readiness skills that help them fit into and remain in the work environment is a real problem. Employers need reliable, responsible workers who can solve problems and who have the social skills and attitudes to work together with other workers. Creativity, once a trait avoided by employers who used a cookie cutter system, is now prized among employers who are trying to create the empowered, high performance workforce needed for competitiveness in today’s marketplace. Employees with these skills are in demand and are considered valuable human capital assets to companies.

Employability skills are those basic skills necessary for getting, keeping, and doing well on a job. These are the skills, attitudes and actions that enable workers to get along with their fellow workers and supervisors and to make sound, critical decisions. Unlike occupational or technical skills, employability skills are generic in nature rather than job specific and cut across all industry types, business sizes, and job levels from the entry-level worker to the senior-most position

Friday, March 13, 2015

Google will begin ranking mobile-friendly sites higher starting April 21

Big changes to Google’s search algorithms are coming: beginning April 21, the company will increase the ranking of sites that are mobile-friendly and surface app results much higher.

The company says that the change will have a “significant impact” on all mobile searches in all languages worldwide, but as a result Google says that users will find higher quality results.

Along with this change, Google will start to use more information from indexed apps as a factor when ranking search results for users that are signed-in and have the app installed.




These changes are great news for mobile users as it should help motivate those sites that still don’t have a mobile site to actually build one. Google started highlighting mobile-friendly sites in results last year.

Site admins who want to test their site’s mobile compatibility can use Google’s tools to quickly evaluate the status of a page.

Monday, February 16, 2015

Top tips for Ruby on Rails beginners

Ruby forms the foundation of many top websites. If you fancy learning more about the language, here's some tips to get you started.         




You've probably heard the name – Ruby on Rails. But what is it, why is it so poplar and how do you start learning about it? Ruby, like JavaScript, is a general purpose programming language that's best known for is use in web programming. It was created around twenty years ago by Yukihiro "Matz" Matsumoto.

Along the way, you've probably heard the term Rails too – Ruby on Rails. Rails, in this context, is an extension – or a software library – that's designed to expand the Ruby Programming language. The Rails framework is for building websites.

Under the hood, Rails combines CSS, HTML and JavaScript. It's let you create web applications that live on web servers. As such, it's generally considered a 'back-end' or 'server side' platform. If you fancy learning more about Ruby, our guest experts - Rik Lomas and Ben Scofield - give three piece of priceless advice...  

01. Choosing a language  


Why should I choose to learn Ruby over the other languages out there?  

Rik Lomas: "I went through several languages before settling on Ruby. I like it because its syntax is simple and readable, and you can do a lot more with less code – I don’t want to be writing five lines of code when I can write one. The Ruby community is very open with lots of gems (Rubylibraries and plugins), and it’s friendly to coding beginners."

 02. Define your terms  


What is Rails and what's special about it?  

Rik Lomas: "Rails is a library that is built on top of Ruby to make building complex web applications easier. It was created by David Heinemeier Hansson from Basecomp when he was building the company's web app.  If you want to create your own social network, shop or any kind of site where users can sign up, look into Rails. It's bit of a steep learning curve to begin with, but once you start seeing the same patterns repeat, it gets easier and easier."

03. On the right track  


What’s the best way to start learning Ruby on Rails? 

 Rik Lomas: "There are some great guides online to help you. For learning Ruby itself, there's a funny-but-weird guide called Why’s (Poignant) Guide to Ruby. The official Rails guides are well written compared to most technical documentation, too.  The best way, of course, is to have a project and get stuck in. It can be tough but keep checking Stack Overflow and RailsCasts for help, and stay determined."  

04. Different operating systems  


How do we set up for Windows? 

The majority of tutorials seem to be Mac focused.  Ben Scofield: "Honestly, this is hard. If you're already comfortable with virtualization, I would strongly recommend using VirtualBox and Vagrant to run a Linux virtual machine on your PC. That's a significant commitment, though, so if you want to get started with something simpler your best bet is to look at RailsInstaller or RailsFTW. Neither will give you the latest and greatest versions of Ruby and Rails, but they should be enough to get you started."

05. Find inspiration 


What’s the best way to get started?  

Ben Scofield: "From what I've heard over the past few years, Michael Hartl's Ruby on Rails Tutorial is the gold standard for getting started learning Ruby and Rails on your own. The current version of the tutorial covers Rails 4.0, but the previous edition (which covers Rails 3.2) may be helpful as well. Beyond that, your best bet is to look for topic-specific content -- as you need to learn more about, for instance, sending email, you can check the Rails Guides, RailsCasts, or more recent blog posts."

06. Working with scaffolding tools  


What's your advice for developing and deploying Rails apps where front end build is done by one of Gulp/Grunt/Yeoman?  

Ben Scofield: "My personal preference is to separate the two pieces as much as possible; over the past year or so, I've seen a lot of promise in building a Rails application to provide an API, and building a pure JavaScript front-end to consume that API. In that sort of setup, you wouldn't need the front-end build tools on the Rails app, and you're free to build the front end in whatever style you favor."

Friday, February 13, 2015

Strategies for a small business online presence,

How many times have you searched for a small business or organization and found that they do not have a website? Or if they do have an online presence, it exists in very limited form, with little information about them or what they provide. Finding simple information such as hours of operation for a brick-and-mortar shop, location information, or even a phone number can be like pulling teeth. But, it doesn't have to be that way, right?

Small businesses arrive in as many shapes, sizes, flavors, and purposes as their title, and while their main objective is to provide a product or service, their approaches to an online presence are probably as varied as their business names and individual objectives. So how does one develop a strategy for an online presence for new and existing small businesses?

A one-size-fits-all approach is not likely to succeed; there will always be a certain strategy that works well for some but not for others. Strategies can be tailored to fit a business to business (B2B) approach, a single or small restaurant chain, or a mom-and-pop retail store. Other differentiators will be founded on legal status, company size, location, and whether the business exists as a physical storefront or only online.

This two part piece will distill several strategies that might be considered for these three types of small businesses:

•B2B
•Local restaurant
•Small retailer

Each type can have overlapping strategies, and some will include specific strategies suited to their type of business. The second part wraps up with a list of resources for further study on the subjects of small business online strategies.




Business To Business (B2B)


One of the hurdles of establishing a B2B business model is gaining the trust of other businesses to work with you, especially since much of the commerce is conducted by interstate and foreign transactions; therefore, it's hard to authenticate the validity of an organization without some form of online presence.

At a bare minimum, you would want to include your physical office location, including directions along major routes and local landmarks to let your visitors know where you are on the map. Then you need to have some contact information such as your main business phone number and fax number(s), and email addresses for the main points of communication into your company.

Next, you would want to include intermediate content that helps to describe your business. A separate web page document, tab, or section should offer more details about the services and products you offer. Another section could contain a history and background of your company and list any awards or major projects that you want to highlight. Also, provide links to mentions in the press, customer testimonials, or other information that helps to promote the business.

Local restaurant


It still amazes me how many local restaurants do not have an online presence, not even a simple Facebook page, and perchance only a listing in the online yellow pages or local Yelp, or Urbanspoon. While limiting your online presence to these listings and reviews that others post about your restaurant might be all you need to keep your business running, it helps if you have control over your own online presence too.

For the absolute basics, you will want to include the same content set as the B2B business, including the restaurant location, directions, main phone number, fax number, and email contact. In addition, you will want to include your hours of operation for each meal time, including separate dining and lounge service periods if applicable.

Your next step would be to include an online version of your complete menu including food and beverages and any special menus such as brunch, buffets, or holiday and event menus.

Small retailer


Most retailers exist as brick and mortar locations, and some exist as virtual only ventures, and being able to compete against them can be a huge battle for the traditional retailer business model especially if there is no online presence. The physical mall is being eroded more as virtual online establishments continue to add eCommerce to their portfolio of tools that attract more customers away from shopping centers and strip malls.

At a bare minimum you need to have all the similar strategies as the other business models described here, a store location with directions, hours of operation, phone and fax numbers, and a contact email address.

Wednesday, February 11, 2015

Best Tool to Audit and Optimize Your CSS Codes


       Once your website starts to grow, so will your code. As your code expands, CSS may suddenly become hard to maintain, and you may end up overwriting one CSS rule with another. This complicates things and you will probably end up with plenty of bugs. If this is happening to you, it’s time for you to audit your site’s CSS. Auditing your CSS will allow you to identify portions of your CSS that is not optimized. You can also reduce the style sheet file size by eliminating lines of code that is slowing down your site’s performance.

Here are 5 good tools to help you audit and optimize CSS.

1. Type-O-Matic

Type-o-matic is a Firebug plugin to analyze fonts that are being used in a website. This plugin gives a visual report in a table, bearing font properties such as the font family, the size, weight, color, and also the number of times the font is used in the web page. Through the report table, you can easily optimize the font use, remove what is unnecessary, or combine styles that are way too similar.

2. CSS Lint 

CSS Lint is a linting tool that analyzes the CSS syntax based on specific parameters that address for performance, accessibility, and compatibility of your CSS. You would be surprised with the results, expect a lot of warnings in your CSS. However, these errors will eventually help you fix the CSS syntax, and make it more efficient. Additionally, you will also be a better CSS writer.

3. CSS ColorGuard 

CSS ColorGuard is a relatively new tool. It’s built as a Node module and it runs across all platforms: Windows, OS X, and Linux. CSS Color Guard is a command line tool that will notify you if you are using similar colors in your style sheet; e.g. #f3f3f3 is pretty close to #f4f4f4, so you might want to consider merging the two. CSS ColorGuard is configurable, you can set the similarity threshold as well as set the colors you want the tool to ignore.

4. CSS Dig 

CSS Dig is a Python script and works locally on your computer. CSS Dig will run a thorough examination in your CSS. It will read and combine properties e.g. all background color declarations will go underneath the background section. That way you can easily make decisions based on the report when trying to standardize your CSS syntax e.g. you may find color across styles with the following color declaration. 

These color declarations do the same thing. You might as well go with the #ccc or with the capital #CCC as the standard. CSS Dig can expose this redundancy for other CSS properties too, and you will be able to make your code be more consistent.

5. Dust-Me 

Dust-Me is an add-on for Firefox and Opera that will show unused selectors in your stylesheet. It will grab all the styles heets and selectors that are found in your website and find which selectors you are actually using in the web page. This will be shown in a report, you can then press the Clean button and it will clean up those unused selectors and save it to a new CSS file. You can download this tools from Firefox Addons page or the developer’s site, and if you are Opera fans you can get it from the Opera Extensions Gallery page.





Thursday, January 29, 2015

Web Designing Training in Chennai, Tamil Nadu


     Welcome to Ascenteq Inc one of the best leading Software Training Institute in Chennai, Tamil Nadu. We have more than 20 plus software web development trainers who having 5 plus years training experience. We are providing job oriented fast track courses and weekend courses for working peoples.

     We are basically a Web Development Company at the same time we are helping students also by training them with lowest cost comparing to other institutes. Our Software training institute is different from other institutes because we are conducting web designing service and software training certification programs at one roof so that you can gain easily real time working experience time.

     Our aim is to provide experimental training through which students will gain exposure to the real-world happenings that helps in updating their skills and expertise in the designing world. Web designing is an art of covering the entire look and feel of a website and its structure. It is the planning and building of web pages on the World Wide Web and presenting it to the audience. On behalf of the training, we provide 100% guaranteed placement assistance with course completion certificate.
 
    The academic classes that we offer for web design training will cover the fundamental features in working with Photoshop, Dreamweaver, HTML, CSS, JavaScript, jQuery, etc. We always have an updated modules and subjects that meet the latest requirement of the IT field.

Our Web Designing Syllabus covers


·         Planning a website, Information architecture.

·         Website layout creation using Photoshop 

·         Logo design for websites 

·         Introduction to HTML & CSS 

·         Webpage coding using HTML & CSS 

·         XHTML rules, W3C validation & browser compatibility

·         Basics of JavaScript


Eligibility


 ·         Any Graduate , 10, +2, Diploma, ITI Course 

 ·         Basic Computer Skill 

 ·         Basic Internet Knowledge


Call 8056087385 to get detailed information about our latest web design training or mail us 

dr.anishj@ascenteq.com.