1
WordPress Vs. Drupal: Which Content Management System Is Right For You?
2
Decoding The All New Laravel
3
How to Choose Between Symfony, Laravel or Yii?
4
Meta Descriptions – The 160-Character Secret Weapon for your Website
5
A Deep Dive into HTML5 Videos
6
ad:tech Australia: Ad-ding more tech to our advertisements
7
#AroundTheGlobe – Food, Social, Data Centre and More
8
When all roads led to San Diego – Traffic & Conversion Summit 2016
9
This is how you play your best cards while designing for the web
10
“It’s time you encrypt” – Yours truly, Google

WordPress Vs. Drupal: Which Content Management System Is Right For You?

If you are building a website or a blog, the most crucial decision that you make is choosing a content management system. As we know, content is king in the digital world. Thus, content creation and modification are prime factors in making your website or blog a success. A content management system offers many advantages like control over content publishing, visibility and supporting multiple users. Content management systems, or CMS, are extremely beneficial,  especially because they need very little to no prior experience in programming. Consequently, performing administrative tasks is made easier.

Out of all the CMS platforms offering a wide array of features, WordPress and Drupal are powerful platforms. The ease with which they provide their users with customization and content updating processes makes both WordPress and Drupal popular and widely used platforms. If you are out there searching for the right CMS platform for yourself and are confused about which one of the top two you should choose, then keep reading!

WordPress

Although it started as a blogging platform, WordPress has come a long way and become a full-blown site framework.  It is powered by AJAX, PHP, HTML, CSS, JavaScript and plenty of plugins, widgets, and themes. You have access to help from skilled developers in WordPress for theme customization, complex builds and setups and installation. The developers will ensure that your site is always installed with the latest updates. There are many advanced custom plug-ins available if you choose WordPress. Walt Disney Co., the LinkedIn blog, TechCrunch and BBC America are some of the popular sites that are powered by WordPress.

Drupal

Drupal refers to itself as a “content management framework” and is a very powerful CMS platform. It allows the user to launch, scale and manage websites and applications.  Drupal is the perfect fit for ambitious and larger projects. Powered by PHP, it requires no programming experience to set-up functionalities at lower levels. There are some extended features that include blogging, contact forums, forums and other types of community-style features. These features are an elaboration of Drupal’s core package but need the assistance of Drupal developers.  The Economist, Weather.com, some of the US government’s websites and NFL team’s websites are some sites that are powered by Drupal.

WordPress Vs. Drupal

Although there are many similarities between WordPress and Drupal in terms of features, responsiveness, SEO, and APIs, they do have certain differences which you need to consider.

Complex build

WordPress is easier to learn and use, while Drupal, on the other hand, is complex and might take longer to get used to. This complex build of Drupal makes it perfect for larger level projects.

Updates

WordPress updates are released every few months and the code is easily upgradable. The upgrade takes place in the background and that can be a useful feature if you are not a developer. WordPress plugins do not need frequent updates.

Drupal makes comprehensive updates and might be labor intensive as they are not code based. You will have to redesign your website for a particular update. This can be difficult if you are not a developer.

Security of plugins

Drupal is famous for its security which can be a valuable feature for enterprises or government sites. On the other hand, security is offered by a third party in WordPress, and your site is vulnerable to hacking attacks if you do not update regularly.

Make a List and Ask Some Questions

Before you finalize a platform, you need to make a list of your needs. If you are clear about what you want, making a decision will be easier.  Ask yourself the following questions:

What Kind of Website or Application are You Building?

Think how you want your site to perform. Is your site going to be a complex site with many pages and will it be getting a high volume of traffic? This will help you to decide which one of the two websites will suit your needs.

Budget

This is one of the crucial factors as well. The budget may vary, and the development of the site on Drupal can be more expensive than with WordPress.

Users, Templates, and Security

