Tutoriallo.blogspot.com présente divers tutoriels et aide en informatique.

Consultez des tas de tutoriels informatiques et truc et astuces sur Tutoriallo.blogspot.com. Cours Formation Bureautique, actualité, téléchargement des logiciels gratuit pour Linux, windows, mac et script.

Tutoriallo.blogspot.com présente divers tutoriels et aide en informatique.

Consultez des tas de tutoriels informatiques et truc et astuces sur Tutoriallo.blogspot.com. Cours Formation Bureautique, actualité, téléchargement des logiciels gratuit pour Linux, windows, mac et script.

Tutoriallo.blogspot.com présente divers tutoriels et aide en informatique.

Consultez des tas de tutoriels informatiques et truc et astuces sur Tutoriallo.blogspot.com. Cours Formation Bureautique, actualité, téléchargement des logiciels gratuit pour Linux, windows, mac et script.

Tutoriallo.blogspot.com présente divers tutoriels et aide en informatique.

Consultez des tas de tutoriels informatiques et truc et astuces sur Tutoriallo.blogspot.com. Cours Formation Bureautique, actualité, téléchargement des logiciels gratuit pour Linux, windows, mac et script.

Tutoriallo.blogspot.com présente divers tutoriels et aide en informatique.

Consultez des tas de tutoriels informatiques et truc et astuces sur Tutoriallo.blogspot.com. Cours Formation Bureautique, actualité, téléchargement des logiciels gratuit pour Linux, windows, mac et script.

Pages

Affichage des articles dont le libellé est Theme. Afficher tous les articles
Affichage des articles dont le libellé est Theme. Afficher tous les articles

dimanche 8 juillet 2012

Create A Responsive, Mobile-First WordPress Theme

Let’s assess the situation. WordPress is an extremely popular, flexible, easy to use and open-source blogging and CMS system. More and more mobile devices are flooding the market every day, changing the way people use the Internet. And the need is growing for more beautifully designed and coded WordPress themes that work well across all of these devices. So, what are we waiting for? Let’s get to work!

How to create a responsive mobile first WordPress Theme

At first, the idea of designing and developing a fully responsive, mobile-ready WordPress theme might be overwhelming. You might be thinking, “How do I handle a responsive design with all of this flexible content that a WordPress theme has? What should I consider when designing for touch devices? And do I really have to get rid of drop-down menus and other hover elements on mobile devices?”

But after doing some research and looking more closely at some of the responsive WordPress themes and theme frameworks out there, you will probably wrap your head around the idea pretty quickly, and the evolving world of WordPress theme design will sound like a huge opportunity that you can’t wait to get started on.

Having a detailed design concept is even more important for a responsive WordPress theme than for a static-width theme. At this stage, you haven’t decided anything, so nothing will get in your way of creating a clever and practical layout that adapts smoothly to different screens.

First, consider what you want to achieve with your WordPress theme, which user group you are targeting, and what their needs are. With these considerations, you can create a list of useful elements for your layout.

Using this list, you can plan your theme by sketching the layout at various screen sizes.

Responsive WordPress theme layout sketches

When sketching, be aware that the layout widths you choose are only rough reference points to represent the common screen sizes of today’s smartphones, tablets and desktop computers. Your goal should always be to create a responsive design that adapts smoothly to a wide diversity of screen sizes.

Ethan Marcotte, author of Responsive Web Design, described his approach to responsive Web design in a recent interview, explaining:

I’m a big, big believer of matching breakpoints to the design, not to individual devices. If we’re after more future-proof responsive designs, we should stop thinking in terms of “320px,” “480px,” “768px,” or whatever — the Web’s so much more flexible than that, and those pixels are a snapshot of the Web as we know it today. Instead, we should focus on breakpoints tailored to the design we’re working on.

While working on your concept sketches, also think about which layout options to offer in the theme (such as header and sidebar options or multiple widget areas) and how they will adapt to different screen sizes as well.

Responsive Layout Sketches
An optional sidebar element in a responsive layout.

Which tool you use to develop the theme’s concept is not important. Just choose one that allows you to work quickly and that doesn’t interrupt your workflow.

If you feel most comfortable sketching on a piece of paper or in a notebook, go for it. You could also try sketching on an iPad using a popular app such as Paper by FiftyThree or Bamboo Paper, together with a digital pen like Wacom’s Bamboo Stylus. Working directly on a tablet will make sharing your ideas later with the developer a lot easier. One of my all-time favorite articles is Mike Rohde’s “Sketching: The Visual Thinking Power Tool,” which promotes sketching as a simple visual tool for thinking.

The iPad as a Sketching Tool
Use your tablet a simple fast sketching tool.

