Noupe.com

S'abonner à flux Noupe.com
THE magazine for webworkers and site owners
Mis à jour : il y a 46 min 55 sec

August 2016: Ten Latest Free WordPress Plugins

29 août, 2016 - 10:00

In August, just like every month, I took on the challenge to find the ten most interesting new WordPress plugins for you in the official plugin index. So you keep ahead of the curve and always add the newest features and many awesome functions that will surprise your visitors. Free WordPress plugins are that extra something for your blog.

1 – User Dashboard Notifications

The plugin is a perfect choice for blogs with multiple authors. It lets the admin create small messages for the other authors or – more general – registered users. This can either be done for all users, or a certain group. Of course, User Dashboard Notifications also works well with websites that have a member area.

  • Developer: franmc
  • Work in progress: yes
  • Latest version from: 08.14.2016
  • Costs: free via WordPress.org
  • License: GNU GENERAL PUBLIC LICENSE
  • Known compatibility issues: unknown
  • Developer homepage: unknown
  • Download on WordPress.org
2 – hiWeb Theme Switcher

The plugin provides the option to use a different theme than the one you’re currently using on pages or posts. You’re able to define very precise rules of when exactly a different design is to be shown.

  • Developer: den media
  • Work in progress: yes
  • Latest version from: 08.15.2016
  • Costs: free via WordPress.org
  • License: GNU GENERAL PUBLIC LICENSE
  • Known compatibility issues: unknown
  • Developer homepage: unknown
  • Download on WordPress.org
3 – Scroll Popup Ads

Scroll Popup Ads is a manager for ad blocks or notifications that are displayed when scrolling down a website. The pop up windows come with extensive customization options in terms of colors, fonts, and content. Additionally, you also get to pick the position of the popups yourself.

  • Developer: themepoints
  • Work in progress: yes
  • Latest version from: 08.15.2016
  • Costs: free via WordPress.org
  • License: GNU GENERAL PUBLIC LICENSE
  • Known compatibility issues: unknown
  • Developer homepage: themepoints.com
  • Download on WordPress.org
4 – Enhanced Publishing

Enhanced Publishing promises to make publishing posts and pages significantly easier than before. It was made for developers that are able to ease the lives of inexperienced clients by using this plugin. However, the interesting approach to have all functions available in the admin bar should also be appealing for people that write a lot.

  • Developer: echoplugins
  • Work in progress: yes
  • Latest version from: 08.13.2016
  • Costs: free via WordPress.org
  • License: GNU GENERAL PUBLIC LICENSE
  • Known compatibility issues: unknown
  • Developer homepage: unknown
  • Download on WordPress.org
5 – Hide All Notices

Who doesn’t know the annoying notifications in the WordPress admin area? While many of them can be removed with a click, they’ll pop back up on each page. Others remain visible and only distract you from the writing process. This plugin simply deactivates these annoying messages.

  • Developer: Duncan Platt
  • Work in progress: yes
  • Latest version from: 08.13.2016
  • Costs: free via WordPress.org
  • License: GNU GENERAL PUBLIC LICENSE
  • Known compatibility issues: unknown
  • Developer homepage: unknown
  • Download on WordPress.org
6 – Preload Fullpage Cache

Preload Fullpage Cache in conjunction with a cache plugin or an activated varnish cache allows for the instant caching of a new post, so that visitors will immediately get to see the cache version of each new publication. Three versions of an article are loaded into the cache, being the desktop, mobile, and the AMP version. This way, the plugin accelerates the display of new posts.

  • Developer: Pothi Kalimuthu
  • Work in progress: yes
  • Latest version from: 08.12.2016
  • Costs: free via WordPress.org
  • License: GNU GENERAL PUBLIC LICENSE
  • Known compatibility issues: unknown
  • Developer homepage: unknown
  • Download on WordPress.org
7 – CWIS-Scanner for WordPress

The CWIS-scanner scans your website for already existing malware infections. It is supposed to detect malware, trojans, viruses, backdoors, and security gaps, as well as phishing codes. To do so, it searches the theme, plugin, and core files of WordPress, as well as the database. Potentially found malware has to be removed manually.

  • Developer: CobWeb Security
  • Work in progress: yes
  • Latest version from: 08.15.2016
  • Costs: free via WordPress.org
  • License: GNU GENERAL PUBLIC LICENSE
  • Known compatibility issues: unknown
  • Developer homepage: unknown
  • Download on WordPress.org
8 – Google Analytics WD

Google Analytics WD displays all relevant information in one place. Every single information can be clicked for more details. I will conduct a more in-depth test on this plugin soon.

The Main Overview in the Backend With All Important Things in One Spot.

9 – Stomp

Stomp solves a well-known issue in web development. With short content areas, the website’s footer likes to slide up, ruining the layout. Stomp solves this by fixing the footer where it belongs: at the bottom border of the theme. This way, the design is always displayed the same way, and it doesn’t matter whether there’s a lot or only little content on the page.

  • Developer: cubecolour
  • Work in progress: yes
  • Latest version from: 08.11.2016
  • Costs: free via WordPress.org
  • License: GNU GENERAL PUBLIC LICENSE
  • Known compatibility issues: unknown
  • Developer homepage: not available
  • Download on WordPress.org
10 – Auto Updates

Auto Updates drives background updates of WordPress, the themes, the plugins, and the translation files. Now, you won’t have to take care of updates anymore, as everything will be done in the background. This results in additional safety and convenience.

  • Developer: minor
  • Work in progress: yes
  • Latest version from: 08.09.2016
  • Costs: free via WordPress.org
  • License: GNU GENERAL PUBLIC LICENSE
  • Known compatibility issues: unknown
  • Developer homepage: not available
  • Download on WordPress.org

(dpe)

Catégories: News dév web

10 Hand-Picked WordPress Themes of August 2016

26 août, 2016 - 10:00

Once again, just like every month, I took a look into the official theme index to pick the ten coolest free WordPress themes of the month. Many pretty themes were published, so I’m certain that you’ll find a new layout for your website among them. Enjoy ten hand-picked WordPress themes of August 2016.

1 – Boston

Boston is a pure blogging theme that was optimized for speed and SEO. The background is the only customizeable option. A demo is not available yet, however, the WordPress preview can be used for that.

  • Created by: WPStash
  • License: Free for private and commercial purposes | GNU General Public License
  • Prepared for translations: yes
  • Demo: not available yet
  • Download on WordPress
2 – Wanderlust

Wanderlust is a theme that was designed specifically for hikers, travellers, and other people that like a good voyage. However, it should work for all blogs that work with large format photos. Colors and the logo can be adjusted, and the social media links were kept in mind as well.

  • Created by: protravelblogs
  • License: Free for private and commercial purposes | GNU General Public License
  • Prepared for translations: yes
  • Demo: Wanderlust Demo
  • Download on WordPress
3 – Travellator

Travellator is a lovingly designed theme for globetrotters and travellers. Of course, it also suits websites that focus on the presentation of large format photos. The logo, the colors, social network links, as well as the Favicon are customizeable.

  • Created by: protravelblogs
  • License: Free for private and commercial purposes | GNU General Public License
  • Prepared for translations: yes
  • Demo: Travellator Demo
  • Download on WordPress
4 – The Launcher

The Launcher is a one-page theme with many customization options that let you create “coming soon” pages with a counter. On top of that, it’s also suitable for the construction of landing pages and any kind of one-page websites. It is very adjustable and comes with lots of features, like a slider and countdowns, for instance.

5 – Acool

Acool is to be considered a business or corporate theme. Background, header, colors, slider, and the links for social networks can be customized. A portfolio area is available as well.

  • Created by: coothemes
  • License: Free for private and commercial purposes | GNU General Public License
  • Prepared for translations: yes
  • Demo: Acool Demo
  • Download on WordPress
6 – Morphology Lite

Morphology Lite offers a lot for being a free theme. It should be suitable for portfolios, personal blogs, as well as any type of creative business. The design should also work as a website for photographers. It offers custom color choice, four blog styles, adjustable sidebars, special templates, custom backgrounds, and much more.

7 – Fabulous Fluid

Fabulous Fluid is a theme for personal blogs, photographers, other creatives, and many more areas of application. It provides a couple of widgets, an adjustable layout, custom colors and fonts, unique grids, a slider, share buttons, breadcrumb navigation, and a lot more.

8 – Safreen

Safreen considers itself a multi-purpose theme. Not only does it come with an appealing design, but it also offers a bunch of theme options. Colors and fonts can be chosen, and plenty of widgets make for a detailed customization to fit your personal needs.

  • Created by: Imon Hasan
  • License: Free for private and commercial purposes | GNU General Public License
  • Prepared for translations: yes
  • Demo: Safreen Demo
  • Download on WordPress
9 – Shopisle

Shop Isle is a dedicated theme for online shops based on the popular WooCommerce plugin. The theme provides a full-fledged and appealing shop layout for many types of products. You’re able to alter the header, background, as well as the colors.

  • Created by: Codeinwp
  • License: Free for private and commercial purposes | GNU General Public License
  • Prepared for translations: yes
  • Demo: Shop Isle Demo
  • Download on WordPress
10 – pRestro

pRestro is a theme with a lovingly design made for restaurants, cafés, bistros, and anything similar. The design offers a full-screen slider, an adjustable background, and a couple of unique widgets.

  • Created by: themesware
  • License: Free for private and commercial purposes | GNU General Public License
  • Prepared for translations: yes
  • Demo: pRestro Demo
  • Download on WordPress

(dpe)

Catégories: News dév web

Finding Faster: 10 Plugins That Improve Your WordPress Search

25 août, 2016 - 11:00

Those that work with WordPress are familiar with this problem. The internal search function is not the best. So an obvious idea is looking for plugins that fix just that. Today, I’ll show you ten of these WordPress plugins. This way, you’ll be able to provide a better WordPress search for your readers.

1 – WP Google Search

WP Google Search integrates the popular Google search function for websites into your blog. If you want to try the Google search before the installation, start a search here on Noupe, as we’re using Google.

2 – Category Wise Search Widget

The plugin lets you create a search in which you get results from specific categories. You can also exclude categories and subcategories. It is possible to place a standard category.

3 – Highlight Search Terms

A lightweight jQuery script makes sure that the found search terms are highlighted in color. This lets the searcher see if the shown results are relevant, or if they don’t correspond with the entered search request. Useful.

4 – Simply Exclude

Simply Exclude allows you to determine in which taxonomies or post types users are allowed to search. You get to choose whether you want to include or exclude results from authors.