You must think how many users will access the site. Users need user permission and WordPress allows adding users with standard roles and permissions. When you are choosing a CMS you must ask yourself how many different templates you might need to match the different types of content you might have on your site. If your site is more complex and you need different templates, Drupal’s robust features might be suitable for you. Security is an important aspect that you will have to consider, especially, if your website is an enterprise level website.

In conclusion, WordPress is technically easier and Drupal, though more complex, offers amazing features. You can choose which CMS platform to use based on the needs of your project.

Decoding The All New Laravel

Laravel is the most popular PHP framework in 2016. It’s free, open-source and built for MVC architecture. It mainly focuses on elegance, simplicity, readability and relies on modular packaging system and utilities that help in database and application maintenance and deployment. Its source code is hosted on GitHub and can be used across all operating systems.

The latest stable version Laravel 5.3 is now available and the Laravel team has added a lot of features for improving developer speed by adding additional out of the box improvements for common tasks.

  • Laravel Scout – New driver based solution for adding advanced search and full-text search to Eloquent models. It automatically keeps the search indexes in sync with Eloquent records by using model observers. It currently ships with an Algolia driver, however, can be easily extended with other search implementations.
  • Laravel Passport – Native OAuth2 server and API authentication package built on top of the League OAuth2 Server maintained by Alex Bilbie.
  • Laravel Mailable – PHP classes for sending emails.
  • Laravel Notifications – API for sending notifications across a variety of delivery channels, mail, SMS (via Nexmo) and Slack.
  • Laravel Echo – A Javascript package installable via NPM which provides an API for subscribing to channels and listening for server-side events in client-side JavaScript application. It includes support for Pusher and Socket.io.
  • Laravel Elixir – The new version (6.0) contains baked-in support for the Webpack and Rollup Javascript module bundlers.

Few of the upcoming features in next version (5.4) of Laravel are:

    • JSON Based Language Files – For better support and handling of multilingual project requirements and applications.
    • Laravel Blade Components & Slots – Ability to add Components & Slots to Blade templates.
  • Higher Order Messaging For Collections

Compared to Laravel 5.2, there are few changes also in Laravel 5.3 which are worth mentioning:

  • In Laravel 5.2, the routes file (routes.php) was in the Http directory (app\Http\routes.php) whereas in Laravel 5.3, routes is a new folder (top first level) which contains two files namely web.php and api.php. Thus there is no routes.php file in Laravel 5.3 and you can set up routes for web and API separately using these two files.
  • The middleware group registering file (app\Http\Kernel.php) contains separately defined middleware group for web and API in Laravel 5.3. Similarly in route service provider file (app\Providers\RouteServiceProvider.php) also, web and API specific routes are defined separately.
  • The app directory in Laravel 5.3 is more simple. In Laravel 5.2, there were folders like Events, Jobs, Listeners and Policies which were not always used by default. In Laravel 5.3, these folders are not available natively and you have to run associated commands to create that on-demand.
  • The Fluent Query Builder in Laravel 5.3 now returns Collection (Illuminate\Support\Collection) instances instead of plain arrays.
  • There is a new cache() global helper in Laravel 5.3 which can perform three primary functions – get, put or return an instance of the backing service.
  • While using the for each and for else Blade directives, $loop object is available for each iteration.
  • A new toggle() method is available on all belongsToMany relationships which solves the issue of deleting an existing pivot table record or adding a new one.
  • The uploaded File instance has a new store() method for storing files on the server including S3.

Laravel’s modular packaging system, user-friendliness, and elegance have generated huge interest among developers and customers worldwide and it is expected to continue staying at the top. The main benefits which this framework offer are:

  • Fast and secure development.
  • Well-organized, reusable and maintainable coding options.
  • Scalability of web apps.
  • High level security.
  • Follows the OOP (Object-Oriented Programming), MVC (Model-View-Controller) patterns and security which ensures the separation of presentation and logic.
  • Promotes advanced and modern web development practices.