If you develop the concept precisely at the beginning of the project, you will save a lot of time and effort later in the design process. The layout will adapt to different screen sizes more intelligently if you have thought a lot about the design’s behavior before even opening Photoshop (or your software of choice).

Because designing a WordPress theme with very flexible content is quite a different challenge than designing a static website, at this early stage of the process you should find solutions to the following theme-specific problems:

Until responsive Web design found its way into WordPress theme designs, most themes seemed to rely on good old-fashioned drop-down menus to give users multi-level navigation. But because drop-down menus rely on mouse hovering, they don’t work well on touch devices.

We already have some smart solutions for developing responsive, touch device-ready navigation. Brad Frost has a very helpful resource comparing common solutions for responsive menus in his post “Responsive Navigation Patterns.”

Most themes offer users at least some layout options, such as left or right sidebar, header widget and footer elements. To offer this kind of flexibility in a responsive theme, you will have to consider how all of the layout elements will behave on different screen sizes. For instance, if you want to offer a left sidebar option, consider that the content of this sidebar would appear above the main content area on mobile devices. In most cases, this wouldn’t be the best solution because mobile users want to read the most important content first (such as the latest blog post) without having to scroll down a sidebar.

Widget areas are another challenge for responsive designers. After all, designing one is not easy if you don’t know what kind of content the user will put in it. So, you need to make sure that the design works no matter which and how many widgets are used in the widget areas.

Because you are creating a responsive website, designing the entire website pixel by pixel in Photoshop and then just handing it over to the developer would result in too static a design and too time-consuming a process.

Instead, the design process should be used to figure out the general look and feel of the theme. At this stage, you should also work more intensively on the challenges mentioned, such as responsive navigation, layout variations and flexible widget areas.

How you prepare the design for further development will depend partly on the nature of the project and how closely you will work with the developer. In general, showing your design in the three layout versions is a good starting point: smartphone, tablet and desktop. These “screenshots” can then be used as reference points for development.

Responsive web design layouts
A responsive layout in three variations.

Design details such as font sizes, white space and button styles can be defined later directly in the browser. Because browsers often treat these elements differently, designing and testing them directly in their final environments is way more efficient.

Because your design will also be used on touch devices, you have to consider the special requirements of these devices. Using a finger to navigate a website is entirely different than using a precise mouse cursor.

This is why buttons and form input fields need to be at the right size. Font sizes and white space should also be applied more generously, so that users can navigate easily and read content comfortably.

Staying in constant communication with the developer during the entire process is very important (i.e. if you are not the developer yourself). Especially in a responsive design process, incorporating the developer’s knowledge into your decisions will keep you from having to change things later on.

After wrapping up the design process, the first decision to make is whether to code the theme from scratch or to use a blank or starter theme (such as Automattic’s Toolbox or the newer _s theme).

If you want to work with one of the popular responsive frameworks such as Twitter’s Bootstrap or ZURB’s Foundation, then you could use a starter theme that already includes the framework, such as BootstrapWP or WordPress Foundation. Another popular starter theme is Bones, which uses 320 and Up as a mobile-first boilerplate.

Of course, the way you start a theme will always depend on the project and your personal preferences. But if you’re still learning, then a blank theme would serve as a solid foundation for development.

A smart approach is to design and develop for the smallest layout first (i.e. smartphones) and then work your way up to tablet and desktop screen sizes. To get further insight into the mobile-first approach to Web design, read the book Mobile First by Luke Wroblewski.

Mobile First Web Design
Design and develop your WordPress theme starting with the smallest size first.

With the smartphone layout as your default, you will need to rely on a JavaScript solution such as Respond.js to support media queries in old browsers (such as Internet Explorer 7 and 8).

Alternatively, you could add CSS classes for old IE browsers through conditional comments, and then add CSS styles to set a maximum width for old IE browsers outside of your media queries. You can find a detailed explanation of this method in the article “Leaving Old Internet Explorer Behind.”

With the release of high-pixel-density devices such as the new iPad and new MacBook Pro, you will also need to reconsider the images in your theme.

Alternatives to images would be to use a CSS solution or use icon fonts. Fewer images will also result in a much more lightweight theme, which will speed up performance on slow mobile Internet connections. Trent Walton shares his reflections on the Retina-optimization of Web design in his article “In Flux.”

Particularly when developing a responsive theme, testing your work live as soon and as often as possible is critical. This way, you can quickly correct styles during development as necessary. Also, test whether fonts are easy to read and whether images, gallery sliders and embedded elements such as video work correctly on different devices.

Of course, checking your theme on one of the many screen-resolution-testing tools, such as Screenfly, during development is very helpful, too.

Testing a web design with Screenfly
The mobile version of United Pixelworkers’s website tested with Screenfly.

But because of the different behavior of mobile browsers, touchscreens and high-density screens, constantly testing your theme on actual devices is important.

