Today W3C releases HTML 5.2. This is the second revision of HTML5, following last year’s HTML 5.1 Recommendation. In 2014 we expressed a goal to produce a revision roughly every year; HTML 5.2 is a continuation of that commitment.

This Recommendation like its predecessor provides an updated stable guide to what is HTML. In the past year there has been a significant cleanup of the specification. We have introduced some new features, and removed things that are no longer part of the modern Web Platform, or that never achieved broad interoperability. As always we have also fixed bugs in the specification, making sure it adapts to the changing reality of the Web.

Many of the features added integrate other work done in W3C. The Payment Request API promises to make commerce on the Web far easier, reducing the risks of making a mistake or being caught by an unscrupulous operator. New security features such as Content Security Policy protect users more effectively, while new work incorporated from ARIA helps developers offer people with disabilities a good user experience of their applications.

HTML 5.2 makes the venerable plugin system obsolete. The Web was once extended by plugins – downloaded code with great power over the user’s computer. New technologies or capabilities such as virtual reality or speech interaction are now developed as part of the Web Platform. This allows for better control over potential security flaws, often reduces the cost of development, and enables more focus on the services people want to build than the platform they stand on.

Clarifications and bug fixes bring the HTML Recommendation closer to what has been deployed recently. The definition for the main element has been updated to support modern responsive design patterns, the style element can be used inside the body element. Numerous constraints on code have been loosened, while where necessary for interoperability or security a few have been carefully reinforced. Browsers are encouraged to provide better support for internationalised email addresses that let people around the world write the letters they grew up with, supporting their own language and community.




These are just some examples of W3C’s work to ensure the HTML specification reflects the reality of the Web. There are many other changes large and small in this update, which developers can use with confidence as a reference.

With this update we bid farewell to some of our editing team Steve Faulkner and Travis Leithead, who began as editors of HTML 5.0, Arron Eicholz, who worked on the new code structure for HTML 5.1, and Alex Danilo, who joined when HTML 5.1 was still in development. Their contributions have been important, and they join the many people who have dedicated untold efforts to develop HTML over the years.

Today also sees the First Public Working Draft of HTML 5.3. This was part of our existing plans to produce a new HTML Recommendation in 2018. This week WHATWG announced a new structure, and we are again exploring ways to collaborate with them on HTML. While this means the current plans may change, we remain committed to ensuring that HTML development takes into account the needs of the global community, and that HTML continues to improve in areas like accessibility, internationalisation, and enabling privacy alongside providing greater interoperability, performance, and security.

Sangwhan Moon continues as an editor, joined by Bruce Lawson, Patricia Aas, Shwetank Dixit, Terence Eden, and Xiaoqian Wu to continue the work of updating HTML. Thanks again to Steve Faulkner, who stayed on until now to help with the transition before returning his focus to editing the ARIA in HTML and HTML AAM specifications at W3C. We are pleased to have such a broad-based team, and we believe their strong combination of global experience will help as they work with the chairs, W3C staff, the Working Group and other contributors to meet the world’s needs. While there is always fairly mundane work to do maintaining and enhancing the quality of the HTML specification, 2018 promises an exciting year for HTML, with new features reaching the level of maturity necessary for a W3C Recommendation.



The Web was developed as a platform for everyone, and broad participation in its development, representing the diversity of stakeholders in its success, is vital to keeping it that way. For that reason among others, many thanks are due to all of the 250 or so individuals who contributed to this particular version over the last year. We are also grateful to the people who have already helped move HTML forward with early contributions to 5.3. We look forward to collaborating with many more of you as we continue a key part of W3C’s mission.
The logo design industry is changing at a lightning-fast speed. What was trendy five years ago may not even ring a bell today. As methods of attracting customers become more effective, logo design must keep up the pace. New ideas develop so fast, designers have a hard time following them.
Fortunately, experts are committed to studying short-lived trends and forecasting where the logo design industry is heading. With the help of my team, I’ve put together a list of 10 trends that will dominate 2018.