Because of its simplicity, easy learning curve, and rapid application development support, we at  Capital Numbers are extensively using Laravel to develop large, robust and efficient web applications and customized solutions, REST API (using Lumen which is a stunningly fast PHP Micro-Framework by Laravel) and deliver bug-free codes by performing unit tests.

How to Choose Between Symfony, Laravel or Yii?

PHP (Hypertext Preprocessor) is a widely-used open source general-purpose server-side scripting language that is especially suited for web development. With the latest introduction of PHP7, a revolution has been created in the way we deliver applications that power everything from websites and mobile to enterprises and the cloud. PHP7 has brought explosive performance improvements, drastically reduced memory consumption, and a host of brand-new language features to make your apps soar. 82% of the websites are developed using PHP and few of the most popular websites are Facebook, Wikipedia, Yahoo, Flickr, Tumblr, and WordPress. It is with this, that we come straight to the point. Programming is an art and using a framework streamlines application development by automating many of the patterns employed for a given purpose, adds structure to the code, prompting the developer to write better, more readable / maintainable code and ultimately makes programming easier since it packages complex operations into simple statements. The top 3 best PHP frameworks are Laravel, Symfony, and Yii Framework. Our task is to make an educated comparison between the three and decide on the best choice out of these.

How Should We Compare?

Before we get down to actual comparison, we need to look at the criteria, based on which, we need to weigh the platforms:

  1. Which framework would offer me the greatest functionality in the context of my work?
  2. Is the framework scalable at all? If so, to what degree?
  3. How long does it normally take to get comfortable with each of the three frameworks?
  4. Of the three, which framework provides LTS or Long Term Support?
  5. Does the framework have strong community support?

So, let’s begin the comparison:

As far as Web 2.0 applications are concerned, all three frameworks are equally efficient. Templating engines are chiefly used to make the job of coding easier (especially those ends, which are front-end in nature). These engines provide the feature of automated HTML muting and filtering, which is yet another reason for an average programmer to desire a PHP framework, with the best templating functions.

  • Symfony: Symfony uses Twig which is a flexible, fast and secure template engine  for PHP. This template engine compiles templates down to plain optimized PHP code, so the overhead compared to regular PHP code is reduced to the very minimum. Twig has a sandbox mode to evaluate untrusted template code. This allows Twig to be used as a template language for applications where users may modify the template design. Twig is powered by a flexible lexer and parser. This allows the developer to define its own custom tags and filters, and create its own DSL.
  • Laravel: Laravel uses Blade which is simple, yet powerful templating engine. Unlike other popular PHP templating engines, Blade does not restrict you from using plain PHP code in your views and driven by template inheritance and sections. In fact, all Blade views are compiled into plain PHP code and cached until they are modified, meaning Blade adds essentially zero overhead to your application. Blade view files use the .blade.php file extension and are typically stored in the resources/views directory.
  • Yii Framework: Yii doesn’t utilize any third-party templating system by default, which means that the choice of template is flexible and changeable to a great extent, depending on the convenience of the development team. Generally, users are offered a choice between Twig and Smarty, both of which are fairly popular.

Main Differences Between the Frameworks:

The chief differences which exist between these three frameworks (other than the ones described above) lie in the strength and resilience of each framework.

  • Symfony: Symfony framework is built on top of the Symfony components. These components are a set of decoupled and reusable components on which the best PHP applications like Drupal, phpBB, eZ Publish, Joomla and Magento are built. Even Laravel Framework uses few of these components. There are about thirty-four such components in Symfony. Also, recently Symfony achieved 100% PHP7 compatibility.
  • Laravel: Laravel is a full-stack framework because it handles everything from web serving to database management right down to HTML generation. It comes with an excellent command-line tool named Artisan that can be used to generate skeleton code and database schema stubs. Artisan handles everything from database schema migration to asset and configuration management. Laravel differs from other vertically integrated environments in its strong preference for convention over configuration. Whereas some Java, Python or PHP frameworks often require lots of XML configuration, Laravel requires almost none (or perhaps only a few lines of PHP) to get started. This aversion to configuration files makes for a very distinctive and recognizable code structure that is the same across all Laravel apps.
  • Yii Framework: Yii is a pure OOP framework, and takes advantage of some of PHP’s more advanced features, including late static binding, SPL classes and interfaces, and anonymous functions. Virtually almost every component of this framework is highly extensible. It has one of the most powerful tools called ‘Gii’ which is a web-based and highly configurable code scaffolding tool which allows to quickly create code templates for models, controllers, forms, modules, extensions, CRUD controller actions, and views. It is also tightly integrated with Codeception that helps simplify the process of creating unit, functional and acceptance tests for your application.

Now, we come to the installation part. A huge advantage here is that all three frameworks can be installed via the use of Composer, and hence, is all hassle-free to install. Still, let the differences be underlined:

  • Symfony: It uses the Composer PHP dependency manager which plays a pivotal role in correctly installing and managing the components of the Symfony framework. Symfony version 2 assists the users with a demo app for proper and immaculate guidance.
  • Laravel: Beside Composer, this framework can also be installed via the Laravel Installer.
  • Yii Framework: This provides the user with a template to follow and a web application after you install it; thus, making your work a smooth-sailing one, if you choose to work with Yii. In this way, Yii is an improvement on Symfony.

As far as performance, development, learning curve and database/community support is concerned, we have to look at the following:

  • Symfony: Symfony framework supports all PDO-supported databases including NoSQL and Graph databases.
  • Laravel: This one is simply outstanding as far as the ‘learning curve speed’ goes. Coming complete with installation guidelines and user manuals, it is the greatest when it comes to providing users with a clean and complete view of how to use it. And hence, the learning curve is the least when it comes to Laravel. Its performance, however, is a low point. It provides the slowest speed, where real-time data collection and response communication is concerned. It also supports fewer databases compared to Symfony.
  • Yii Framework: This one is the most high-performance framework of the lot, and hence, ideal for designing mobile apps and social networking sites. It supports six databases, the same as Laravel.

Conclusion

In conclusion, we can only say that all three frameworks have uses and applications of their own, which no other framework can possibly match up to. Symfony offers LTS release, is the most stable out of the three, is component-based and has great learning resource. Yii has Ajax support, is great for developing real-time applications, and is the best when it comes to creating Restful Web Services. Finally coming to Laravel, it is currently the most popular (’15-’16), offers the best support to Composer for package management, has the best packages and deals for framework functionality extension, and is great for unit testing. So, study all the merits of each one carefully, and take your pick.

Meta Descriptions – The 160-Character Secret Weapon for your Website

CN_Blog1_Masthead_05-09-16

Before you roll your eyes at the term – let’s stop you right there and tell you that this is not some over- complicated nerdy concept that you would have a hard time understanding; meta descriptions are in fact something that you come across all the time.

What are Meta Descriptions?

They are simply the snippet of information displayed under your link in a search result.

CN_BLOG_2

You may have heard some people use the word “meta tag”, meta tags are often synonymously used with meta descriptions. It’s because the copy is not a part of the existing website, but is rather ‘tagged’ onto it. You can write meta descriptions / meta tags for almost everything that you publish on a website – be it blogs, e-books, new services etc.

Why do we need Meta Descriptions?

It’s pretty simple really.

Imagine a situation (you might not even have to imagine it, might have happened to you already)

You have a kickass website, with great visuals and content; a website that’s responsive and everything that one wants it to be, but then you are not really getting the number of fresh leads that you would imagine.

Sounds familiar?

Well, one of the reasons might be your not having an optimized and well thought of meta description.

Just think as a user, think back to the decision making process that you undertake while choosing a link. We bet a router that you always take a quick read of the meta tag to know what the website / blog is about.

