Migrating to Google AMP

 

Copy the below code to your AMP Page…

<!doctype html>
<html amp lang=”en”>
<head>
<meta charset=”utf-8″>
<script async src=”https://cdn.ampproject.org/v0.js”></script>
<title>Learning Google AMP</title>
<link rel=”canonical” href=”link to non amp page” />
<meta name=”viewport” content=”width=device-width,minimum-scale=1,initial-scale=1″>

<script type=”application/ld+json”>
{
“@context”: “http://schema.org”,
“@type”: “NewsArticle”,
“headline”: “Open-source framework for publishing content”,
“datePublished”: “2015-10-07T12:02:41Z”,
“image”: [
“logo.jpg”
]
}
</script>
<style amp-boilerplate>body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}</style><noscript><style amp-boilerplate>body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}</style></noscript>

<style amp-custom>
body {
background-color: #0882EF;
text-align:center;
}
h1 {
font-family: sans-serif;
color: #FFFFFF;
padding-top:300px;
}
amp-img {
border: 5px solid #FFFFFF;
}
amp-img.grey-placeholder {
background-color: grey;
}
</style>
</head>
<body>
<h1 style=”color:#0677FF”>Welcome to the mobile web</h1>
<amp-img src=”image.png” width=”320″ height=”75″></amp-img>
</body>
</html>

 

Copy the below code to your Standard Page…

<!doctype html>
<html lang=”en”>
<head>
<meta charset=”utf-8″>
<title>Non AMP Version</title>
<link rel=”amphtml” href=”link to amp page”>
<meta name=”viewport” content=”width=device-width,minimum-scale=1,initial-scale=1″>
<style>
body {
background-color: #0882EF;
text-align: center;
}
h1 {
font-family: sans-serif;
color: #FFFFFF;
padding-top: 300px;
}
img {
border: 5px solid #FFFFFF;
}
</style>
</head>
<body>
<h1>Welcome to the mobile web</h1>
<img src=”image.png” width=”848″ height=”162″ alt=”Google AMP” />
</body>
</html>

5 reasons why you should learn Responsive Website Designing

According to Wiki, Responsive web design (RWD) is an approach to web design aimed at crafting sites to provide an optimal viewing and interaction experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones).

In other words, a responsive website would change its alignment, by using HTML & CSS to resize, shrink, hide, enlarge or move the content, according to the device on which its viewed, in order to make the site look good on any screen.

Today, having a responsive website is essential for any business because of the several advantages it offers, & hence it becomes important for the students to pursue a web designing course that teaches responsive website design too.

Lets just take a look at the 5 most important reasons why you should learn responsive website designing –

Rising mobile usage

Rising mobile usage
Its becoming increasing difficult to spot a person without a smart phone today, & almost 60% of website traffic is coming through mobile devices. Mobile phones have become the prime gadget to access the web & so it only makes sense to make a website that will look good in the mobile device in order to target those massive number of audience.

Search-Engine-Ranking

Improved search engine rankings
A website is the most important marketing tool of modern companies today, with SEO (search engine optimization) proving to be extremely helpful in the website gaining more visitors & consequently more business. In recent times, Google has started to reward those websites that are responsive with higher rankings in their search engine results, thus underlining the importance of responsive web design in its own way.

social-media-optimization

Social media optimization
Social media is the current rage & almost 75% of social media consumption now happens on mobile devices. So when you are sharing links from social media sites like Facebook, Twitter, or Google Plus to your website, it is mandatory that your site is responsive in order to make it look good to view from the mobile device. So if your company has a social media presence and want to use the power of social sharing of your website’s content, build a responsive site.

user-experience-for-startups

Better user experience
There could be many business reasons to build a responsive website, but they all boil down to the objective of providing a better user experience for your visitors. If you have a responsive site, it means no pinching and zooming, no side scrolling to view the full site that doesn’t align properly on the phone screen of your visitors. Remember that a better user experience helps in reduced bounce rates, increased brand identity and improved conversion rates

Cloud computing devices

Future Scalability
 The best thing about a responsive website is that it is made to support even those devices and screens of different dimensions that would be made in future. Consider those gadgets in pipeline like the smart watches, and Google Glass, and various new devices being built for internet viewing; a responsive web design built today will work for them too.

We have just mentioned the most important reasons, but there is lot more to justify the prominence of responsive web designing, & we hope you have understood the significance of learning a web designing course that includes responsive site creation.

If you are looking to do an Advanced web designing course in Chennai which includes responsive web designing module, click here.

Top 25 Interview Questions for Web Designing

  1. What are the new elements in HTML5?
  2. What is the difference between “container” & “container-fluid” in bootstrap?
  3. How to create multi-column layouts using CSS?
  4. What is the difference “display:none” & “visibility:hidden” in CSS?
  5. What are the new form element types in HTML5?
  6. How would you differentiate “id” and “class” selector in CSS?
  7. How do you indicate the character set being used by an HTML5 document? How does this differ from older HTML standards?
  8. Describe what a “reset” CSS file does and how it’s useful.
  9. What are CSS sprites, and how you would implement them on a page or site?
  10. What are vendor prefixes?
  11. What is z-index attribute and how is it used? What is the default value of z-index?
  12. What are media-queries?
  13. What are the advantages and disadvantages of using a CSS framework such as Bootstrap?
  14. How many H1 tags can you have on a single web page? Does having more than make any difference?
  15. What are the different objects used in JavaScript?
  16. What is “this” keyword in JavaScript?
  17. What is a grid system?
  18. How many different media queries are used by the Bootstrap grid system by default?
  19. What is the use of document object model?
  20. What is the difference between == and === in JavaScript?
  21. Which is the function that is called to validate data in JavaScript?
  22. How do you focus a particular part of the HTML page in JavaScript?
  23. How is everything treated in HTML Document Object Model?
  24. What are regular expressions in JavaScript used for?
  25. What are the set of plug-ins available in jQuery UI?