5 – Search Manager Lite

The Search Manager expands the search function of WordPress and, if available, WooCommerce. Within WordPress, the plugin also allows the user to search through the comments, tags, categories, and excerpts.

On WooCommerce, you get to search in the short description, product comments, product categories, and within the SKUs.

6 – Search in Place

Search in Place extends the internal WordPress search by the option to display real-time search results. As soon as someone searches for something, the results are shown during the search process.

7 – Search Meter

Search Meter adds a tracking of search terms entered by the user to the internal WordPress search. If you ever wanted to know what your visitors search for, you’ll get to do just that with this plugin. It creates detailed statistics for the latest search requests, as well as for the past days, weeks, and months. This could prove to be very useful.

8 – Search Everything

Search Everything is a powerful plugin that provides plenty of functions. Firstly, it offers the so-called search highlighting, which will mark the found search terms in color. It can search every page, every day, every post, custom taxonomies, all categories, comments, drafts, excerpts, attachments, and so on.

9 – Search Live

Another plugin that displays results while the user is typing the search request in the search form. There are two unique things about this plugin: Firstly, the live search also shows the article pictures in the results. Secondly, there’s a shortcode that you can use to have a search box displayed wherever you want to.

10 – Voice Search

Is this plugin a part of the future of websites? Voice Search is some type of Siri for WordPress and allows users to conduct a search using their voice. Unfortunately, only Chrome is supported so far. However, both desktop and mobile are supported.

Conclusion

Today, we’ve found a couple of interesting plugins for you. Voice Search is outstanding. I’ll definitely try it out. Search Meter seems to be a good pick for larger blogs, as it might allow you to write articles according to users’ search requests. Which plugin do you like?

(dpe)

Catégories: News dév web

Better Blogging, Easier Reading: Optimizing Blog Content

24 août, 2016 - 13:00

Only very few people read an article online word by word. Studies have shown that only 16 percent of internet users read entire articles. Thus, the best advice I can give you is to make your content scannable. This assures that your website’s visitors have an easy time receiving information.

Make your content scannable. The easier it is to grasp your posts’ content, the more time people will spend on your website.

The average web user will barely spend any time on a blog when he got there via Google. You might have already noticed that in your Google Analytics statistics. On top of that, the average visitor will only grasp 60 percent of the things he reads.

This is not a good basis for content that is not optimized. Visitors are looking for keywords, specific terms, interesting subheadings, and visual tips.

Studies have proven that it is arduous to read text on a screen, which is why it’s done about 25 percent slower than reading a piece of paper. Thus, scanning content is a technique that us writers should focus on the most.

Further Information:

Techniques to Make Your Blog Scannable

Here are a few tips that you can use to create scannable content.

1 – Create List Posts

One particular format of blog articles that works especially well is the list format. If you have been writing for a while, and if you have written plenty of list articles already, you’ll be able to trace this back in your statistics. Lists make visitors assume that they will get what they are looking for in very few steps.

The only thing you should pay attention to is a semi-proper formatting of the ennumeration’s HTML output. The list items shouldn’t “stick” together, but should have a little room below each one, like a normal paragraph.

2 – The Formatting

Use bold font for important aspects, apply italic font to emphasize statements. Experiment with the alignment of small text areas.

Also make sure to use a proper font size. Many readers are easily frustrated by small writing. Also test backgrounds of different colors in certain places.

3 – Use Quotes and Colored Boxes to Gain Attention

The idea behind it is to loosen up a text desert, and to convey relaxation to the reader. That’s why you should use quotes in your text, or colorful boxes for important statements. These are true eye catchers that will draw the attention to themselves.

This will also make the readers happy as they will be able to find the solution faster if you make smart use of these areas.

Quotes do a Great Job at Loosening Up a Text Desert, and They Are True Eye Catchers

4 – Subheadings

Good subheadings are a good way to mellow your texts, and do something for the search engine optimization at the same time by using the <h> tags. Good subheadings are written in a way that makes readers curious, but doesn’t give too much information.

These headings help your readers to find the interesting parts of your texts, and receive the desired information faster.

5 – Use Images

Intelligent use of images can get your posts a lot of attention. They are able to emphasize or highlight certain aspects. Using high-quality images can make your articles appear more professional, as well as awaken interest.

There’s almost nothing worse than having endless text deserts in front of you that you have to fight through to receive the desired information.

6 – Use Short Paragraphs

Short paragraphs make texts more concise and allow for easier perception of the content. Users easily get lost in long paragraphs. So let’s make it simple and break down our texts into short sections.

As a rule of thumb, you could set your goal to be “one idea per paragraph”.

7 – Get to the Point

Many bloggers bury the important information in a desert of unnecessary text sections. They simply don’t get to the point, but constantly beat around the bush. Sometimes, I tend to do so as well. That’s why it’s crucial to read your texts again, and to simply cross out everything that’s not of importance.

Webtexts should be short and brief. You’ll find more people that want to read this type of content.

(dpe)

Catégories: News dév web

Checklist: What You Should do Before Your Website Goes Live

23 août, 2016 - 10:00

The development of websites can be a slow and tedious process at times. Especially when you’ve got yourself a client that doesn’t have a clear idea of the project. Now, it could be tempting to simply get the website online as fast as possible. However, that’s not really advantageous to you.

If your think that you can get the website up fast, and just remove the final errors while it is already live, this approach could definitely get you into some trouble.

Even a difficult client is entitled to quality and should be a part of the process at any given moment. Both parties should know what will be delivered, and when this will happen.

You as a web developer should know that committing hara-kiri could easily hurt your reputation. Releasing incomplete websites and working on them afterward will certainly be talked about. This can’t be beneficial to you and your reputation.

The Checklist for the Website Launch

To keep this and other problems off you, I have compiled a checklist that is supposed to help you only release “finished” websites from now on.

1 – Check the Agreed on Extent of Work

(Hopefully) Your client and you have agreed to a precisely defined extent of work at the beginning of the project. During the work on the website, this extent could have increased, but if that’s the case, this should be written down.

So the website owner has made an agreement with you about which elements the website should contain. How many pages, which contents, who creates the contents, whether the website should have a slider, which particular functions are desired, and so on.

Go through the list and check if all the agreed on features and elements are there and working. If the list is not completed, go ahead and do so.

2 – Check Every Single Page

Now, every single page should be tested in detail. Look at every element and check if it looks the way it’s supposed to. Everything working? Check it. Above all, check the following:

  • The Logo
  • The Navigation
  • The Images and Graphics
  • The Texts – Also Pay Attention to Proper Display
  • The Call-to-Action Elements
  • The Forms (Contact Form, Newsletter)
  • The Links
  • The Google-Maps
  • The Contact Information
  • The Imprint
  • The Social Media Buttons
  • The Widgets
  • The Logins

All of these things have to function and be displayed well.

3 – Test the Content

Especially the content, the texts are relevant. Not only do they have to look good, but they also need to be written as well and faultless as possible. Thus, take a close look at every single text area. Conduct detailed controls on whether the display is optimal or not. If there’s room for improvement of the text areas, go for it.

When the texts’ design is optimal, check the content for spelling mistakes. Don’t let texts with errors go online. Your reputation will suffer from that.

4 – Check the Photos

For many companies and branches, an optimal representation on photos is extremly important. That’s why you need to check every single photo to see if its quality is sufficient. If some areas are not equipped with meaningful photos yet, either place great stock photos or ask the client to find someone to take professional images.

If photos of the company headquarters and workers, professional photos are inevitable. You should tell your client that he should spend money on that.

Important: Is the favicon working? A favicon is a crucial part of a website’s identity.

5 – Checking the Privacy Policy and the Imprint

Is there a privacy policy and is it written correctly? Are the social networks listed up? Check and correct these aspects, if necessary. Also look at the imprint and see if you paid attention to all required information.

Special rules apply for ltd.’s and corporations. If necessary, make sure to comply.

6 – Check for 404 Error Messages

When you reach this point, you’ll already have tested every link within the website. Have you also considered that 404 errors could come up due to wrong user input? Each website should have a custom 404 error page so that users can understand the error message.

If you didn’t already create an own 404 page, now would be the time to do so.

7 – Check the SEO Status of Your Website

It doesn’t matter how good your website is if nobody finds it. Thus, an SEO test is a great thing. Test if there’s an SEO plugin installed, if the single pages have correct titles, if the titles have the proper length to be displayed in the search results (65 characters at most), as well as if there’s a custom meta description for each page.

Furthermore, you should make sure that the relevant open graph tags for social media are given out correctly.

8 – Conduct a Test Run

The goal of this step is to check on all the functions that the website provides for its visitors. There’s not much to test if it’s a simple business online presence. However, when you developed an online store, you should control all of its features. Make a test purchase.

If it’s connected to a customer relationship management (CRM), also examine its features, and look if all the necessary data is imported.

9 – Test the Mobile Friendliness

Today, every website should be responsive, meaning that it adjusts to any screen resolution. Conduct in-depth tests on different, real devices to see if all elements are displayed correctly, and if further elements could or should be hidden.

Each of the website’s pages should look good on mobile devices, both proportions and text size should fit.

10 – Test the Browser Compatibility

The stipulated scope of work should include which browsers you had to optimize the website for. My advice: Ask your client if the site is also supposed to work on Internet Explorers and if so, on which versions.

Now, examine the site in all agreed upon browsers on correct design and funcitonality. If something is not optimal, fix it.

11 – Test Your Code-Quality

The quality of your HTML code is important for the website’s sturdiness. Thus, the HTML code should always be valid and free of errors when giving out a website. On top of that, sites you created are your flagship on the internet.

Don’t hand out flawed code that could be destroyed by a plugin. There are lots of validators on the web, the most popular one being the validator of the W3C.

12 – Test a Potential SSL Certificate

Does the website you created use an SSL certificate? If so, test all of the site’s pages and make sure that it will always be displayed in green, meaning that it can load all resources via HTTPS. If you happen to find errors, work on them.

The free Online SSL Checker helps you with that.

13 – Check Your Website’s Loading Speed

Loading speed is an important factor for the user experience on any website. The faster a site, the lower the amount of bounces will be. Users are quick to decide whether they want to stay or not. Additionally, speed is one of Google’s ranking factors.

A lot of people find three seconds of loading time to be too long, so make sure that your loading time is at least near to one and a half seconds. This can be achieved without any extensive changes.

I recommend the Pingdom Tools for testing purposes.

14 – Check the Safety of Your Website