Whilst you might have let yourself not care about meta tags that much, Google (The God of all that is internet) has always loved them.

The reason is fairly obvious. User experience is Google’s hallelujah, a heroine and reason to breathe, and meta descriptions exist so that people get a fair idea of what they are getting into without clicking on a link.

Let us try and list down a set of objective points that tell us how important Meta Descriptions really are:

1. SEO benefits & Advanced Searches

Google’s latest announcement tells you that meta descriptions are very much in the mix of your SEO jigsaw. So they very much indirectly affect your ranking position in search engines.
Google is also known to use meta descriptions to return more relevant results to users who use advanced searches.

2. Increase CTRs, Organic Visits

If we set the SEO factor aside, meta descriptions can very well be considered as the last chance that you get to convince a user to click onto your link. Especially if you link is low down the order, they become more important in attracting relevant users.

3. Drives social traffic

Social media platforms extract meta descriptions to display whenever someone shares your link. Without a meta description, they might just pick up the first chunk of text that they find, that will not make for a good user experience.

How to write a good meta description?

We hope that we have already got you paranoid about getting your meta descriptions right. (Don’t be guilty if you’ve already performed various searches on Google and look at what your meta descriptions are like)

If you are not being able to decide whether yours is good enough, here is a list of things that you meta descriptions should have/be.

  1. They should be clear and compelling (for obvious reasons)
  2. They should have a couple of keywords (we will just say SEO, and leave it at that)
  3. They should be between 155-160 characters (so it fits the certain width, Google doesn’t measure chars, it measures pixels in this case, thus the range)
  4. They should have a subtle CTA (what is it that you want the user to do, let them know before they get in)

Going a step further…

They should appear to be the solution to the problem that made a person use search engine in the first place.

Such a small thing and we have been rambling about it for the last 670 words, so you get how important it is. The point that we are trying to drive here is that things like meta descriptions are the little things that make all the difference and can help you edge past your competitors.

There are many such things that can help you revive your online presence with a few little tweaks here and there… talk to us about the kind of business you own, and discuss in detail about the kind of online face that you want to be, we’ll make it happen. Drop us a quick word at http://www.capitalnumbers.com/contact_us.php and we’ll get back to you.

A Deep Dive into HTML5 Videos

HTML5 _A Deep Dive into HTML5 Videos

It’s a fact that web developers have been fraught with browser compatibility when it comes to embedding videos in their content. Besides knowing the right HTML5 syntax, you have to determine how legacy browsers implement HTML5 video web standards.

However, the fact that you’ve known the right syntax and which legacy browsers supports and implements HTML5 doesn’t make you a better web developer. For you to develop a modern, responsive and usable website which contains videos, you’ve to understand not only the right syntax but also best practices of embedding videos in web pages in HTML5.

In “A Deep Dive into HTML5 Videos” we explore how video content streaming works, how to prepare videos to be embedded in HTML content and the procedures of adding video content to HTML documents. So, let’s get started

 What is video streaming?

The video content that you watch on the internet whether from YouTube or any video streaming website comes in a smaller portion of videos. However, when you’re watching this content, what you don’t know is that the video being displayed has been encoded using different bitrates and resolutions produces the smaller chunks of data that you see on your browser, a process known as video streaming.

Modern web browsers such as Google Chrome, Firefox, and Microsoft Edge can play the videos directly. However, the video content has to be presented in standards that are accepted in HTML5. Some of these standards that are supported are: .mp4, .ogv, and .webm.

How to prepare video content for streaming in HTML5?

Before you can embed any video content into a web page, you must first, convert the video content that you want to add to your website into a file format which is supported on most devices and browsers. Some of the common formats include: .mp4, .ogv, and the .webm.

There are a number of applications that can help you convert video content into file formats supported on most modern browsers. For instance, you can use the JW Player.

How to add video streaming content to HTML page