Form simplification

This trend is all about stripping your design to the basics and making it as clean and minimalist as possible. Advancing internet technologies and cross-platform requirements are among the factors that revived this trend. Your emblem must look good across all mediums, from business cards to websites and mobile apps. This is why some major brands have revamped their logos, giving them a sharper, edgier look. 


 

Logotype with simple shapes

Legible font coupled with simple geometric shapes (lines, points, rectangles, circles) will continue to hold ground. Having emerged in 2017, this powerful trend is gaining momentum fast. What makes it special?
First, logotypes are known for their simplicity and coherence (think Samsung, Nike, and Google). Second, simple graphic elements give your emblem a balanced, consistent look. Finally, if used wisely, clean geometric shapes can create strong visual effects and elevate your logo among those of your competitors.

 

 

Letter stacking

Here’s another hot trend for logotypes. The idea is to place words on top of each other, making long phrases easier to perceive. This trend made big waves in 2016-2017, and it seems like companies can’t get enough of it. Sophisticated and elegant, it will continue holding ground in 2018. Letter stacking works well with contrasting colors. It’s a surefire way to achieve originality and the grab attention of potential customers.

 

 

Coats of arms

The year 2017 brought us multiple logos imitating ancient coats of arms, emblems, stamps, etc. Text is usually placed inside a circle or semicircle, with dates as a common element. Reserved colors and clear graphic shapes create strong retro vibes. Such logos evoke associations with tradition, heritage, and longevity.

 

 

Slices

In logo design, slices are wide parallel lines that seem to make “cuts” in the logo. This trend will become even bigger in 2018, and here’s why. First, slicing adds some air to the emblem, making it easier to absorb. Second, you can use this technique to add smart effects and visual illusion (think negative space). And last but not least, slices give your logo a textured three-dimensional look.

 

 

Negative space

This technique does not need an introduction. Logos with negative space have been around for a few years, and 2018 will be no exception. The trend has evolved over the years, shifting from logomarks to logotypes. Now we see more text logos with shapes and images hidden inside or between the letters.

 

 

Text as a playground

It looks like 2017 has been dominated by logotypes. As a major branding weapon, typography is far from being fully explored. In addition to the techniques mentioned above, designers have experimented with kerning, spacing, font combinations, and much more. Look at the masterpieces one can create with a bit of imagination! Are we going to see more of these graphic delights in 2018? You bet!

 

 

Gradients and color transitions

Graphic designers rediscovered the power of gradients in 2016-2017, but the trend won’t fade away anytime soon. Color transitions can be successfully applied to both icons and text, especially for a massive, bulky font.

 

Overlaps

Overlaying vibrant colors creates a brand-new hue, giving depth to your design. MasterCard’s recent logo overhaul breathed new life into the technique, proving that it fits all kinds of brands, including high-profile companies.

 

 

Lettering

Although it’s being replaced by minimalist trends (like those discussed above), lettering still holds its position. A plethora of industries, including cafes, barber shops, and photo studios, will continue exploring the power of this trend. Prepare to see more logotypes with intricate inscriptions!

 


That’s it! Covering all the popular techniques would take forever, but these are the top 10 trends you need to look out for in 2018.
  • Add to Phrasebook
    • No wordlists for English -> Gujarati...
    • Create a new wordlist...
  • Copy
Image result for miui 9
Keeping up with the software update cycle, Xiaomi is now rolling out  Nougat-based MIUI 9 for many devices. The company has announced a list of 40 smartphones that will be getting updated to MIUI 9. Xiaomi confirmed the news on its official Weibo account. The list includes a majority of devices that were launched in 2017, and some that were launched as early as 2012.