Now, take care of your website’s safety. If you didn’t take any measures yet, it is time to do that. A minimum amount of security can be achieved by using the optimal .htaccess file. Check the server safety and implement the proper HTTP header.

15 – Renew All Access Information

Before handing the website to the client, I recommend renewing all passwords and choosing reliable, safe ones. If there are simple user names like “Admin” among the accesses, choose better variants instead.

Also, make sure that users are not able to change their passwords to unsafe variants. This can be accomplished using this code that belongs into the functions.php of the WordPress theme if you created a WordPress website.

View the code on Gist.

Conclusion

This test can be quite lengthy, but it helps you get your reputation to a high level. You will only deliver quality from that point on. This will be beneficial to you, your boss, and above all, your customers.

However, before making the website go live, ensure that the client, their admin, and maybe your boss, gave you the permission to do so. These people definitely have to look at your website, and maybe even test it in order to then give you their authorization in a written form. This way, you’re always on the safe side.

(dpe)

Catégories: News dév web

Creating Animated GIFs the Right Way – with Cloudinary

22 août, 2016 - 13:00

Animated GIFs are very popular, although there are other options – such as HTML5 video, CSS, and JavaScript – for animations. Short video clips are often created in GIF format and then shared on social media. Cloudinary, a cloud-based image and video management solution, enables you to quickly and automatically create animated GIFs. Cloudinary also helps you to optimize GIFs and converting them into video formats.

Optimal File Size and Image Quality

With a maximum of 256 colors, GIF doesn’t seem to be a good choice for photographic content. In addition, the format often results in rather large file sizes, especially when it contains animations. So, when you convert a video into an animated GIF, you must weigh between video quality and file size.

Cloudinary offers simple compression for animated GIFs, which you can easily apply to any GIF file that you host using its URL. Although this is a lossy compression, the original files remain untouched, which enables you to create an appropriately optimized version on-the-fly.

http://res.cloudinary.com/demo/image/upload/fl_lossy/image.gif

To apply compression, simply add “fl_lossy” to the image’s URL, and you’ll receive a version of your GIF animation that was optimized to be the best compromise between image quality and file size.

Not Compressed and Compressed Animated GIF

You can save up to 40 percent of file size when comparing an uncompressed GIF with a GIF optimized via “fl_lossy.” Because it is a lossy compression, you may notice a difference in image quality. But, overall, the image will still be impressive.

Three Stages of Compression: 25, 50 and 75 Percent

The additional parameter “q” also gives you the option to influence the GIF’s quality, which also affects the file size. The higher the value for “q,” the better the image resolution. Values between 0 and 100 are possible. 100 is the best quality, but it isn’t quite as good as an uncompressed image.

Manipulating Animated GIFs

Those familiar with Cloudinary also know that the service provides many options for manipulating images. You can crop and scale images, or apply various filters to add certain effects.

It’s possible to apply all of these options to animated GIFs, as well. For example, you can add the blur filter – “e_blur” – to an animated GIF. The effect will affect the entire animation.

http://res.cloudinary.com/demo/image/upload/e_blur:300/image.gif

GIF With and Without Blur

Cloudinary offers two additional features specifically for animation. The parameter “pg” (“page”) enables you to display a particular frame of the animation. In the example, an animation’s eighth frame is displayed as a single image.

http://res.cloudinary.com/demo/image/upload/pg_8/image.gif

The parameter “dl” is short for “delay,” which lets you set up a delay between the animation’s frames. In the example, a short delay of 200 milliseconds is implemented between each frame, resulting in a slow-motion playback.

http://res.cloudinary.com/demo/image/upload/dl_200/image.gif Converting Animated GIF Into Video Formats – and the Other Way Around

If you ever happen to need a video format version of your GIF animation, you can quickly make that change with Cloudinary. All you need to do is change the file ending from “.gif” to “.mp4” and your animation will be played as an HTML5 video in the MP4 format.

You also have the option to add other parameters to manipulate images. They also will be applied to modern video formats.

Animation as an HTML5 Video

The file size of GIFs, which is the weakness of that format, becomes evident when it comes to the conversion into dedicated video formats. GIFs converted into the MP4 format are only a fraction of the file size of animated GIFs. This difference is evident when it comes to cutscenes.

Cloudinary also supports the WebM format. The conversion is just as easy, all you need to do is enter “.webm” as the file ending.

Browsers still support different formats of HTML5 videos. So, as a result, you should always implement your videos in the MP4 and WebM format as well. Cloudinary makes the creation of both very simple.

Of course, Cloudinary also enables you to do the same thing in reverse. If you have an MP4 video, you get to convert it into the animated GIF format. You also can apply the lossy compression.

Creating Animated GIFs From Single Files

Cloudinary not only lets you turn a cutscene into an animated GIF. You can even generate one from a bunch of single images. To do so, just upload all images that you want to turn into one animation to Cloudinary, and assign the same tag to each of them. The tag determines which files will be added to the animated GIF.

Afterward, the Cloudinary API can be used to merge all images with the same tag into one animation. Among other things, there’s a PHP library that lets you create that type of animation in a very uncomplicated way.

Uploaded File With Assigned Tag

$result = \Cloudinary\Uploader::multi("animation");

In our example, the Cloudinary API is accessed via PHP, and an animated GIF is created from all images with the tag “animation.” This animation is then accessible.

http://res.cloudinary.com/demo/image/multi/animation.gif

An important thing to note is that the file name consists of the tag (“animation” in this case), with the parameter “multi” in front of it. As you become familiar with the API, the creation of more complex animations is possible. You could place images above each other, or animate them to move across the screen.

Conclusion

Those that have already created GIF animations in Photoshop or other programs know about the peculiarities and difficulties in dealing with cutscenes. Cloudinary’s cloud service is an impressive proof of how easy it is to create, manipulate and convert animated GIFs on-the-fly.

If you’ve not used Cloudinary before, you should test drive the service.  Cloudinary’s solution is not only very fast, but also offers plenty of features for the manipulation and display of images and videos.

(dpe)

Catégories: News dév web

18 Creative Ways to More Traffic on Your Website

22 août, 2016 - 10:00

Many bloggers and website owners know the problem. You flounder, write excellent content, but the traffic you hoped for is not there. The users ignore your site, although there is enough potential. Today, I will present you 18 creative ways to solve this problem, and help you get more visitors onto your website.

Traffic is the currency in which websites are measured. Traffic gets you to – what I assume is – your goal: making money from your site or blog. You should be aware of one thing: these days, only writing or putting your online shop on the internet is not enough anymore.

There won’t be masses of people coming to your blog because you want them to. They should be asked, or even “persuaded” to do so. The 50/50 rule gives you a decent idea of this. 50 percent of your time is spent writing; the other half is put into the marketing of your website. Marketing means a lot of different things. The following 18 creative ways for more traffic can be described as such.

The Basic Requirements for More Traffic

Without these basic requirements, you won’t get anywhere, even if your marketing is creative. Make sure that the basic needs are met.

  1. Write Really Good Content – write in-depth posts that are well-researched, and composed extensively. At least 1.000 words per article.
  2. Write on a Regular Basis – publish a post at least once a week, twice is even better. Otherwise, you’ll be viewed as a hobby blogger, and not as a professional.
  3. Share Your Articles on Social Media – Facebook, Google+, and Twitter are the minimum requirements.
  4. Focus on the “Longtail Keywords”. Neil Patel has written a really good article on this topic.
On-Page-Optimizations for Increased Traffic

All the requirements are met? Fasten your seatbelt and let’s go.

1 – Fill Your Category Descriptions

The descriptions of your categories are important. They fulfill two tasks. Firstly, they inform your visitors what the articles within the categories are about. Your visitors will gain a brief overview. The second aspect is completely neglected by most bloggers and website owners.

In the Google search results, your categories often appear when a related term is searched. Thus, your categories should have a description. It should be just as long as the meta description of your posts, and not any longer. Then, they will be displayed completely.

For that, an SEO plugin with a small detour can be used. Open a new page or article, scroll down to the SEO area, and refine your category description. Then go back to your categories without saving, and copy your description into the box. Now save the description.

2 – Write a “New Here” Page

Whether the page is called “new here”, or “start here” doesn’t matter as long as it exists, and is a part of your main navigation. It’s where you get to link your best articles. Of course, this includes articles that you consider to be underrated.

Point out the most important articles and categories, tell something about you and don’t forget to add a subscription form to your newsletter.

3 – Refine Your Content

When your goal is an expert blog with lots of traffic, simply writing on a regular basis is not enough. The opposite is the case. You also have to take care of existing content, and either extend, refine, or even delete it.

Your old content is worth a lot. They only need to be polished. Good blogs attractive the old content and keep it up to date.

4 – Host a Giveaway

Giveaways always work well when you make the users share the post on social networks to participate. This kind of promotion will cost some money. However, you will get a lot of traffic in return.

You could offer a software or something similar in the giveaway. What exactly you should provide depends on the niche of your website. Depending on that, you may even get the prize for your giveaway for free. Message the companies that come to question and discuss what you plan, and what use your sponsors will have from that.

The chances are high that you will get the product provided for free.

5 – Hold a 30-Day Contest

Contests are popular as well. A 30-day challenge is a really exciting project that can prove to be very effective- Starting a contest is especially easy for bloggers. Maybe writing daily articles for 30 days straight?

The opportunities and topics are near endless; you’ll find the right thing. Whatever works best in your niche. To find the right topic, you could even ask Google about your niche and add “30-day challenge”.

6 – Start a Forum on Your Website

An active forum might be a magnificent way to bind visitors to your website and make them spend more time on your blog. A forum also lowers the bounce rate, which makes Google happy as well. By the way, forums tend to start to rank well for the appropriate keywords quickly. Starting a forum is fast and simple using bbPress.

Use Social Media to Boost Your Traffic

Social Media is one of the best ways to direct more visitors to your website. They provide very underrated ways to generate new, and fresh traffic.

7 – Optimize Your Profile

You know about the normal way of filling a profile. Add a good profile picture, a short description, and a link to your website. That is not the optimal way to use your profile.

Let’s assume that Twitter was your favorite network. Then, you could add a particular landing page that provides a checklist with tips and tricks for Twitter users. Or tools that help to manage Twitter more effectively. Such a page is almost guaranteed to drive more users to your website than a regular link to your blog.

Don’t forget using a “call to action”. This could either be used to collect email addresses for the newsletter or to lure your visitors deeper into your website.

8 – Use Facebook Groups

Facebook is the social network with the largest potential. In the past, running a Facebook page for your blog was indispensable, while today, Facebook groups often do the job much better. They offer lots of options that you should make use of.