Now that you’ve prepared your video for streaming, it’s now time to add that content to your web pages. In HTML5, you’ll use the HTML tag: <VIDEO>. The basic <VIDEO> tag has a number of attributes that can help you to specify other characteristics of the video which you want to stream. Below are examples of these attributes:

The “src” attribute specifies the URL of the video. Here’s an example:

<video width=”as per need” height=”as per need” controls> <source src=”XYZ.mp4″ type=”video/mp4″> <source src=”XYZ.ogg” type=”video/ogg”> <source src=”XYZ.webm” type=”video/webm”>

Your browser does not support the video tag.

</video>

autoplay. It notifies the browser to start downloading the video and play whenever a web page is loaded in a browser.

preload. It notifies the web browser whether the optimistic downloading of the video’s metadata is important or not.

poster. It indicates the image that should be displayed before the video is loaded on a web browser.

controls. They are used to display the default video controls such as the play and the pause buttons.

height. It specifies the height of the video in pixels.

width. It specifies the width of the video in pixels.

loop. It is used to automatically loop the video, the moment the video has finished playing.

muted. It is used to mute the video initially.

Want to see a quick process in action? Copy and paste the HTML5 code below into your favorite HTML editor and save it as “.html.” Next, open the web page in your favorite browser.

<! DOCTYPE html>

<html>

<head>

<title></title>

</head>

<body>

<video width="as per need" height="as per need" controls>

<source src="XYZ.mp4" type="video/mp4">

<source src="XYZ.ogg" type="video/ogg">

<source src="XYZ.webm" type="video/webm">

Your browser does not support the video tag.

</video>

</body>

</html>

There you have it. Feel free to contact us in case you have any query.

ad:tech Australia: Ad-ding more tech to our advertisements

Capital Number_AdtechAUS

We came across this a while back on the ad:tech Australia website

Picture1

You hardly can ignore such persuasive points, though there was this one lingering question on our mind; how many ad:tech (s) should we attend in a year? It’s pointless thinking about it though, because the answer is and will always be as many as possible. Why? Because you can never know enough, that’s why.

The digital marketing paradigm is taking new leaps every second, and though it seems impossible but the wisest thing to do is to keep up and if possible be a step ahead. Platforms like ad:tech provide you with the opportunity to do that. The exposure to diverse minds from all over the world and enhanced knowledge of global practices always hone your perception to broader prospects.

CNites at the ready

The ad:tech Australia was held at the Hilton Sydney on 15th and 16th of March. This was the 10th year and we couldn’t be more thrilled to have our representatives Neil McNulty, Country Head, Australia and Account Manager Shovan Moullick present at the event.

They entertained a good mix of responses from visitors who were quite intrigued by the variety of services we offer.

Conversations between the soul and the self

Events like these start speaking to you. The moment you set your foot in, you get the drift, now it’s one own choice of whether to anchor or flow along. We generally like to have the best of both worlds and thus engaged in a mixture of both. It was astonishing how some of our perceptions about known methods changed considerably after listening to the best in the field talk about them.

We even had lengthy chats with some about how our services can be better aligned with their organizational goals. Here’s what some people had to say

“Our current employment model needs to change and outsourcing solutions are going to be a big part of it”

“We have a skill shortage right now in the Mobile App space. Capital Numbers offering may be exactly what we need”

Never enough

The list of 10 reasons that the organizers enticed us with to join the event actually get lost in thousand others that we discovered while we attended the conference.

One of the significant features of it was that it was so meticulously designed for the digital marketing mind. Each session we were a part of had ready takeaways that we could start implementing in our next ventures. We are not kidding you when we say that it can easily pass of as the coolest crash course that we have even been a part of.

Two days in Sydney passed away in a blur. So many revisits, myriads of new ideas and such brilliant brains, we realize that not even the year would have been enough. But then again, what really is?