5 tips to give your Designing Career a Flying Start

Graphic/Web designing training is a very popular course that more people with creative skills take up nowadays, but the hard thing is to start your career with a great job. We will share with you 4 tips that might give you good directions in starting off with a good career.

Tip 1 – Learn ONLY from the best
           Once you have decided to make a career in the field of Graphic / Web designing, the first thing you ensure is that you gain the necessary knowledge (or) the right training from the best place. There are hundreds of training institutes that claims to be the best & they try to attract aspiring students with huge discounts, free gifts etc. So, be fully prepared to conduct a thorough research abt the institute, their teaching standards, their placement records etc before committing yourself to the course.

Never ever compromise on the quality of the education, especially for the sake of saving few thousands or avoiding the travel of few extra kilometres. Remember that this is a solid investment you are getting into & how much ever you earn in the next 30-35 years is going to be based on the few months you are going to spend there.

Tip 2 – Join relevant communities & forums
           Allow the professional web designers to be your “godfathers” by joining in relevant forums & communities, where you can share your work-related issues, ask questions, request for solutions, seek guidance in a project. Just absorb as much as knowledge from the old-timers’ experience & learn the nuances of the creative process, which not many institutes can teach.

Tip 3 – Practice, practice & more practice
           Practice makes perfect – this universal truth is the secret behind all successful persons from any field. You have to practice most of the time while studying the course and see the world like a designer would see it, i.e. capturing all the interesting information and transforming it into design. Theories are important to understand the software & their functionalities, but it is those practical sessions, which actually converts you into a professional designer. So, with more practice, more professional you become.

Tip 4 – A good portfolio
           Before getting the dream job in the designing field, you will need a solid portfolio, which is nothing but a showcase of all your student works and projects (only the completed ones). The Graphic/Web designer degree might help a bit, but potential employers would like to see your skills before they short-list you for an interview. We recommend that you create a blog (or) a personal site (or) a microsite, where you can post all your good works showcasing your skills in designing, interface creation & functionalities. Whenever a client/employer wants to see your portfolio, you can just send him the link of this page. A good portfolio plays a big role in bagging you an interview from a reputed company.

Tip 5 – Prepare well for the interview
           This is such an important point, that we have written a separate blog on this. Please click here to know those important interview tips. If you can check all these boxes, you can be assured of an excellent start to your career in the designing field with a high paying job in a reputed company.

7 Elements of Graphic Designing

There are 7 specific design principles you should try to follow whenever you are creating a graphic design. These elements or principles can help you create wonderful layouts that are both effective and pleasing to the eye. They can also teach you to communicate a visually better message to your target audience through your designs.

1-01Line
Lines, in graphic design, can be used for a wide range of purposes: connecting content, stressing a word or phrase, forming patterns etc. Lines can be vertical, horizontal, diagonal, circular, patterned, free form or solid. They are used as roadmaps to direct the viewer’s eye movements. If you use trees for example, which are standing straight up (vertical), there is no movement felt by the viewer. On the other hand if you have the trees bent at an angle this will make the viewer feel motion and a sense of movement.

1-02Shape
The three basic types of shapes are Geometric (Circles, Squares, Triangles etc.), Natural (leaves, mountains, people etc.) and abstract (icons, stylizations and graphic representations). They give volume to the forms in a design. You don’t always have to use similar shapes in your design work; instead you can mix it up and put them together making sure that the placement of them keeps your piece balanced. Sometimes adding just a small shape to a blank area will make the piece look more balanced.

1-03Colour
People process color in the artwork subconsciously. Colour is used to generate emotions, define significance, create graphic interest and unify branding. To establish mood, build appeal, create interest and get a message across, color is the most powerful tool in your graphic design arsenal. The Color Wheel is a great tool for a graphic designing artist and you will use it repeatedly to create a great piece of artwork.

If you are looking for a digital marketing course in Chennai, click here
1-04Texture
Texture relates to the surface of an object, where it creates an illusion of a surface that is not flat or smooth. By using texture, we can add depth and visual interest in graphic design. It enhances a sense of feel, especially with two-dimensional images. In graphic design, texture can take the form of layers or progression of text, lines or shapes, which can be applied in the form of pattern or through the choice of printable surface.

1-05Size
The functionality of a graphic design layout centers heavily on this element – size. In graphic design, size is used to express importance, draw attention and create contrast. People generally use size to attract attention to the most important part in the design; typically, a larger sized object or form attracts the most eyeballs inside an artwork. Also, different sizes within the same graphic design or layout create a order of dominance. So, you must learn to use variations in size to guide the observer’s eye through the track you want it to take.

1-06Value
How light or dark an area looks in a design is termed as Value. It is everything from the blackest of blacks through to the lightest of whites. If you learn to use values in the right manner, it will add enormous depth, contrast and emphasis to your design. The knowledge of Value plays a big role when you want to express the illusion of movement or bring one element into sharp focus while another fades into the background.

1-07Space
An important part of any good graphic design, Space is the area around the elements in a design, which is used to separate or group information. You must learn to use it effectively to define importance and lead the eye to where you want it to travel. In design language, white space is called negative space, which is used to connect, separate or maximize the relationship between the elements making up the design. Space can also be effectively used to give the illusion of depth or multi-dimension to the observer.

There are many more principles of graphic designing, but these are the essential ones. As a graphic designing student, you must think of these principles as guidelines to help you understand what is visually appealing and why it’s appealing in the designs you see.

If you are looking to learn or enhance your designing skills, we offer the best graphic designing course in Chennai at Web D School. Kindly send your course enquiry here.