Join the Facebook groups that deal with your niche. There, you will receive opinions of real people with real problems, and get to interact with them. You are also able to create articles that solve the problems you heard of in the group.

9 – Use Videos and YouTube

This will give you a new group of visitors that will come to your blog via YouTube. In the introduction video of your account, I recommend telling your visitors what your blog is about as precisely as possible. Be calm, smile, and give a detailed, but short introduction into what you’re doing.

In the Facebook groups, you learned about the problems and wishes of your target group. Write splendid and detailed posts on that, and extend them with a video. The video should briefly talk about the solution and summarize it. At the end of each video, you should make clear what you expect from the viewers. Of course, that’s a visit to your website.

10 – Optimize the Video Descriptions

The video descriptions on YouTube are crucial. Don’t just write what the video is about, but also add links to extending articles. Links to other social networks also belong into the description. In any case, you have to place a “call to action” that shows a URL of your website, which you want the users to click.

Add a brief description of what your website is about. Put effort into that. The more brains it takes, the more advantages you will be able to draw from the video portal.

11 – Use the YouTube Banner Ads

In contrast to the other methods described in this article, this is a method that you have to pay for, but it can pay off very quickly. The function is still rather unknown. To activate it, you need to visit YouTube Advertise, and sign up. Then, you get to start up your first campaign.

You have full control over the type and shape of ads, as well as over the desired goal of the ad. Your ad will be displayed to the YouTube users when completed. This type of advertisement also has the advantages that you can directly address a specific audience.

Other Options for More Traffic

Here, you’ll also find promising options. Some are guaranteed to work.

12 – Offer Content in Addition to Your Blog Posts

Additional content can be very effective if planned correctly. Many plugins allow you to “pay” for additional content with a tweet, a share, or a subscription to the newsletter. The additional content could be things like checklists, or small e-books. A PDF version of the article would be another possibility.

13 – Start an Affiliate Program

This is an option when you sell products via your website, e.g. ebooks. This solution is perfect for online shops that desire more traffic. The respective affiliate networks can be very helpful when it comes to the realization of an own affiliate program.

14 – Write Guest Posts on Other Blogs

This is a great, yet underrated option to boost the popularity of your blog. Today, many blogs have to put out new and fresh content constantly, and often even daily. Thus, most blog owners will be happy when you offer them a high-quality article as a guest blogger.

The better and the more detailed your guest article deals with a user problem, the more benefit you’ll be able to draw from it. Contact other blogs in your niche and offer them an excellent article. Only very few of them won’t want to have it.

15 – Use the Huffington Post as a Guest Blogger

The Huffington Post allows you to write articles for them in the blog area. The email address that allows you to apply for a blog access can be found under every article of the magazine. Write high-quality articles of 500 to 1,000 words for the Huffington Post.

When your articles are shared a lot, you’ll remain on the magazine’s landing page for a long time, giving you substantial advantages. Every article comes with a short author biography with a link to the full bio, where you get to place everything of importance.

16 – Write and Sell Ebooks

You don’t know how ebooks are related to traffic? Well, every e-book requires an imprint that could contain your important information. That’s the right place to link your blog and social media.

Of course, the single chapters also provide enough options to advertise your website. Write an additional blog article for each section, and link it on the end of the respective chapter. Additionally, you could directly link your site on Kindle Direct Publishing, when you upload the e-book there to sell it on Amazon.

17 – Offer Webinars or Online Workshops

People love being able to learn. Host free webinars and offer the people a first look at your topics. Webinars are a great way of sharing your knowledge with your readers.

Put in effort and always address the problems of your target group, and deal with them. However, you should not go into too much detail in the webinars.

When the webinars are successful, and people enjoy coming to you because you offer them, you can turn that into a business, and make money with your blog. You could offer online workshops or very extensive video workshops that you can charge for. This way, you receive traffic and earn money.

18 – Use the Power of Freebies

When working on the internet, forgetting the real world is not an uncommon thing. Sure, the idea of promoting a digital website in the real world is not as obvious. Nonetheless, such an advertising option is very promising. Just have someone create freebies, invest money into them, and gift them to members of your potential target group.

Here are Some Ideas for Cool Promotional Gifts:

  • T-Shirts With Your Brand and URL
  • Imprinted mugs. A very popular freebie. Almost everyone likes coffee, and will have your website in mind with every sip
  • Printed wall calendars
  • Ballpens
Bonus: Create a Printed Magazine Based on Your Blog

Buy a refill pad or something similar, and turn your articles into a magazine. Compile your best articles, make them look appealing in Word or Pages, and print them on magnificent paper. Create an interesting cover page, and create your magazine.

When it’s done, you could distribute it in your local cafés. Many people sit in the comfortable cafés for a while, and some of them might be part of your target audience. These people will be very happy about this type of promotion, and are likely to visit your website afterward.

(dpe)

Catégories: News dév web

How to Get The Most Out of a New Website Launch Announcement

19 août, 2016 - 10:00

The months of sweat and tears have passed and the stakeholders have finally signed off. Your new website design is about to go live – but how do you announce a new website launch? How do you get people to care about a new website? How do you get the most traffic and conversion you can out of a new website launch?

1. Send out a Press Release

First of all, target local business publications and anyone who you feel would be interested in the new site. Then move on to utilizing the press release process as a link-building exercise. If you write up a professional press release and use a resource like Press Release Jet to get the press release spread far and wide for the purpose of gaining links back to the site.

Unless you’re a very big company, serious news sources won’t make a big deal out of your launch but it doesn’t mean you can’t use the opportunity to get on some cool sites and possibly promote it there. Press Release Jet and other services distribute your press release to the press release section of local news stations websites around the company so you can even promote those articles once they get published – and they do get published on very credible sites that can make you and your company look good. Just make sure your press release takes an angle that would be interesting to your prime demographic and isn’t just navel-gazing.

2. Schedule a couple posts for every social media account you have

Use the post scheduling tool Buffer or Hootsuite to set up well-written posts on all your social accounts, but make sure you have them set for the hard launch, not the soft launch. Let’s be real, the first day any website launches there are usually some tweaks that need to be made and things that are getting squared away. I generally suggest waiting a week to really make the big announcement. But at that point, announce it 2 or 3 times (especially on high volume platforms like Twitter), and include an image of your website in all its glory or even a gif of someone scrolling through the site showing it’s best features. Here’s an example of clothing store Maurice’s showcasing their new WordPress blog developed by Minneapolis Web Design with a gif in a tweet.

It'S HERE! Check out our new blog! Trend tips, cute DIYs, playlist ideas, & more! ?? || https://t.co/OrytHGbdpS pic.twitter.com/DQkaMFy1FL

— maurices (@maurices) May 30, 2016

 

3. Emphasize new features and promote a tweet and Facebook post.

If there are new features that your customers or clients will love, take a little video of someone using them and showing the feature in action and promote it in a Facebook post or tweet. Not everyone is going to intuitively know to go check every nook and cranny of your site and find why it’s so cool, so you might need to give a nudge or two to let them know you’re trying to serve them better. Promoted posts and tweets are a great way to get the information about new features out there more quickly.

4. Create a blog post about what’s changed and any refocusing you’ve done on the site.

This one is a no-brainer. You just spent a ton of time working on a site to better showcase your products or services and now it’s time to share why the new site is better. It’s also a good idea to do a write-up because people really do search “Company Name Website Redesign” in search engines hoping to find out what’s been changed and why. In a recent re-launch people were landing on the post from 2 years before when the last iteration was launched, so we did a write-up really quickly and redirected the traffic that was coming to the old post to the new post – as it was clear that’s what they were looking for.

5. Send out an email telling your existing customers and fans about what’s changed.

E-mail is still one of the most visible digital marketing tactics we have in our arsenal so don’t underestimate its power.

According to Mailmunch, if you have  2,000 people in your e-mail list, 2,000 people who like your page on Facebook and 2,000 people who follow you on Twitter – on average:

  • 435 people will see your email and open it
  • 120 of the people who like your Facebook page will see your post
  • 40 of the people who follow you on Twitter will see your tweet

Yes the mediums are different, but these are compelling reasons to dip into your e-mail list on a website launch.

6. Create a game around a hidden easter egg on the new site.

You can drop the word “serendipity” on the website somewhere and give a $25 gift card to anyone who finds it and sends you a screenshot. You could really hide anything you’d like, but the idea is to incentivize finding it and encourage people to explore the site your team worked hard on.

Don’t worry your easter doesn’t have to be as dope as Kanye West’s easter egg in the code of his website:

7. Edit your email signature and add “Check out our new website!”, linking to the new site.

Speaking of the effectiveness of e-mail, try the drip method by adding the announcement to your e-mail footer and every routine e-mail you send helps spread awareness. You might not feel comfortable sending every contact the announcement normally, but subtly in your email signature can let them know without being pushy.

8. Recognize that “new” is relative, and keep playing it up for a month or so.

You may be tired of your new website before it even launches (because it was a lot of work to create content for, coordinate people to complete, etc) but other people haven’t seen it yet. So don’t spend one day letting everyone know it’s launched and  then give up. A couple posts on each social network, an e-mail, a press release, a blog post, and some promoted posts or ads around the launch can linger for at least a couple weeks to make sure the news of the launch is spread far and wide. At most, you can spend a month tactfully sharing the new website launch and new features on it – try to take a new angle each time you do, and people will be less likely to get tired of it. 

Catégories: News dév web

CuePin: Effective and Quick Collaboration for Design Projects

18 août, 2016 - 13:00

Graphic and web designers know the problem: projects have to be approved by the client or discussed with the rest of the team. This results in plenty of comments, change requests, and questions. CuePin provides an effective, and easy to use collaboration tool that lets you present your drafts for websites and other projects to other people very easily, while giving them the opportunity to add notes directly to the draft.

Upload a Design, Send Invitations

Working with CuePin is very simple. After registration, set up a new project and upload your drafts. Common image formats such as JPG, PNG, and BMP, as well as PDF documents are supported. Sort your images into different folders, and name them accordingly, creating a clear structure for your project.

To give customers or team members access to your project, either share it via URL, or send email invitations. If the invited people are not registered at CuePin yet, they will have to sign up first. Afterwards, all participants have the option to actively participate in the project.

Placing a Pin and Commenting in the Corresponding Place

Annotations or comments can be created directly within the draft. To do so, place a pin at any position within a design or document, and enter a comment. This way, it is evident what the annotation is referring to. This saves time and prevents misconceptions and confusion.