We at Capital Numbers believe in providing you tailor made solutions for your marketing goals, and for that we need to keep ourselves abreast with the best that there is. To know more about what we learnt at ad:tech Australia that could potentially help your business, talk to us at http://www.capitalnumbers.com/

#AroundTheGlobe – Food, Social, Data Centre and More

Friday - Around The Globe-V2

Each little update on the technology front every second of everyday are those flap of butterfly wings that start a tornado somewhere else. It’s very important to keep track of these regular updates because they help us connect the dots that form the ultimate larger picture.

We have aggregated a few tech updates that have caught our eye this week, and would love to hear your thoughts about the same

YouTube co-founder, Steve Chen launches Nom, a live-streaming platform for food lovers

Picture1

Occulus announced its foray into social side of Virtual Reality on a Samsung Gear VR device

 Picture2

Google has joined the Facebook-founded Open Commute Project – an initiative to share Data Centre

Picture3

Android N Developer Preview has been released by Google surprisingly early

Picture4

Amazon is unveiling a live TV show on its platform to push further into fashion

Picture5

Google’s Deepmind Software AlphaGo beats World Go Champion in 2 games straight

Picture6

When all roads led to San Diego – Traffic & Conversion Summit 2016

Capital Number_T&Csummit

Right around Sept-Oct last year we had started deliberating on whether we should attend the Traffic and Conversion Summit (T&C 2016), we were reading up on it and stumbled upon this flowchart published by the Digital Marketer

Picture1

We took the test and got a “Pretty Darn Good”, thus our decision was made. Just kidding, the fact that we knew the Digital Marketer already and were giving attending T&C 2016 some serious thought were reasons enough for us to attend. After all, we spend a lot of our days working to convert our “traffic” into “conversion”.

The Traffic and Conversion Summit is one of the largest, as far as digital marketing is concerned, and boasts of an excellent line of speakers every year. 2016 was our first, and you may say that our experience with T&C is off to a flying start.

People ‘liked’ us

Mukul our Managing Director and our Country Head (US), Jason were our representatives at the Summit. The stall that we had set up was received very well. The thing about these summits, everyone knows what they are talking about. So finding people who understand your work and want to build on it is not that difficult.

New Places. Old People.

Digital Marketers never switch off. They are online (read working) 24*7. So it becomes a little difficult for them to keep in touch with people. But that’s what T&C Summit is there for , right? We got to talk at length to a lot of our clients, and met some old friends too. Here’s WordPress guru Chris Lema chilling with Mukul at the summit.

Picture2

Straight from Horses Mouth

T&C claimed and delivered, we remember reading “YOU’RE ABOUT TO GET IT STRAIGHT FROM THE HORSE’S MOUTH” and boy did we!

The Keynote Speech by Gary Vaynerchuk, Founder of VaynerMedia was everything. He visualized a whole year of digital space for us, heck he visualized the next 5 years as well, such was the relevance in all he had to say

Over all you could say that our trip down to San Diego was a success. The city in February was at its usual best, and having so many likeminded people around made it only better.

Here are some pictures from our visit to T&C 2016

2 3 4 5 6

Were you at the T&C 2016 too? If yes please share your experiences with us in the comments

At Capital Numbers, we let you make the best of your marketing goals, visit http://www.capitalnumbers.com/digital_marketing.php to know more.

This is how you play your best cards while designing for the web

Capital Number_Blog_WebDesignCards

Aren’t these among some sites/apps that you use every day?

1

2

3

4Notice any visible patterns? Of course there is.All of them use cards for organizing their content. So what is it about cards that make them so ubiquitous around the web world? Let’s find out.

What are cards?

Cards are those little rectangular texts inclusive of high quality images and texts as descriptors. Cards have been popularized by image sharing platform Pinterest.

5They have been highly successful in web designing alongside concepts like responsive web designing, so much so that they are mostly the obvious choice when one is meaning to walk the thin line between aesthetics and usability.

Why are cards so popular?