Xiaomi had announced MIUI 9 back in July, and it brings some notable improvements. MIUI 9 brings split-screen feature which allows you to run two apps side-by-side. It also has universal search for images based on keywords like location, expression, and documents among others. Xiaomi has also integrated an AI Assistant on MIUI 9, which it says is smart enough to ‘find anything and everything’. MIUI 9 also has app suggestions based on on-screen content. For example, MIUI 9 will suggest Google Maps if you’re chatting about locations

    Many of Xiaomi’s most popular devices are on the list
     Xiaomi will update 40 of its devices to MIUI 9, the latest version of its Android skin.
     MIUI 9 runs on top of Android 7.0 Nougat



Software updates are important for many people. In addition to new features, they bring bug fixes and security updates too. One of the drawbacks of buying cheaper devices is that they receive fewer updates than flagships. But that isn’t the case for every company.

Xiaomi produces a ton of devices that range from flagship prices to under $100, and the company just announced that it’s updating 40 of them to MIUI 9.


Because MIUI 9 is so heavily customized, it generally takes Xiaomi longer to push core OS updates. That’s part of the reason MIUI 9 is still based on Android 7.0 Nougat, a 17-month-old version of Android. MIUI probably isn’t going to win over pure Android fans, but it has developed a loyal following for a reason.

Here’s the complete list of devices that will be updated to MIUI 9:


Mi A1   
Redmi 5 Plus
Redmi Note 4X
Mi Note 3
Redmi 5A
Redmi Note 4
Mi Max 2
Redmi 5
Redmi Note 3
Mi MIX 2
Redmi Y1
Redmi Note 2
Mi 6
Redmi 4
Redmi Note
Mi Pad 3
Redmi 4A
Mi 5c
Redmi 4 Prime
Mi MIX
Redmi Pro
Mi 5s Plus
Redmi 3x
Mi Max
Redmi 3s
Mi Note 2
Redmi 3
Mi 4s
Redmi 2A
Mi Pad 2
Redmi 2
Mi 4c
Redmi 1S
Mi 5s
Mi 5
Mi Note
Mi 4
Mi Pad 7.9
Mi 2s
Mi 2



Compatible devices

Google has announced the update for the following devices:
# Nexus 5X
# Nexus 6P
# Google Pixel
# Google Pixel XL
# Pixel C
# Nexus Player





How to install the update

Via Beta program

If you cannot, sign up with Android Beta Program and enroll your device to check eligibility of your hardware. Click on agree to terms of Beta program and check for an update on your device. The update is almost instantaneously available.

Via system images

Google has also rolled out system image files for Android 8.0 Oreo. You can download the system images on your compatible smartphone here.
The process is quite tedious and requires lot of patience. Therefore, don’t forget to keep a back up of your data before flashing your smartphone. Read Google’s warning: “Installing this factory image will erase all data from the device. While it may be possible to restore certain data backed up to your Google Account, apps and their associated data will be uninstalled. Before proceeding, please ensure that data you would like to retain is backed up to your Google Account.”
If you have already backed up your data, here’s what you need to do.

** Go to About Phone under Settings and tap seven times on the Build Number.
** Tap on USB debugging and unlock your device.
** Connect your device to PC via the USB cable.
** Launch command window on your PC.
** Enter bootloader mode by entering following command: adb reboot bootloader.
** Enter this command: fastboot flashing unlock
** Give confirmation to the unlock message by pressing volume up to select the Yes option and power button to proceed.
** Type fastboot reboot to get the device rebooted into bootloader mode.
** Your device will reboot to Android 8.0 Oreo OS.




1. Create a business Page, not a personal profile.

First thing's first: You need to create a business Page -- not a personal profile -- to represent your brand. Pages look similar to personal profiles, but they include unique tools for businesses, brands, and organizations. Your fans can Like your Page to see updates from you in their News Feeds, which is something they can't do for personal profiles.
Not only will this maximize Facebook's business potential for you, but it's actually against Facebook's Terms of Service to use a personal account to represent something other than that person, like a business. If you've already created a profile for your business, you'll want to convert it into a business Page, which you can learn how to do easily here.
Setting up a page is simple. Just visit this page and follow the step-by-step setup instructions.
facebook-business-page-options.png 