By the way, the username of the author is displayed for each comment. Thus, you’ll always know who wrote it.

Chat for Quick Communication

Additionally, all comments are displayed in a clear chat history, which can easily be displayed on the right border of the user interface. That’s also where you get to write general comments that don’t refer to a pin within the displayed design or document.

Chat History for Real-Time Communication

The chat also allows for real-time communication with all participants. This makes exchanging ideas very easy. The chat history tells you who wrote a comment at what time. If a comment refers to a pin placed on an image, this will also be displayed.

Save Progress Via Versioning

Another of CuePin’s feature is the option to keep a version history of designs and documents. Especially in the outline stage, there will be a lot of refined designs that need to be discussed with the rest of the team. To do so, simply upload the refined image files or PDF documents, and allow the other participants to place annotations.

However, previous files are not overwritten. Thanks to the integrated version control, all previous versions are available as well. This makes it easy to trace back how a design or document has evolved. Discarded ideas are not lost, but can be accessed again at any time. In the course of a design process, it’s not uncommon that you’ll realize that a previously discarded idea was not that bad after all.

Simple and Clear Controls

Overall, CuePin impresses with its clear interface, and its simple controls. The amount of new comments is still displayed when you hide the chat history. You’ll also receive information on the amount of new comments via the page’s favicon. Now you can visit other websites in the browser, while still being informed about news on your project at CuePin.

Clear Project Management and the Option to Share it With Others

Your designs and documents are presented very generously, and obviously, they are the main focus. For detailed outlines, there’s the option to zoom in using a virtual magnifiying glass. CuePin allows for the display of items in maximum size. Then, your designs will fill the entire browser window.

Those that use CuePin to work on multiple projects at once will also like the Approve feature. This lets you mark all finished projects. An accordingly concise notification will tell all other team members that the project is completed.

Now, you and all others will always stay on track as to which projects are closed, as well as which ones are still being worked on.

Conclusion and Costs

A free 30-day trial of the full version of CuePin is available. That means that you get to send out invitations, and work with others on a project. However, for long-term work with the service, it is required to book a paid plan.

The plans and prices are very clear. There are three plans which allow you to set up five, 20, or 50 projects, respectively. The costs are either ten, 30, or 60 Dollars a month, depending on the plan. The amount of team members, as well as the amount of files that you can upload, is unlimited. As a paying subscriber of the service, you will also receive unlimited support via email.

CuePin makes collaborative work a lot easier. If you have already tried to discuss designs or documents using a simple chat, you’ll know that this often takes longer than necessary, and leads to misunderstandings quite easily.

The CuePin collaboration tool does a good job at combining options to present, versionize, and comment on drafts. The flexible price range attracts freelancers with a low amount of projects, as well as larger agencies.

(dpe)

Catégories: News dév web

Reducing Complexity: A New Trend in Mobile Design

18 août, 2016 - 10:00

We’ve been living in a world of clean, clear, and minimalistic design for a while now. It’s inevitable to ask oneself what could be next. Regarding minimalism, a couple of pioneers like Facebook, Apple, and Airbnb, have already given an answer. “Reducing complexity” is the keyword, continuously simplifying the design. There’s not a lot that remains of the compound, but still appealing designs of the apps of these three businesses.

What is the Reduction of Complexity Supposed to be?

Have you never heard of the reduction of complexity before? That’s not a big deal; the term is still rather new. It is used to describe a design that goes much further than the typical measure of minimalistic, flat design. Of course, one could claim that it’s not more than the next, logical step of minimalism in mobile design. However, there are a couple of characteristics that define this new trend.

The Definitions for This New Trend From the Silicon Valley are the Following:
  • Larger, bolder headings
  • Straightforward and universal icons
  • Avoiding the use of colors

The result of these few traits create apps that look as if they all originated from one design workshop.

The Trend’s First Appearance

The trend first appeared at the end of May of this year when Instagram released its new user interface.

Instagram

As you can see, Instagram reduced a lot of the formerly blue and gray color scheme that dominated in 2015. Fonts became bolder, the navigation at the bottom was purged, and the icons were simplified.

What remains is a black-white-UI with a clear focus on the content and user-friendliness.

Airbnb

Shortly after the release of the new Instagram UI, one could see that Airbnb also started providing its app in a simple, clear design with a lot less complexity. The logic behind this new trend that will probably affect a lot more apps soon is familiarity. Everything looks almost the same, and the users will be able to orientate themselves instantly.

The revamped UI of Airbnb did not receive the large media echo of the new Instagram app that was released one month later. Maybe, the reason is that Instagram also revealed a new, cool app icon on top of that.

Airbnb shows a reduction in seemingly redundant areas of parts of the apps as well. Large, bold fonts have taken the spot of beautiful images. Colors were reduced and icons were simplified. What remains is an app that values functionality, displayed in black and white, and reduced to the content.

Whether the app’s design won anything from this reduction certainly is a question of taste.

Apple

Apple is the most recent example for a design that has fully dedicated itself to the reduction of complexity. Last month on the WWDC, the tech giant announced a bunch of interesting things for the consumers, including the release of iOS 10. This was announced as the largest iOS release of all time. At least, it is supposed to be the next big thing since iOS 8, which was advertised in a similarly boastful way.

Here is a comparison of the Apple Music app before and after the redesign:

The redesign of Apple Music is obvious on first sight. Other, important aspects of the new iOS version are UX updates, and a couple additional features. But the redesign of the UI is instantly noticeable. The look was completely refreshed and spiced up with a card design for the album covers. Large, bold fonts and this very card design are what dominates, and are supposed to make the album covers stand out and more appealing.

However, Apple does not lose track of the pure doctrine of complexity reduction. They use different, solid icons and shadow in map design. The new design seems like a mixture of the old layout line, and the new, reduced design. Personally, I like the old design much better, but we have to take whatever they offer us.

The pure key elements for the reduction of complexity were inherited. The large, bold fonts, as well as the clean black-white-UI.

What Does That Mean For Us?

You need to stay strong right now. All it means is that we’ll have to say goodbye to the design of our favorite apps. The pure app design will continue to adapt, and the individuality of layout will probably die out soon.

The tech branch is, like many others as well, a league of imitators. The users that already got a taste of the new uniform design have not complained yet. How were they supposed to: the big players of mobile operating systems have been rolling out new, binding design guidelines to the developers for a while already. Android with its material design, and Apple with its reduced, clear (uniform) design.

More and more developers will jump on the uniform design train when it comes to their apps’ layout, resulting in a monotonous app design. This can have both advantages and disadvantages. The fact that you will feel “at home” in every app appears to be an advantage. However, one advantage is the lack of personality, as it is slowly given up, step by step.

Whether you are for or against the monochrome blandness of the new uniform designs, you can’t design that it is a sign of progress. The product development process starts to turn into an integral process that focuses on the users.

The old development process was not solely focused on the app’s functionality, but also on an appealing design, which, in the end, is a part of user friendliness as well. Most of the time, the design department was only asked to “make it look good”. After that, hours and days were put into the design process of the app. Oftentimes, the functionality was left behind the design requirements.

Now, developers have more options and are able to fully focus on the app and its functionality for the consumer. The appearance is clear from the very beginning and can not be changed, allowing the developers to create the best possible product for the users.

The Ultimate Guide for the Reduction of Complexity

Follow these guidelines, and you’ll have a good chance to develop an award winning app.

  1. Remove the colors. Okay, you can use any color, as long as it’s black and white. The content is what counts.
  2. Make larger, bolder, and blacker headings and fonts. Do you see that heading in your app? Make it much larger, bolder, and pitch black.
  3. Use very simple and minimalistic icons. Once again: don’t use colors. Do you want bonus points? Simplify your navigation and generally place it at the bottom. From left to right: home, search, primary action, secondary action, profile.
  4. Whitespace? Just triple it. It will be fine. Maybe even quadruple it. That’s fine too. What can go wrong?
  5. Make the app icon bright and shiny. Maybe use colors and a lightning, because this is the only place where you get to show personality and establish your brand. As well as set yourself apart from the others.

The Webdesign Trend Also Goes Towards More Simplicity.

Conclusion

A rising star was born on the sky of mobile design. However, the reduction of complexity also reduced any individualism and personality that used to be a part of apps. Soon enough, everything will most likely look and feel the same. This brings up the question if we, the users, will be the winners or losers of this new trend. What’s your opinion?

Source/Graphics: SWARM

Catégories: News dév web

Adobe Acrobat Alternative PDFelement Creates, Edits, and Protects PDFs

17 août, 2016 - 15:00

The PDF format is still the standard when it comes to exchanging documents. PDFelement is an extensive PDF editor that allows you to create, edit, and even sign PDF files or protect them from being altered, if necessary. The application is a great alternative to Adobe’s Acrobat, not only because it’s much more cost-effective…

Intuitive Controls Thanks to a Simple Interface

PDFelement is available as a classic desktop application for Windows and Mac. When starting the PDF editor, first choose one of the four basic functions that allow you to either create, edit, combine, or convert a PDF file.

Intuitive User Interface

Creating PDF files is as easy as it gets. Just open any file – no matter if it’s an image file or an Office document -, and it will be available as a PDF file in PDFelement. Afterwards, you are able to add bookmarks or notes to single pages.

Alternatively, it’s also possible to create PDF files via a PDF printer. This way, you create a PDF file in any application and then edit it in PDFelement.

Editing PDF Files and Adding Images

The big advantage over simple PDF printers is the option to alter an existing PDF file. For instance, changing text is child’s play. Here, the formatting remains, as long as the used font is available on your system.

While text editing, single paragraphs are displayed as a text field. You are able to change the text, as well as move the text field, or adjust the font, and its size. The same thing works with all other elements, like images, for example.

Simple Editing of Contents

While Adobe Acrobat usually compiles texts in one large block, you are a lot more flexible with PDFelement, because the paragraphs can be edited individually, making them relocatable.

You also have the option to add new content to your PDF file. Place new text, and import images that you get to scale, rotate, and move in the document.

On top of that, add a link to a website or a page within the PDF file to your texts. Alternatively, you could also freely place links on a page by drawing an area that will be provided with a link.

Adding Pages, as Well as Header and Footer

PDFelement is not only suitable for making small changes to a PDF document. You also get to add pages or from other PDF files, or even blank pages. You can also set up an empty PDF document and create all the content directly within PDFelement.

Place texts, images, links, and even create headers and footers that will automatically be integrated on each page of your document. Adding an automatic page numbering is not an issue either.

Adding a Header and Footer to All Pages