Unless you work for a big company, finding ways to test your theme during the development process can be quite a challenge. Of course, you won’t be able to test on all of the devices out there, but besides the devices that you own, you could ask friends, family, other freelancers and coworkers to help you test. You can also visit your local electronics store to test on the devices there.

Test your WordPress theme on multiple devices
Test your WordPress theme on various devices as often as you can.

A helpful post with a lot of testing advice is part 5 of the recent “Build a Responsive Site in a Week” tutorial series on .NET magazine.

A mobile theme plugin such as the popular WPtouch plugin can be a great temporary solution to give mobile users a better experience on an existing website. In most cases, offering visitors an optimized mobile experience with the help of a plugin is probably better than not optimizing at all.

But in the long term, a fully responsive theme has many advantages to a plugin:

The website can maintain its unique branding across all devices.Users will get the same experience on all devices and thus have less trouble navigating the website.The website will be easier to maintain (the administrator won’t need to install and update the plugin).

Responsive theme vs mobile theme plugin
A responsive WordPress theme on the left, and a mobile plugin at work on the right.

Responsive Web design is often still described as a trend. And some might quietly hope that the trend will pass sooner or later. But responsive Web design is so much more than a trend: it’s a new mindset, as has been said:

It’s such a shame that Responsive design is often degraded to being a ‘Web design trend’. It isn’t. It’s a new mindset.

In a multiple-device world, where the Internet seems to be available everywhere, responsive Web design feels so much more like a natural process that is just starting to show its potential.

So, what should our job as theme designers and developers be? Because responsive WordPress themes are still so new and in constant development, we must not be afraid to start from scratch, search for improvements and continue learning. And let’s share our knowledge and experience with each other along the way.

(al)

Ellen Bauer

Ellen Bauer is a WordPress theme developer and blogger running the German web design & WordPress blog Elmastudio.de together with Manuel Esposito. Next to Ellens passion for beautiful WordPress themes and blogging she loves traveling, veggie food and is always up for new adventures.

Yay! You've decided to leave a comment. That's fantastic! Please keep in mind that comments are moderated and rel="nofollow" is in use. So, please do not use a spammy keyword or a domain as your name, or it will be deleted. Let's have a personal and meaningful conversation instead. Thanks for dropping by!


View the original article here

dimanche 22 avril 2012

Optimiser un theme WordPress pour le référencement


Optimiser un theme WordPress pour le référencement

Vous souhaitez ajouter de la chapelure pour vos messages simples et des pages. Breadcrumbs sont les liens, généralement au-dessus du poste de titre, qui ressemblent à des "Accueil> Articles SEO> WordPress". Ils sont bons pour deux choses:
  • Ils permettent à vos utilisateurs de naviguer facilement votre site.
  • Ils permettent aux moteurs de recherche afin de déterminer la structure de votre site plus facilement.
Ces chapelure devrait faire un lien vers la page d'accueil, et la catégorie du poste est po Si le poste est dans les catégories multiples, il doit en choisir un. Pour que cela fonctionne, d'adapter single.php etpage.php dans votre thème, et d'utiliser les miettes de pain  de mon WordPress SEO plugin. Vous trouverez les paramètres de la chapelure dans le SEO → page des paramètres de Liens interne.

2,2. Rubriques