2 Add a great cover photo.


Facebook's page design lets you feature a 851 x 315 pixel cover photo at the top of your business Page. You'll want to optimize that cover photo to capture the attention of new visitors, encourage them to explore and learn more, and provide an effective mobile experience -- all the while ensuring you're following Facebook's Page Guidelines.


3. Add a recognizable profile picture.

Pick a profile picture that will be easy for visitors to recognize -- like your company logo, or a headshot of yourself if you're a solopreneur or consultant. Being recognizable is important for getting found and Liked, especially in Facebook Search. Your profile image is pictured at the top of your Facebook Page and is also the thumbnail image that gets displayed next to all your Facebook Page updates, so choose wisely.



4. Add milestones.

The "Milestones" feature lets you highlight some of your business' biggest accomplishments, like award wins, product releases, major events, or other accolades. Recent milestones will be posted to your Timeline, and users will be able to find them later under your "About" tab.
To add milestones, click on the "Timeline" section of your Page, and click the "Offer, Event +" option in the page update composer near the top of your page.
add-milestone.png

5. Choose a call-to-action button.

The option to place a simple call-to-action button at the top of your Facebook Page. You can learn how to add a CTA button to your business' Facebook Page here.
You can choose from seven pre-made button options ("Sign Up," "Shop Now," "Contact Us," "Book Now," "Use App," Watch Video," and "Play Game") and link it to any website that aligns with your business' goals. It could link to your homepage, a landing page, a contact sheet, a video, or somewhere else.

6.Create custom page tabs.

By default, your page tabs are set as Timeline, About, Photos, Likes and More. But Facebook lets you create and leverage custom tabs -- which are basically like landing pages within your Facebook Page, or calls-to-action where you can feature anything from case studies to marketing offers to other promotions you're running.


7.Post at the best times for your audience.

Another common question: When’s the best time to post to Facebook? Unfortunately, there's no perfect answer -- different businesses may find different days and times work best for them. Timing often depends on what your target audience uses Facebook for, the region(s) you're targeting, the content of your post (e.g. funny or serious), and your goals (e.g. clicks versus shares), and so on.
That being said, there is data out there on optimal times to post on Facebook:
  • The best time to post on Facebook is 3:00 p.m. on Wednesday. Other optimal times include 12:00–1:00 p.m. on Saturdays and Sundays and 1:00–4:00 p.m. on Thursdays and Fridays.
  • Engagement rates are 18% higher on Thursdays and Fridays, and weekdays from 1:00–4:00 p.m. tend to see the highest clickthrough rates. On Fridays, Facebook use spikes by 10%. Since people tend to be happier on Fridays, Neil Patel suggests posting funny or upbeat content to match your audience's mood.
  • The worst times to post on Facebook are weekends before 8:00 a.m. and after 8:00 p.m., according to SurePayroll's research.
Think of this data as a general guideline, and use it to help you find the optimal posting times for your business.

8.Make sure your blog posts' meta descriptions are complete.


Have you noticed that when you post a link to Facebook, it pulls in a brief description as well as an image?
The description gets pulled from the page's meta description, which refers to the HTML attribute that explains the contents of a given web page. It's the short description you see on a search engine results page to "preview" what the page is about, and it's also the copy Facebook will automatically pull in the populate the description of a post.

Use Facebook Insights.

Facebook Insights is Facebook's internal analytics tool right that helps you measure and analyze your Facebook presence. The tool provides Facebook page administrators with analytics data about Page visits and engagement, which can help you understand which content is and isn't engaging to your fans.
Access your page's Insights here, or by clicking into the 'Admin Panel' on your Page. We've also published an informative blog post and video that walk you through how to analyze Facebook Insights to improve your content strategy.

9. Schedule posts in advance.

Scrambling for Facebook content is not a new phenomenon. We have meetings. We run late. Things come up. That's why you'll want to use a third-party Facebook application like HubSpot's social media publishing tool to schedule your Facebook posts (and other social media posts) in advance.
First, download our free social media content calendar template to help plan your posts in advance. You can fill it in at the same day and time every single week to prep for the following week's social media content. Then, use that third-party Facebook application to actually schedule out your posts.
However, just as we advised against too much Facebook automation with blog auto-posting, the same holds true for scheduling. Don't get caught in the trap of turning your page into a robot, and make sure you're actively engaging with your fans, too.

10. Add Facebook social media buttons to your blog and website.

Adding Facebook social media buttons will help encourage visitors who are on your website to also connect and interact with you on Facebook, as well as spread your content and expand its reach.
The Facebook Follow Button lets you expand your Facebook reach by making it easy for your site visitors to Like your business' Facebook Page with just one click. It displays your page's number of Likes, as well as faces of people who already like your page, using social proof to amplify its effectiveness.
To customize your button, visit this page and follow the instructions.
The Facebook Like Box lets you promote your business' Facebook Page on your website and blog, highlight other users who have already Liked your page, display your follower count, and feature recent posts on your page. With just one click, people can Like your business Page -- without leaving your site.
To generate a Facebook Like Box for your website, visit this page and follow the instructions.
The Facebook Like Button lets people easily Like your content. When a user Likes a piece of content, it may show up in your friends' News Feeds because the algorithm takes it as a signal your friends will find it relevant.
(Note: This button doesn't allow them to add personalized messages to links before sharing them. To allow users to add a personalized message, use the Facebook Share Button, explained below.)
To customize your Facebook Like Button, visit this page and follow the instructions.
Facebook Share Buttons act similarly to the Like Button by sharing your content on their Timeline and in friends' News Feeds, except they also let people add a comment or message to the link when sharing it.
To generate a Facebook Share Button, visit this page and follow the instructions.

11. Subscribe to Facebook's Official Blog for future announcements from Facebook.

Give yourself a competitive edge by staying on top of the latest announcements from Facebook such as new features and tools by subscribing to the official Facebook Blog.

Tips For Advertising on Facebook

23. Choose the right advertising tool. (Probably the Ads Manager.)

Facebook offers users two different tools for creating a paid ad: the Ads Manager and the Power Editor. The Power Editor is usually best for larger advertisers looking for more precise control over many campaigns. If that doesn't sound like you, the Ads Manager works great for most companies. Figure out which is best for your business based on your company size and the number of ads you plan to run at once.

12. Use Audience Insights to learn about your audience.

The best Facebook ads are high-quality, relevant ads that fit seamlessly into the user's environment on Facebook. Learn more about your customers and prospects using Audience Insights, which you can find inside the Facebook Ad Manager in the left-hand navigation.
The tool will help you target your ads more effectively and learn about your audience -- even if you are not advertising to them. How? The data can help you build stronger buyer personas, create more compelling content, and uncover some gems for your competitive research. (Read this step-by-step guide to Audience Insights for more detailed instructions and tips.)

13. Test multiple versions of a single ad.

Running a single campaign won't give you much to work with in terms of finding your audience, optimizing your ads, and determining if Facebook advertising works for your business. You need to be able and willing to run multiple campaigns to test and experiment with different parts of a single campaign.
Test your targeting first, using a simple advertisement and basic image, suggest the Brian Carter for Convince & Convert. "There are usually at least five to ten ways you could target your prospects," he says. "Find the one or two audiences that convert best at the lowest cost per lead."
In order to reach and test on a wider audience, you're going to have to invest a reasonable amount of money on your campaign. The folks at BuzzSumo suggest that number be in the thousands. The reason for this? Facebook ads reward you for testing more ads and targets. Whereas cost-per-click doesn't change much when you're advertising on Google or LinkedIn, Facebook ads cost a lot less if you're diligently testing them.