There are further features that enable you to edit single, or all of a document’s pages. Thus, you can prune a page to a specific section. You rotate pages and have the option to replace single pages, or to turn them into independent PDF files.

Protecting PDF Files and Blacking Sensitive Content

PDF files that contain sensitive information are not a rare thing. Oftentimes, bills, contracts, and other confidential documents are often saved in the PDF format. To assure that unauthorized people don’t have access to this kind of information, PDFelement lets you protect your confidential PDF files with a password, for example.

There are different ways of protecting your document via password. You can make a password required to open the document. Alternatively, you could also only protect the document from printing and editing via password.

Blacking Sensitive Contents

If you happen to want to send documents with private information to third parties, PDFelement also allows you to black certain contents of a document. For instance, you could look for names and contact information via search function, and then cover them with a black bar.

Here, the original content is actually deleted from the document, assuring that it is not possible to recover this information.

It is also possible to add a signature to a PDF document, in order to make it easy to trace back its origin. Either create signatures yourself, or just implement existing ones.

Creating Interactive Forms

Oftentimes, PDF files contain interactive forms that can be filled in directly within the PDF reader. Creating this type of PDF forms is also very simple when using PDFelement.

Creating and Processing Interactive Forms

For example, the special form mode lets you place input fields, check boxes, as well as pick lists. Each form element contains plenty of attributes that enable you to define appearance and functionality.

Place mandatory fields and decide what should happen during picking or entering. For instance, you could call up a link or fade in or hide other form elements.

JavaScript is available for complex functions, allowing for things such as calculations between entered values.

It is possible to print finished forms, or send them to a certain address via email. An alternative option is sending the form information to a web address that processes the information server-sided.

Turning a PDF File Into an Office File

While turning an office document into a PDF file has never been a problem, this usually is not possible the other way around. However, PDFelement even allows you to do that.

To do so, pick a desired target format. There are Microsoft Word, Excel, and PowerPoint in different version to choose from. An export into different image formats is also possible.

During the export into an Office format, the formattings remain, so that the PDF file’s layout is transferred into the export format.

Free Trial Version

PDFelement by Wondershare can be tested in a free trial version. Here, all PDF files you create are labelled with a watermark. If you decide to license the application, removing the watermark from your documents is no problem at all. Thus, you won’t have to recreate them.

Watermark of the Trial Version

Text Recognition (OCR) for Scanned Documents

PDF documents are not always created from existing Office files, but also from JPEGs and other image formats. PDFelement recognizes that and suggests using a text recognition. Especially with scanned documents, the OCR function makes sure that your texts are made copiable.

However, the text recognition is not usable in the trial version.

Inexpensive Alternative to Adobe Acrobat

If you decide to license PDFelement, a license for private use will cost you $69,95 per Windows computer. The license for commercial use is $119,95. If you also want to use the OCR function, PDFelement will be $89,95 for private, and $149,95 for commercial purposes. The Mac versions are a little more expensive.

When compared to other PDF editors with a similar scope of features, PDFelement is a true bargain. On top of that, you’re guaranteed to receive free updates for a lifetime.

(dpe)

Catégories: News dév web

Why You Should Embed SVG Inline

17 août, 2016 - 10:10

Those working with SVG graphics have multiple options to embed them into an HTML document. Aside from using it as a classic image file via the “<img>” element, SVG can also be implemented via “<object>” or “<iframe>”. The latter two have the advantage that they allow for the execution of JavaScript and animations. The simple variant however, is marking SVG inline in the HTML source code.

SVG Inline: No Additional Request

Firstly, inline SVGs don’t cause an additional request, since they are a part of the HTML document. This will be especially noticeable when there are many small SVGs on one page.

However, when the same graphics are used in multiple documents, embedding them externally might be the way to go. With the according cache settings, the graphics won’t have to be newly loaded for each loading document.

Uniform Styles

Furthermore, a completely different, very useful advantage of inline SVGs is the option to control the appearance of the graphics via the HTML document’s stylesheets.

Fill and line color can be defined as well as line strength, and transformations. SVG stylesheets are marked up the same way HTML stylesheets are, and it is possible to combine HTML and SVG sectors.

1 2 3 4 5 6 7 article svg rect { fill: red; }   asidesvg rect { fill: green; }

In the example, the fill color of an SVG rectangle is defined depending on the parental HTML element. If it’s an “<article>” element, it will turn red, while an “<aside>” element, will make it turn green.

Hover Effects

The creation of hover effects is very uncomplicated using the same method. For instance, you get to place SVGs within a link, and generate a hover effect using CSS.

1 2 3 4 5 <a href="http://www.example.com/"> <svg> <rect x="0" y="0" width="15" height="15" /> </svg> </a>

Both the appearance of the SVG rectangle, as well as the hover behaviour is defined via stylesheets.

1 2 3 4 5 6 7 8 a svg rect { background: red; transition: all 0.5s ease; }   a:hover svg rect { transform: rotateX(90deg); }

In the example above, an SVG graphic is placed within an “<a>” element, and then designed via CSS. A hover effect on the “<a>” element makes sure that the rectangle is rotated by 90 degrees.

Such behaviour is not possible with an external referencing. SVG files integrated using the “<img>” element don’t allow for changes via CSS, and files referenced by “<object>”, can only be altered by taking several detours in combination via JavaScript.

Simple Access With JavaScript

As integrated SVG graphics are located within the HTML document’s DOM-node tree, it is not only possible to access single elements via CSS. Using JavaScript, you can do the same thing very comfortably as well.

Accessing SVG files embedded via “<object>” using JavaScript, is only possible with the attribute “contentDocument”. This allows you to access the DOM-tree of external files.

1 document.getElementsByTagName("object")[0].contentDocument.getElementsByTagName("rect")[0].setAttribute("class", "hover");

In this example, “contentDocument” is used to access an element within an SVG file referenced via “<object>”.

If the SVG graphic is marked directly in the HTML document, you can access single SVG elements the same way you would access HTML elements.

1 document.getElementsByTagName("rect")[0].setAttribute("class", "hover");

Here, simply access the first “rect” element, which is marked in your HTML document.

Conclusion

Inline SVGs have many advantages over externally embedded SVG files. Above all, the interaction with CSS is significantly easier, as SVG can be treated the same way all other elements of your document are treated via CSS. This is a decisive advantage, especially for interactions like hover effects.

Catégories: News dév web

ZingTouch: Extensive Gesture Recognition Via JavaScript

16 août, 2016 - 10:00

The chance of your website being accessed via smartphone or tablet is constantly increasing. Mobile internet usage is growing, which makes it increasingly more important that you keep usability via touch display in mind when designing your website. Aside from simple taps, plenty of gestures used to control mobile devices have established themselves. ZingTouch is an extensive JavaScript library that you can use to make it easy to control your website via gestures.

Tap Gestures

Standard Gestures for Multiple Fingers

Generally, JavaScript provides all options to interpret different gestures. For instance, touch events let you react to touches on the display, as well as record motions. Here, it is possible to recognize multiple fingers that are on the display at the same time.

ZingTouch is there to enable you to catch and process all those many different common gestures. The JavaScript library is capable of interpreting both simple taps, and taps with multiple fingers, as well as reacting differently to each one.

ZingTouch also recognizes rotations on the display, or the pinching and releasing of fingers.

Examples on CodePen

Integrating ZingTouch and Recognizing Gestures

In order to use ZingTouch, the library needs to be integrated into your HTML document first. Subsequently, create a so-called region, which is supposed to react to a certain gesture. Such a region could be any HTML element.

var region = ZingTouch.Region(document.getElementById("container"));

In our example, the HTML element with the ID “container” is assigned to the variable “region” via “ZingTouch.Region()”. In the next step, a gesture that the region is supposed to react to is defined.

var geste = new ZingTouch.Tap({ numInputs: 2, maxDelay: 1000 });

Here, a tap is defined using “ZingTouch.Tap()”. You can assign different parameters to it. “numInputs” determines the amount of meeting points that need to occur on the region. Furthermore, “maxDelay” defines the maximum duration of the tap in milliseconds.

Thus, in this specific case, two fingers have to be on the region for a maximum of one second. In the final step, the gesture is bound to the region via “bind()”, and a function that is started after a successfully executed gesture is determined.

region.bind(document.getElementById("container"), gesture, function(e) { console.log("Tapped."); });

This simple example makes sure that a two-finger tap causes “Tapped.” to be written onto the element with the ID “container” in the console.

Six Individually Customizeable Gestures

Rotate Gesture

Apart from the rather simple tap gestures, there are five more gestures available. You can realize rotation gestures, expand and pinch gestures, pan gestures, and classic swipe gestures.

There are different customization options for each gesture. With the swipe gesture for instance, you get to enter the speed with which the gesture has to be executed.

new ZingTouch.Swipe({ escapeVelocity: 0.25, });

Each gesture also has return values that can be read and evaluated. The swipe gesture displays an angle that represents the direction of the gesture.