Bien que la plupart des thèmes pour WordPress obtenir ce droit, assurez-vous que le titre de votre post est une <h1>, et rien d'autre. Le nom de votre blog ne devrait être qu'une <h1> sur votre page d'accueil, et sur simple, après, et les pages de catégorie, il ne devrait pas être plus d'une <h3>. Votre barre latérale ne doit pas être entassés avec <h2> et <h3> 's, soit etc
Ils sont faciles à modifier dans les post.php et page.php modèles. Pour en savoir plus sur pourquoi les rubriques appropriées sont importants lire cet article sur HTML sémantique et SEO  et mon article sur lastructure des titres pour votre Blog  (à partir de laquelle un lot s'appliquent aux non-blog sites WordPress trop).

2,3. Nettoyez votre code

Tout ce que JavaScript et CSS que vous pourriez avoir dans vos templates, propose que pour javascripts externes et les fichiers CSS, et gardez vos modèles propres, car ils ne faites pas votre WordPress SEO rien de bon. Cela permet de s'assurer que vos utilisateurs peuvent mettre en cache les fichiers sur la première charge, et les moteurs de recherche n'ont pas à télécharger la plupart du temps.

2,4. But pour la vitesse

Un facteur très important dans le nombre de pages qu'un moteur de recherche araignée sur votre blog chaque jour, est de savoir comment rapidement vos charges de blog. Vous pouvez faire trois choses pour augmenter la vitesse de votre WordPress.
  1. Optimiser le modèle à faire en tant que petite un montant de base de données appelle si nécessaire. J'ai montré comment faire cela dans mon post sur ​​l'accélération de WordPress .
  2. Installer un plugin de mise en cache. Je recommande fortement W3 Total Cache , qui est un peu de travail à mettre en place, mais cela ne devrait faire de votre blog énormément plus rapide.
  3. W3 Total Cache travaille encore plus magique lorsqu'il est combiné avec un CDN comme MaxCDN. En savoir plus sur WordPress CDN choses ici.
Aussi, sachez que sous-payer pour l'hébergement, n'est pas sage. Si vous voulez vraiment réussir avec votre lien d'appâts-actions, et que vous voulez sur votre blog pour supporter des charges élevées, optez pour un bon paquet d'hébergement. J'utilise  VPS.net moi-même, et ils ont démontré qu'il résout mieux que la plupart tout ce que j'ai vu dans l'hébergement, mais j'ai une grande expérience avec Page.ly trop.Si vous voulez en savoir plus nous vous invitons à lire mon article sur WordPress hébergement .

2,5. Repenser ce que la barre latérale

Pensez-vous vraiment besoin de lier à tous vos copains de votre site blogroll large? Ou est-ce peut-être plus sage de ne faire que sur votre page d'accueil? Google et autres moteurs de recherche ces jours lourdement liens vers des sites à prix bon marché de large, de sorte que vous n'êtes pas vraiment faire vos amis faveur plus en leur donnant ce lien du site de large, ni vous-même aider: vous permettez à vos visiteurs de sortir de votre site partout, quand vous voulez vraiment y naviguer un peu.
La même chose vaut pour les moteurs de recherche: sur les pages postales simples, ces liens ne sont pas nécessairement liés à la question à la main, et ne sont donc pas vous aider du tout. Ainsi: se débarrasser d'eux. Il ya probablement plus de widgets comme ceux-ci n'ayant de sens que sur la page d'accueil, et d'autres qui vous veulent seulement le sous-pages.
Un jour, vous serez probablement en mesure de changer de l'intérieur de cette WordPress, actuellement, il vous oblige à utiliser deux barres latérales, l'une sur la page d'accueil et l'autre sur des sous-pages, ou écrire des plugins spécifiques.

2,6. HTML Sitemaps

Pour certains sites un plan du site HTML peut être un non-sens, surtout quand votre site est vraiment un blog, pour les sites de type plus d'entreprises avec plusieurs niveaux de pages à un plan Sitemap HTML pourrait en fait être très bénéfique pour les utilisateurs et les moteurs de recherche. J'ai écrit un article sur comment créer un modèle de page HTML du site  qui serait un bon début pour obtenir un aller pour votre site WordPress.

2,7. Mise en évidence Auteur

Si vous avez trouvé mon site grâce à une recherche que vous avez pu voir que les résultats de mon site d'avoir une image auteur en face d'eux:

C'est ce qu'on appelle un «point culminant auteur". La plupart des travaux nécessaires pour qui doit être fait dans votre thème, j'ai écrit un message sur ce vaste est nécessaire et comment vous pouvez faire ce qui suit:  rel = "auteur" et rel = "me" dans WordPress .

samedi 21 avril 2012

My Chrome Theme 1.0.1. Créer des thèmes pour Google Chrome tutoriallo.blogspot.com

- tutorial
- My Chrome Theme 1.0.1-Créer des thèmes pour Google Chrome
tutoriallo.blogspot.com est une place de marché dédiée aux tuto informatiques en vidéo. Chacun peut y apprendre à utiliser un logiciel ou bien partager ou vendre un savoir-faire informatique. Apprenez pas à pas, à votre rythme et visionnez les vidéos sans limite de temps, parmi un catalogue de plus de 20500 tuto.

Pour personnaliser l'apparence de Google Chrome, le Chrome Web Store contient un catalogue impressionnant de thèmes à installer dans le navigateur. Pour créer les vôtres, tournez-vous vers My Chrome Theme, une application officielle de Google pour créer ses propres thèmes.


La création de thèmes avec My Chrome Theme se déroule en trois étapes :

1 - Choisir et ajuster l'image de fond pour la page d'accueil de Chrome.

2 - Choisir les couleurs pour la barre supérieure (onglet actif, onglets inactifs et le fond).

3 - Donner un nom et une description au thème pour le partager.


Lorsque votre thème est créé, My Chrome Theme propose de l'installer et fournit le lien qui permettra de le partager à vos amis. Si vous souhaitez avoir un thème pour Chrome unique et à votre image, courrez installer My Chrome Theme !

Télécharger My Chrome Theme 1.0.1 sur Softonic


My Chrome Theme 1.0.1-Créer des thèmes pour Google Chrome