Cards apparently came to the forefront of web design when web giants Facebook and Twitter adapted it for their web as well as application format. What cards bring to your content is the balance of uniqueness and consistency. Each card is unique in its own right, but integrates seamlessly with the interface with suggestion of one primary action – the urge to click and see more. The most popular way of using cards in websites is the container style of designing. Facebook and Twitter both use that. The Guardian is an excellent example of it as well. Read their excellent piece of container style cards, where they talk about containers as group of cards stacked together. Also, the reduction of screen sizes has propelled this form of designing even more, to maintain the size of the content.

What’s in the cards for cards?

The Next Web and other reliable sources predict the future of card design to be mostly in Material Design. Google defines Material Design cards as “a piece of paper with unique related data that serves as an entry point to more detailed information. For example, a card could contain a photo, text, and a link about a single subject.” It’s the inevitable evolution I guess, since the concept of cards stems from tangible ones that were pieces of communication, long before their digital counterparts came into being.

At Capital Numbers we always try to find the most efficient, reliable and cost effective solution for our clients. To know more about ways in which we can help you, visit http://www.capitalnumbers.com/custom_web_development.html

“It’s time you encrypt” – Yours truly, Google

Capital Number_Blog_EndofHttp

All communication should be secure by default. That’s what Google has been urging for some time now. They finally seem to have taken a step to ensure that as well. Last week at Enigma Conf 2016, an engineer from CloudFlare showed the potential manifestation of a Chromium proposal which wants to have insecure content marked as such by default; displaying a red “x” over a padlock in the URL bar.

It’s an aggressive step, and tech experts and companies have lauded it, terming it as very pro consumer. Now, is it really that good an idea? Let’s find out.

Calling out HTTP

“Despite how common plain HTTP can still be today, it *is* outright insecure, and a real and present danger to users and to the open web.”
Eric Mill, a technologist who’s been working on web encryption, told Motherboard.

It is true; websites shared over HTTP are vulnerable to eavesdropping and snooping, thus posing immense danger to the open web. Converting these websites to HTTPS gives us the 3-fold advantage of authentication, data integrity and encryption. In layman terms, it will not just protect data; it will also ensure that users are not redirected to impostor sites.

Parisa Tabriz, Manager Google Security Engineering Team

Whatever Google Wants

Let’s face it. For all intents and purposes, Search Engine = Google. It may be a sad truth. But it is what it is, the truth. Google has been known to treat secure sites more favourably, and now with Chrome hinting at outright marking insecure sites, there is a chance that their next search algorithm update might place more emphasis on security signals.

What does it mean for marketers?

The urge to encrypt all sites is apparently not from Google alone. A number of organizations who see faults in the way the Internet currently operates have joined forces, backing the “Encrypt All the Things” campaign, which calls for more network and data protection from unauthorized surveillance.

It actually makes sense. Privacy is no more about just e-commerce sites or banks. Most sites are not brochures or showcase any more; most sites have functionality these days. Our lives have moved digital. We use the internet as a channel for our public and private conversations. One doesn’t really need to actively hack us to know our passwords, most of the times, listening to our conversations can reveal most of it. And with Chrome, one of the most popular browsers marking non encrypted sites scarlet, you don’t want your site to be questioned of its credibility. So, it’s likely that all sites will follow the bandwagon soon.

How soon do we have to shift to HTTPS?

For small sites, it’s a no brainer, they should, ASAP. But for heavier sites, it might be wise to wait till the Google Penguin 4 to launch (possibly by this month), and see what it has in store for non encrypted sites, to decide accordingly. But as responsible web citizens, we should definitely start thinking about it.

Capital Numbers’ SEO Services is designed to address search engine algorithms of all main search engines. To know more about the best practices, visit http://www.capitalnumbers.com/seo.html

Copyright © 2012 - 2017 CapitalNumbers Infotech Pvt Ltd. All Rights Reserved.