region.bind(document.getElementById("container"), "swipe", function(e) { console.log(e.detail.data[0].currentDirection"; });

In this example, the gesture is simply handed over to the “bind()” method without any additional parameters. The direction angle “currentDirection” is written to the console on successful execution of the gesture.

Extensive Documentation

Extensive and Vivid Documentation

ZingTouch is a comprehensive tool that lets you cover all common gestures, and implement them into your own mobile webprojects without much effort. There’s a detailed documentation with plenty of examples available on CodePen.

The library is distributed under the free MIT license. Thus, you can also use ZingTouch for commercial purposes.

(dpe)

Catégories: News dév web

10 Free Bootstrap PSD Grids for Excellent Webdesign

15 août, 2016 - 15:00

In web development, there are many factors that can optimize work processes. It’s not just the final result that counts, but also the amount of time that is put into the development of a website or a reusable template. Good PSD grids are still indispensable when it comes to designing a website and making your work flow more efficient. Thus, today, we’ll show you a couple of free Bootstrap PSD grids for your next project.

Efficient webdesign is essential nowadays. There’s a lot of competition on the market, and nobody can afford to put more time into the development of websites than necessary. That’s why front-end frameworks, like Bootstrap for example, have established themselves.

The mobile-first approach, the support of preprocessors, predefined HTML components, and jQuery plugins in conjunction with frequent updates are the reason for the Bootstrap framework’s popularity. Did you know that already two percent of all websites are created using Bootstrap? On WordPress.org, it seems as if there were no themes that don’t use a Bootstrap foundation lately.

So why shouldn’t you use the framework as well, and develop a solid prototype with the following grids?

1 – Bootstrap Responsive Grid by Michael Henning

This package allows you to develop website layouts for desktop, tablet, and smartphone layouts in Photoshop. It is compatible to Bootstrap 3.

2 – Free 12 Column Bootstrap v3.0.0 Grid Pattern PSD

Bootstrap aficionados will appreciate this freebie by Himanshu Softtech. The 12-column grid helps you develop a Bootstrap 3 website.

3 – Free Bootstrap 3 PSD Grid System

The Free Bootstrap 3 PSD Grid System is an extendable, and updated version of its predecessor. This grid is also perfectly suitable for the development of mobile-first websites and saves you valuable time.

4 – Bootstrap Grid PSD Templates by Benny Schuurman

These templates look a little raw and edged. However, if you ever need to switch between the design and the framework, you can use these grids with a low opacity to sketch columns and rows, and construct an organized structure.

5 – Bootstrap 3 Responsive Grid PSD Template by Quentin Starr

The Bootstrap 3 Responsive Grid PSD Template has a total width of 1170 pixels, and comes with 12 columns, exactly meeting the Bootstrap 3 requirements. The author has considered all proportions and sizes, so that you are able to use these grids as the basis for any project.

6 – Free Printable Bootstrap Wireframe Template

Accompanying digital solutions, there is paperbased media for the prototyping of Bootstrap websites as well. This freebie could prove to be a good tool when it comes to quickly sketching your ideas on paper. It also lets you visualize versions for the desktop and the mobile designs.

7 – Bootstrap 3 PSD

Bootstrap 3 PSD comes with useful features like Retina solution, well-structured layers, and an excellently documented PSD file. Fully editable, it helps developers working out website designs based on the Bootstrap 3 framework.

8 – Responsive Bootstrap Grids

Responsive Bootstrap Grids doesn’t need redundant extras. The clean, minimalistic appearance doesn’t distract you from your work. Use this grid to quickly design the layout and the interface without much effort.

9 – Bootstrap Grid Template For Retina, 4k, 5k (PSD + GuideGuide)

The ultimate grid template for responsive design with Bootstrap. The template gives you a better impression of how your design will look on the most common screen resolutions and browsers.

10 – Bootstrap 3.0 Responsive Grid System PSD

The author used Bootstrap 3 to develop a couple of projects and created this responsive grid template for that purpose. He recommends using GuideGuide for Photoshop if you want to create your own grids.

Conclusion

In order to really make work processes more efficient, you should start working with Bootstrap at a very early stage of development. Concept drafts should be made with a clean grid, following the framework’s rules. The key to success is a fitting PSD grid system. When everything in the layout process is aligned for the use of Bootstrap, the front-end development will be a lot faster.

(dpe)

Catégories: News dév web

Blogging for Beginners Vol. 3: Tips for Addictive Content

3 août, 2016 - 10:00

While the first part of our series dealt with the right domain and a suitable web host, the second part was about essential equipment, plugins and the choice of good themes for your blog. Today, we’ll talk about the thing that makes you a blogger: content. Well, not only content but addictive content!

“Just Write”?

Good content is what makes the internet, and turns blogs into what they should be: an inspiring source of knowledge with a perfect presentation. Bloggers have a significant advantage over traditional journalism. They can express their personality in their articles, allowing them to develop a unique style. Let’s get on with a few tips I can give you from my experience.

Write For Your Readers, Not For Google

You should do that, as there’s way too much content that wasn’t written for the readers, but rather directly for Google. On the one hand, this gives you an advantage in the search index, on the other hand, however, you let lots of potential go to waste. Those that optimize their posts for readers will gain significantly more visitors in the long run.

Readers share posts they like. This is mainly done via Facebook. Facebook can be a massive source of traffic for your blog. Hopefully, your visitors will also comment on the posts they like. They state their opinion and often add important aspects to the information. You won’t get this type of feedback from Google. Google itself also wants to see content optimized for the reader.

Now, let’s take a look at the structure of your blog posts’ content.

1 – Pick a Good Topic

The topic you choose should be one that you have lots of knowledge on. Don’t make any hasty decisions, but take the time you need to find the right topic. Once you found it, you could do some research on Google to find out which part of your topic is not covered enough already. Step by step, your topic will manifest itself in your head, and writing the article will become very easy.

2 – Think of an Excellent Title

An excellent title is essential for your article. A perfect heading should make readers curious and have them click. It also shouldn’t be too long. For the full heading to be shown in the Google search results, it can’t have more than 65 characters.

Of course, you also have the option to use a different title on your blog than in the search results. Yoast SEO or other SEO plugins allow you to determine separate SEO titles to be displayed in the search results.

3 – Write a Catchy Introduction

The introduction is the first part of your article. It should give a brief explanation of what the article will be about. In the majority of cases, two sentences are enough to explain an article and make the visitor want to read. However, to do that, it will have to be written in a way that makes the reader curious. A potential reader will decide whether or not he wants to read the article depending on the title and introduction.

4 – Start the Post and Go Into Detail

The introduction is followed by the opening which prepares the reader for the article. This is where the red line that should be consistent throughout the whole article begins. After a short opening, the time has come to go into detail and start dealing with your topic closer.

Going into detail definitely doesn’t hurt, the opposite is the case. Try and write the article as elaborate as possible. Stay away from filler words and tricks that are used to artificially stretch the article. Still, Google likes elaborateness and will generally rate long articles better than short ones. Thus, an article should have around 1,000 words. But beware. Only use 1k words if necessary.

Studies have shown that the best articles with the best ranking have an average of 2,000 words. SerpIQ found out that the top articles average 2,400 words.

© serpIQ. The Top Rankings Average 400 Words More Than the Lower Rankings.

5 – The Important Quality Control

Before publishing an article, in-depth quality testing should be conducted. Check your text for spelling errors and unnecessary filler words. Check your style. If you find style errors, correct them. When aspects of the topic were not dealt with sufficiently, extend your article. It’s better to publish fewer articles as long as they are detailed and of high quality. Your readers will be thankful. For English texts always use Grammarly.

6 – Elaborate Information

In the following articles, we have compiled all important aspects of the construction of articles, as well as what should happen after they were published. You’ll learn about the structure of a professional article, and what professionals do before and after publishing.

How to Become a Perfect “Copyblogger”

No, a copyblogger does not copy other blogger’s texts. A good copyblogger can be seen as some sort of advertorial writer. He refines texts in a way that makes them enjoyable to read. This way, he drastically increases the scope of his articles’ distribution.

The interesting thing is, that every text on a website is an advertising text. You want to accomplish something with your content. Maybe you want to convert people to fans and faithful readers, or you want to make them subscribe to your newsletter. Perhaps you run an online shop and want to boost the conversion rate to make more people buy your products.

Fantastic texts are required for all of the above – ad texts, even if you dislike the word.

Here are some useful resources for you to read.

Copyblogger.com – useful free knowledge for you

One of the 15 Free E-Books From Copyblogger.com

Copyblogger is likely to be the most popular website when it comes to content marketing. The formerly personal blog of Brian Clark has turned into a rather large business with plenty of pillars over time. The amount of things you can learn is massive.

For instance, there’s no other website that offers 15 professional e-books for free, all of which are full of knowledge on all areas of internet and content marketing. By the way, many other websites already use the knowledge of Copyblogger.com.

The E-Books
  • Copywriting 101: How to Craft Compelling Copy
  • How to Write Magnetic Headlines
  • How to Create Compelling Content that Ranks Well in Search Engines
  • Content Marketing: How to Build an Audience that Builds Your Business
  • The Business Case for Agile Content Marketing
  • A Content Marketing Strategy that Works
  • How to Create Content that Converts
  • How to Effectively Promote Your Content
  • Content Marketing Research: The Crucial First Step
  • The 5 P Approach to Copy that Crushes It
  • Email Marketing: How to Push Send and Grow Your Business
  • Keyword Research: A Real-World Guide
  • Landing Pages: How to Turn Traffic into Money
  • 10 Rock Solid Elements of Effective Online Marketing
  • Internet Marketing for Smart People: Classic Edition

Download Requirements:

You need to register a free account at my.copyblogger.com. After that, you gain immediate access to all e-books. You also get to use the forum for free.

Conclusion

Today, I gave you a “blueprint” for an article’s structure, as well as provided extensive information here at Noupe. You also received lots of useful resources that can help your blog boom when using them. In the next, final part, we’ll talk about ads and your blog’s sidebar. What should it contain and what should it never contain? Find out here at Noupe, the curious side of the web.

(dpe)

Catégories: News dév web

XPRS: Responsive, Modular, Feature-Rich Website Builder

2 août, 2016 - 17:00

The XPRS Editor sets itself apart from the plenty of other website builders mainly due to its elegant and coherent design. The user interface is very appealing, and easy to use. Those that prefer contemporary design, as well as contemporary technology, are likely to fall in love with XPRS. In any case they will be able to create very beautiful websites. Additionally, features like creating a blog or a shop are also supported.

Extensive, Elegant Themes

After signing up for a free XPRS Editor account, you start by choosing a theme. The templates are assigned to various categories, which are based on branches, among other things. Here, creative people will find a suitable theme just as quickly as restaurant owners or real estate agents.


Overview of Some of the Many Themes

All themes are responsive and come with a detailed preview. This gives you a desktop, and a mobile view, as well as a preview of some example pages. Thus, you get a pretty accurate image of how the theme will look with your content on it when choosing it.


Theme Preview

Once you decided on a theme, you immediately start editing the content of your new website.

Building a Page Using Stripes

Each theme is equipped with placeholder content. Use it as a base to fill your site’s landing page with content. All elements can be customized individually.


Division of a Page in Sections

Particular about the XPRS Editor is its modular page structure with so-called stripes. Stripes represent different content areas within a page. Texts, images, text-image-compositions, forms, and galleries are some of the many stripes that you can freely place on a page.

There are individual settings available for each stripe. The type of stripe determines which settings are available for it. For example, you define the placement of the images, the amount of images per row, as well as the gap between the pictures for a gallery.


Choosing One of the Numerous Stripes

Of course, you can also move stripes within a page and delete them. Copying and pasting stripes are possible as well.

You don’t have to worry about the layout of the individual sections. The website builder automatically makes sure that all content will also be displayed correctly on mobile devices.

Adding Effects

Only very few contemporary sites work without animation effects. Modern CSS3 and JavaScript allow for impressive effects which you can also use in the XPRS Editor. There are classic hover effects applied to your gallery, for instance.


Adding Effects to a Stripe

Choose an effect from a list. These include enhancement and 3D image effects. If you want to, add an effect to the elements that scroll into the viewport. The builder also provides a bunch of options for that.

Your Shop

Adding a shop to your website is just as easy as integrating a gallery. Simply deposit a photo, as well as a product description and enter the price.


Adding a Shop as a Section

The entire purchase procedure including shopping cart and payment is done by XPRS via its own e-commerce system.  This allows you to pursue your orders, determine payment methods, and to complete all the other administrative tasks that come with running an online shop.

At the moment payment via credit card and PayPal is possible. Payment via Bitcoin will be available in the future.

Adding a Blog

Adding a blog to your website is similarly easy. It’s provided as a stripe as well, and can just be placed on any desired spot on your site.

This stripe displays linked teasers to the individual blog posts. Using the settings, you can add new posts to your blog and manage existing ones.


Simple Addition of a Blog

You can create unique blog entries by adding sections. This allows you to combine texts, images, and other elements at will.

Upload images from your computer and manage them using a media center. There, you’ll find a bunch of free-to-use images.

Managing and Adding Pages

Although one-pagers for websites are still popular, the website builder also helps you create complex websites with multiple pages. Set up pages, and add a menu to your site via the page management.


Choosing a Menu for Your Website

There are classic page menus, as well as those that are fixed to the upper border of the page. There’s also the option to choose a variant of the contemporary burger menu, which is very popular at the moment. In total, there are nine different types of menus to choose from.

Preview and Publishing

Once all pages are set up and filled with content, you can make XPRS display previews for various devices. Aside from the desktop view, there’s also a view for smartphones, as well as one for tablets.


Preview on Different Devices

There are different options for publishing your website. If you don’t have a domain, or don’t want to use your own one, the XPRS Editor creates a new URL.

On top of that, you can also make your website run on your custom domain, or have a domain be registered via XPRS.

SEO and Header

To allow your website to be found, there are a couple of additional SEO options. This lets you decide whether you want search engines to index your website. Additionally, you add a title, description, and keywords.


SEO Settings

If you want to use Google Analytics, just enter your tracking ID. The XPRS Editor takes care of the rest.

To make sharing on social networks look beautiful, upload an image file that will be displayed for shared links on Facebook and others.

Control On the Go Via App

Another unique thing about the XPRS Editor is its app that allows you to take care of your website on the go.

Especially when running a blog, this app is an easy and comfortable way of writing and posting articles on the move.


Comfortably Managing a Website On the Go Via App

However, the app is only available for iPhone and iPad at the moment, and can be downloaded from the Apple Store.

XPRS White-Label: The Professional Solution for Designers, Agencies, and Providers

Now that you know what the XPRS system is able to achieve you might be interested to know how you can get it to work for you as a professional in the field. XPRS has come up with an iteration that they call XPRS White-Label, and it might be just what you are looking for. XPRS White-Label has a speaking name. It, in fact, delivers what you might already have expected, a fully unbranded version of the XPRS system. Rebrand XPRS to your own corporate design and run your own website builder for unlimited clients. White-Label does not stop at just letting you add a custom logo. You can use your domain and even your own set of templates.

For a payment of 350 dollars a year, you can take full advantage of XPRS WhiteLabel. Connect as many clients as you like with all these clients still getting unlimited storage. Bill your customers via the billing system of XPRS or your own. Taking advantage of the billing system of XPRS will cost you a fee of 5 percent per transaction while using your own solution is free.

Setting up the White-Label is done in a matter of minutes. So should you just today find out that you’d like to run a website building company, choose XPRS and have it running by the afternoon.

Besides the solution for an annual payment of 350 dollars, there are even more sophisticated offerings. Pay 2,500 dollars a year and get the possibility to download the generated websites so that they can be run on your servers or wherever the clients wants them. Furthermore, the customization of the White-Label is more detailed than with the standard White-Label.

Out of reach for most people, but still available, is the XPRS Servers Control for 25,000 dollars. That plan lets you host the entire application on your own Google Cloud Server.

Conclusion

Using the XPRS Editor is free for students, artists, and non-profit users. Commercial use costs 7.95 US Dollars a month. The more professional offers are presented in detail just a few lines above. In fact, if you ask me, the professional offerings are what fascinates me most. Build your own website building business in minutes and without a risky investment. Just 350 bucks a year are all it takes. I guess there’ll be quite a few that will try to get this running successfully. From time to time you will find promotions that allow you to snatch the account for even fewer than 350 dollars.

From the user’s perspective, working with the XPRS Editor is as easy as it gets. On top of that, it comes with plenty of features that allow you to realize almost any wish, and benefit from virtually all the current options available to contemporary websites.

All the themes are up to the state of today’s design and offer great results for about 90 percent of all possible website use cases.

(dpe)

Catégories: News dév web

CDN: When do You Really Need One?

2 août, 2016 - 10:00

Content delivery networks – CDN for short – are on everyone’s lips, and are often on the wishlist of bloggers. You’ll often read that a CDN will make your website insanely fast and that you just have to get one. The only question is: do you really need it or are there other, possibly better, ways?

What is a CDN?

A CDN is a distributed compound of servers that are located all over the world. Their only task is to cache a website’s static data, meaning images, CSS, and JavaScript files. The providers copy your static data onto their servers. Then, these files are always delivered from the server that’s the closest to your visitor.

A CDN also works as a load balancer; most CDN providers have server networks per location, which means that they can easily handle a larger amount of requests than your server, which your website is on. That’s the theory.

From that, one can conclude that a CDN should always deliver files faster than your own server. This doesn’t always have to be true, however, as the deciding factor is the response time of the server in question. In certain scenarios, this can actually be better on your own server. Here, an in-depth test will need to show if that’s the case.

In Which Scenarios Can a CDN be Necessary?

Not every blogger needs a CDN. In fact, the opposite is the case, and it is only needed in very few scenarios. For instance, when you only write in German, you’ll only address readers that are from German-speaking areas. Here, a CDN would only make sense if your server or web hosting package is too weak and needs a boost.

Of course, there are many possible use cases for that German example website as well. For example, should you drive significant viewer traffic (at least multiple hundred thousand of page views every month), it is time to consider a CDN. Here, the traffic and simultaneous blog call-ups are the deciding factors.

When writing in English, you address a target audience that is spread over the whole world. In this scenario, a good CDN really is necessary, as a visitor from the USA will experience your website’s speed very different from a visitor from Germany or Australia.

Website visits from foreign countries are often served much slower than visits from the country your site is based in. Then, a CDN helps you make your site deliver much faster for visitors from countries that are far away.

A German visitor will then receive the images, the CSS, as well as the JavaScript from a German server, while a visitor from the US will get the static resources from a US-based server. This will make your website significantly faster, given that your chosen CDN has enough servers in enough locations.

Nonetheless, all of this also depends on your traffic, as the higher the visitor count, the more necessary a CDN becomes, as it allows your website to respond to more requests simultaneously.

First Optimize the Website, Then Add a CDN

Many bloggers assume that a CDN is all it takes to make a website really fast. Of course, that is complete nonsense. A CDN can only support a website and squeeze the last bit of speed out of an already optimized website. For non-English blogs, the central question is whether a CDN is actually necessary or not.

You can already get your website into the millisecond area of loading speed without using a CDN. Apparently, that takes lots of work, but it’s up to you if you want that.

If absolute speed is your goal, you can reach that without CDN. Even in peak times of up to 95,000 monthly visitors, my personal website wasn’t forced to its knees. But maybe this amount of visitors is nothing for some of you.

If that is the case, I recommend a CDN. However, Noupe proves that barely optimized websites can be rather fast as well. Here, the server is the decisive factor.

This is possible without a CDN:

Speedtest of the Democratic Post From the 28th of June. Without a CDN, of Course.

In the screenshot seen above, you see the first test run on my website. The following one would be even faster. This is possible without a CDN. This is not an individual case either, as my personal blog loads even more quickly, although it lacks an SSL certificate and HTTP2.

Speedtest of my Blog Techbrain.de From the 28th of June. Without CDN, HTTPS, and HTTP2.

What Really Makes WordPress Websites Fast

I have already explained how I achieved this result in a previous series of articles on Noupe:

In Conclusion, One Can Say

Before thinking about a CDN, first, optimize your blog’s bottlenecks. This alone will already lure out a lot of speed. The most important things are:

  • A proper server, e.g. the Managed-Root Cloud server by hostNET for 14.40 Euro a month. A reasonable server is crucial.
  • Magnificent image optimization – Optimus HG is the best one and can create webP
  • PHP7 + HTTPS + HTTP2
  • The lowest possible amount of plugins
  • The lowest possible amount of toys
  • An optimal treatment of CSS and JavaScript files. For example, dividing Jetpack CSS, deleting unnecessary Jetpack CSS, only letting files load where they are necessary, and so on…
You Still Want a CDN? Here Are Two Recommendations

You need to pay attention to small details like HTTP/2 and SSL certificates, as both services offer support for Let’s Encrypt. Let’s Encrypt provides free SSL certificates.

1 – KeyCDN – Content Delivery made easy

The goal of KeyCDN is to be the easiest CDN to use, while still offering a lot of power to its customers. Thanks to their own WordPress Plugin, the integration is very simple, and the functions are convincing. Additionally, you only pay for what you use. A test account is available. All features can be tested for free.

An in-depth test will show you how good this CDN really is. We will report on that.

2 – CDN77.com

CDN77.com is a British provider and, aside from HTTP/2 and automatic Let’s Encrypt allocation, also offers Google’s new compression standard Brotli. Google promises an up to 40 percent faster delivery of resources in comparison to the Gzip standard. However, CDN77 only offers integration with three cache plugins in WordPress. WP Fastest Cache, W3 Total Cache, and ZenCache are supported.

Conclusion

Whether you really need a CDN or not strongly depends on your personal situation. If all you need is a little more speed, other measures are a better choice. However, when you own a website that publishes English texts or drives massive traffic, a CDN is recommended. This can be especially helpful during peak times, allowing for a quick delivery of your blog. Smaller standard blogs are better off considering other things that have a much larger influence on speed than a CDN could ever have.

(dpe)

Catégories: News dév web

Contact

Une question, une remarque ?
Une demande de devis (gratuit) ?

Contactez-moi

A propos...

Yves Bresson, ingénieur en informatique, consultant freelance, spécialisé dans la création de sites web (CMS, PHP, Ajax, jQuery, Bootstrap, HTML 5, CSS 3) et d'applications mobiles (iPhone, Android). Voir le profil de Yves Bresson sur LinkedIn