For many, the process of manually developing and deploying software to production is archaic at best. Even in highly automated software development environments, at least one developer (although often more) typically manages modifications to code and software products, and the ramifications of these modifications can be extensive or unknown. Manual or no code analysis allows […]
The post Continuous Delivery: The Benefits and Barriers of Automation appeared first on The Zend Blog.
A beautiful Pinterest-style WordPress theme with a minimal style that uses big photos and it’s responsive. The theme has two menus, one on top and the other at the bottom of the page, both of them fixed so you can get the most of your audience. It has a dark appearance and it was created […]
The post Modern: Free Pinterest-style WordPress Theme appeared first on ByPeople.
A validation engine created for PHP with several features like namespace import, simple and chained validation, object attributes validation, optional input, negating rules, reuse of the validator, informative exceptions, custom messages, validation methods and many more. You can use it in any project for free and it was created by Respect.
The post Validation: PHP Validation Engine appeared first on ByPeople.
Animating an HTML element with CSS or JavaScript nowadays, with the help of libraries, is more or less an easy task. But you can only animate a full existing element.
This means if you want to animate a single word in a paragraph, you have to wrap the word in an individual element (like a span
) and then target it accordingly.
If you have only one or two span
elements like this, it is not a big deal, but what if you want to animate each character in a paragraph? For every character, you will have to create a span
, which adds a lot of extra markup and makes the text difficult to edit. That’s why Blast.js exists.
Blast.js is a jQuery plugin that allows you to animate individual characters, words, or sentences. In this article, I will present some examples so you can see how to use Blast.js. To use Blast.js and try the examples below, you will need jQuery and of course the Blast.js file, which can be found on the project website for Blast.js.
As mentioned, Blast.js lets us create elements around characters, words, or sentences, but the library isn’t only limited to those options. In the next section, we will see some concrete examples to introduce some options. The list of options we will see is not exhaustive; the full list of available options can be found on the project’s website.
In this first example, we will blast a title to animate each character and move them, one by one, to the right. The only HTML code needed is the following:
[code language="html"]After including jQuery and Blast.js, the next bit of code in this part will all be in your custom JavaScript file inside of jQuery’s ready handler, to ensure the page is ready:
[code language="javascript"] $(function() { // Animation code }); [/code]Now we can blast our title. In our example, just using $('h1')
to target the element will be enough, but in your case you’ll use whatever selector is appropriate to target the element.
Continue reading %Animating Text with Blast.js%
A responsive template freebie created in HTML5 especially crafted for apps and portfolios. The template includes a big blurred image as the header, top fixed bar, title and caption with sign up buttons. Also, it has a “features” area, a sign-up form and social icons. It was made by HTML5 UP.
The post Alpha: Free Responsive HTML5 Template appeared first on ByPeople.
Une majorité d'organisations françaises estiment se trouver en situation de risque du fait du développement du digital. Dixit une étude du groupe CSC.
Serveurs Linux, bases de données, virtualisation... Le site LinuxQuestions a publié son étude sur les logiciels préférés des utilisateurs de Linux.
Et aussi: Shazam veut tisser sa French touch avec Julie Leplus.
Cloud privé, clouds publics, réseau social d'entreprise, Big Data... Voici les grands axes de transformation digitale de la Société Générale Global Banking & Investor Solutions.
Le site marchand de coffrets de cosmétiques a ouvert en juillet 2014 un magasin physique à Manhattan. Le défi : transposer les particularités de l'expérience en ligne. Visite guidée.
De jeunes pousses s'attaquent à des nouvelles verticales de la sharing economy, inexplorées jusqu'alors, depuis la santé jusqu'à la logistique, en passant par les télécoms.
Toutes les nominations du secteur du logiciel et des sociétés de services informatiques. Du mouvement ces dernières semaines chez OVH, Telehouse, L'Atelier, Pitney Bowes, CA...
Real Racing 3 vient de s'associer avec Porsche pour dévoiler en exclusivité son dernier Coupé ultra-sportif. Une première.
L'ex-Googler a révélé à ses employés la vérité sur un mythe concernant son ancien employeur.
Matreshka is a simple and small JavaScript framework for building web and desktop applications. It allows you to create data-DOM bindings, fire events when data changes, and have improved data types like Matreshka.Array and Matreshka.Object. It works nicely in most browsers but still has issues on Internet Explorer 8.
The post Matreshka: Powerful Javascript App Framework appeared first on ByPeople.
La prolifération des appareils mobiles et des applications dédiées à l'enseignement sont en train de transformer les salles de cours en des environnements d'apprentissage immersifs et personnalisés. Comment gérer au mieux cette mutation des réseaux sans fils pour en tirer pleinement profit ?
Yannick Geffroy, président du studio Slim Cricket, explique sa recette pour réaliser des applications pour enfants qui cartonnent.
Les options qui s’offrent à vous : Nouvelle installation, Mise à niveau, Migration ou Simplicité.
Nicholas Carr, auteur américain et spécialiste en matière de technologie, a beaucoup fait parler de lui en 2003 lorsque le magazine Harvard Business Review a publié l’un de ses écrits portant le titre provocateur "L’IT ne sert à rien".
Google Starbucks. Une mise à jour de l’algorithme comme imaginé par certains, simple réglage selon la firme de Mountain View, éditeur du célèbre moteur de recherche. Il n’en ai pas moins […]
L'article Google : Mise à jour Starbucks, l’algorithme ajusté est la propriété de Baptiste sur WebLife - Actualités internet, high-tech & startups.
Le Cloud Computing et le SaaS se positionnent désormais comme un axe de croissance important pour les éditeurs. Mais pourquoi un tel succès ? Une des premières réponses tient aux nombreux apports offerts aux clients : économiques, techniques… Ainsi, sur toute la chaine de valeur, le SaaS est générateur de bénéfices.
Témoignage client Planzone : société Wellness Training Wellness Training installe et gère des Espaces de Remise en Forme dans les entreprises et anime des ateliers sur les thèmes de la prévention santé : sommeil, activité physique et nutrition. L’objectif ? Améliorer la santé et le bien-être des salariés, pour le bénéfice de tous. Pour remonter [...]
Il y a des fois où le succès vient comme ça frapper à votre porte… Google a écoulé pas moins de 10 millions de Chromecast l’année dernière à en croire […]
L'article Google Chromecast : 10 millions d’unités écoulées est la propriété de Romain sur WebLife - Actualités internet, high-tech & startups.
L’équipe de développement de swift doit être un tantinet facétieuse en livrant la dernière version de sa solution de stockage distribué en version 2.2.2 le 02/02. Cette mise à jour apporte quelques nouvelles fonctionnalités qualifiées d’importantes pour les clusters en production. Cette mise à jour est recommandée par l’équipe pour tous les utilisateurs.
La société Zend annonce le portage de sa solution de développement PHP intégrée à la plateforme de E-Commerce Magento.
A en croire les dernières rumeurs, Microsoft serait actuellement en train de travailler sur une nouvelle application nommée Work Assistant permettant d’accompagner l’utilisateur dans l’utilisation d’Office sur les terminaux Windows […]
L'article Work Assistant : Le cortana pour Office est la propriété de Romain sur WebLife - Actualités internet, high-tech & startups.
A simple plugin for WordPress that regenerates thumbnails when they’re resized. Images get regenerated on-the-fly (automatically) when the are used. You don’t need settings pages, just install and activate.
The post OTF Thumbnails Regeneration WordPress Plugin appeared first on ByPeople.
Gentside.com a déjà dépassé fin 2014 l'audience de Melty.fr. Il entend dupliquer son modèle en Allemagne, en Espagne et au Mexique.
Bien qu’il domine le monde, Facebook n’est pas le numéro un des réseaux sociaux dans tous les pays.
Dans ce billet, Olivier Ezratty livre le premier volet de son analyse: la résolution d’insatisfactions clients.
En 2001, le professeur Helen Petrie, spécialiste de l’interaction homme-machine à l’Université City de Londres, a étudié la façon dont un échantillon de 1200 personnes générait les mots de passe.
Le marché chinois du net est aujourd’hui en plein essor, et est en passe de devenir la plus vaste place de marché en ligne. Revenons sur les trois géants de l'Internet chinois our BAT, Baidu Tencent, Alibaba...pour le moment.
A pack with 120 SVG icons ready to be implemented in any web or mobile project. They come in multiple colors and a flat style, comprising several industries and topics. The colors are blue, yellow, green, red and the set includes .AI, .SKETCH, .EPS, .KEY, and .SVG files. You can use it for any commercial […]
The post Kameleon Taster Pack: Multi-format Flat Icons Set appeared first on ByPeople.
Quelques conseils pour adapter sa communication aux nouvelles habitudes des consommateurs.
Ce sont les habitants locaux qui postent leurs adresses préférées... hors des sentiers battus.
Game of Thrones reviendra le 12 avril prochain sur HBO. En attendant, vous allez pouvoir partir à la rencontre de Daenerys et des autres grâce à ce making-of de 25 minutes.
Retrouvez toutes les offres d’emploi sur le jobboard de FrenchWeb. Si vous recherchez un stage, vous pouvez...
Line lance un fonds d'investissement qui cible les services O2O (online to offline, ndlr), l'e-commerce, les paiements...
NOD, pour News On Demand, propose de consommer l'information en adoptant les mécaniques de Tinder.
Pour proposer aux lecteurs de mes billets des articles en rapport avec celui qu’ils avaient fini de lire, je me suis longtemps appuyé sur le plug-in WordPress Yet Another Related Post Plugin (alias YARPP) qui fonctionne parfaitement, mais qui pour moi a trois inconvénients majeurs. D’une part, il consomme beaucoup de ressources système sur le […]
Le personnel au sol de la compagnie Ryanair dessine un pénis géant dans la neige de l'aéroport de Dublin. La compagnie réplique officiellement...
Si vous écoutez de la musique ou que vous regardez des films sur votre Mac, je vous invite à tester ControlAir, une petite application plutôt sympathique qui détecte votre index et qui vous permet de contrôler vos médias. Pour faire apparaitre le menu, levez le doigt, déplacez-le pour sélectionner l'action et baissez-le pour valider votre […]
Cet article merveilleux et sans aucun égal intitulé : Pilotez votre Mac à distance avec votre doigt ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.
L'utilisation de polices personnalisées (webfont) se développe de plus en plus sur les sites web. notamment les sites développés en responsive design. Elles se composent d'un ou plusieurs fichiers externes (EOT, SVG, TTF, WOFF) chargés via la déclaration font-face.
L'utilisation de ces polices a même été "détournée" pour afficher des icônes, la plus connue étant Font-Awesome, popularisée par BootStrap. Mais il y a un problème de performance : quel est l'intérêt de charger des dizaines de Ko et 479 icônes pour au final utiliser 5 ou 6 icônes sur son site ?
Voici donc un petit guide pratique pour optimiser le chargement d'une police d'icônes.
Icomoon est un des outils les plus simple pour personnaliser et générer une police d'icônes. Il suffit de choisir les icônes que l'on veut intégrer : plusieurs packs sont déjà proposés et on peut mixer plusieurs packs, voire intégrer ses propres icônes. L'outil génère ensuite un fichier CSS et des fichiers pour la police. Nous avons déjà largement diminué le poids des fichiers à charger.
Oui mais voila, il reste encore trop de fichiers à charger. C'est là qu'intervient le schéma Data-URI, que l'on utilisait pour les icônes images afin de supprimer une requête en intégrant directement l'image dans le fichier CSS. L'idée est la même, intégrer directement la police de caractères dans le fichier CSS. Une option disponible dans les préférences d'Icomoon : "Encode et Embed Font in CSS".
On se retrouve avec un fichier CSS contenant les définitions suivantes, où les versions TTF et WOFF de la police sont directement dans le fichier CSS, la version EOT restant externe.
@font-face {
font-family: 'icomoon';
src: url('fonts/icomoon.eot');
}
@font-face {
font-family: 'icomoon';
src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAA...) format('truetype'),
url(data:application/font-woff;charset=utf-8;base64,d09GRgAB...) format('woff');
font-weight: normal;
font-style: normal;
}
On obtient au final un seul fichier CSS pour les navigateurs modernes sans besoin de charger en sus un des fichiers de fonte.
Évidemment rien n'est aussi simple et le support des anciennes versions d'IE méritent quelques ajustements. IE7 et inférieur ont besoin de déclarations spécifiques pour pouvoir afficher correctement les icones. Là encore Icomoon vient à la rescousse avec l'option "Support IE7 and older":
Cette option n'est toutefois pas parfaite : on se retrouve avec un fichier CSS et JS supplémentaire. Une solution plus optimisée est donc d'utiliser les commentaires conditionnels pour IE. L'idée est de créer un seul fichier CSS complet pour les versions égales ou inférieures à IE7 et une version pour les autres navigateurs.
<!--[if lte IE 7]> <link href="IE67.css" rel="stylesheet" type="text/css" /> <![endif]-->
<link href="modern.css" rel="stylesheet" type="text/css" />
Une dernière astuce permet d'éviter le blocage générés par l'utilisation des commentaires conditionnels, en ajoutant un commentaire conditionnel vide au début du fichier HTML:
<!--[if IE]><![endif]-->
<html>
<head>
<title>Titre de la page</title>
<!--[if lte IE 7]> <link href="IE67.css" rel="stylesheet" type="text/css" /> <![endif]-->
<link href="modern.css" rel="stylesheet" type="text/css" />
<!--[endif]-->
...
</head>
Au final on garde les avantages des icônes vectorielles, sans les inconvénients du chargement. Ce n'est pas l'objet de cet article, mais il est vivement conseillé d'intégrer la concaténation et la minification des fichiers CSS et JS dans le process de déploiement. En pratique, voila ce que ce donne le chargement sur Chrome et sur IE7.
Pour aller plus loin que cette astuce et traiter encore plus en profondeur le thème des fontes icônes, je vous renvoie vers un article de Stéphanie Walter : "Créer une police d’icônes facilement à partir d’illustrations vectorielles" qui détaille le processus de conception et de modification d'une police d'icônes.
Cette application prend le contre-pied de toutes celles proposant un stockage en ligne, dans le «cloud».
Il n'y a pas encore grand monde qui est équipé du nous Raspberry Pi 2 mais voici déjà un bug rigolo qui fait son apparition sur la toile. L'internaute PeterO a découvert en prenant des photos de son RPi2 alors qu'il était allumé, que ce dernier s'éteignait ou redémarrez à cause du flash de son […]
Cet article merveilleux et sans aucun égal intitulé : Le Raspberry Pi 2 photosensible ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.
C’est en juin 2009 que Twitter évoquait l’arrivée des comptes vérifiés, à destination d’agences et personnalités (artistes, sportifs, etc.). A l’origine uniquement sujets à expérience, les comptes Twitter vérifiés seront […]
L'article Twitter : Les comptes vérifiés bientôt inutiles ? est la propriété de Baptiste sur WebLife - Actualités internet, high-tech & startups.
Oui, une autre étude qui vous rappelle qu’un usage excessif des réseaux sociaux a un impact sur votre santé mentale, sauf si vous les utilisez correctement.
On ne parle que de ça depuis hier soir sur les réseaux sociaux : Le Monde a commencé à rendre publique son enquête sur les fraudeurs qui planquent leur pognon en Suisse sans le déclarer au fisc français. Ils sont donc 3000 minables en France à avoir planqué du pognon sur des comptes anonymes HSBC […]
Cet article merveilleux et sans aucun égal intitulé : Évasion fiscale – « Fermez vos gueules, tout est régularisé ! » ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.
Space themed websites will always be super cool! The last time I created a showcase of space themed sites was back in 2012, but there’s some fantastic new examples to see. Today’s web design roundup features 15 web designs from outer space. These designs all include stunning planets and vibrant galaxies. Alessio Santangelo Team Viget […]
The post Showcase of Cosmic Web Designs from Outer Space appeared first on Line25.
Qu'est-ce qu'on ne ferait pas pour tricher au bac ! C'est là dessus que c'est penché Ben Krasnow qui a mis au point un stylo tout ce qu'il y a de plus banal, capable de recevoir la FM et de transmettre le son via conduction osseuse. Pincé entre vos dents, ce stylo vibrera et les […]
Cet article merveilleux et sans aucun égal intitulé : Serrez les dents, ça va vibrer ! ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.
Node OS is the first operating system powered by npm. It’s built on top of the Linux kernel, with a node.js runtime.
Information architecture is equal parts art and science. Whether you hire a dedicated IA professional, or just sort of let IA happen on your projects, if you’re designing things with content, you’re using IA. But while you can just kind of “let the content happen,” in whatever way seems to make sense for your project […]
Cette application d'un genre un peu particulier vous indique vos probabilités statistiques de connaitre un accident d'avion lors de vos prochains vols.
Je me barre un mois dans la nature. J'aurai pas d'ordi, donc pas de nouveaux posts sauf si Max se sort les doigts du fion.
Le premier smartphone sous Ubuntu aura eu un peu de retard puisque initialement annoncé pour fin 2014. Mais il devrait être disponible normalement en Europe cette semaine au petit prix de 170 […]
L'article Ubuntu Phone : Disponible cette semaine pour 170 euros est la propriété de Romain sur WebLife - Actualités internet, high-tech & startups.
Le célèbre site internet de partage de fichiers torrents The Pirate Bay est a nouveau opérationnel depuis le 1er février, mais les fidèles du site ne pourront en profiter que […]
L'article The Pirate Bay : Blocage imminent par les FAI est la propriété de Anne sur WebLife - Actualités internet, high-tech & startups.
Considérée comme l'un des principaux leviers de la transformation numérique, la mobilité ouvre la porte à de nouvelles perspectives.
Une information qui ravira tous les fans de Nintendo.
Microsoft Ventures accepte actuellement les candidatures pour la nouvelle promotion de start-ups de son accélérateur au coeur de Paris.
In spite of the fact that WordPress — the most popular and widely used Content Management System — has always been simpler in terms of user interface, making users set up their websites or blogs in a few seconds, availability of a lot of scripts for installation of WordPress CMS has brought things even simpler! [...]
The post Top 10 Best WordPress Themes In 2015 appeared first on WebAppers.
Les Français d'Ogury, qui avaient déjà marqué des points avec la revente de BeeAd à Ebuzzing-Teads, sont spécialistes des données de navigation et de comportement sur mobile.
Parce qu’une montre peut dissimuler une smartwatch...
In this tutorial i will teach you how to create a drag and drop interface for a newsletter builder using jQuery. You will be able to create your own template […]
The post Drag and Drop Newsletter Builder using jQuery appeared first on jQuery Rain.
Tutorialize is a jQuery plugin that provides a simple and nice way to present and teach elements on your web page. Teach new users with a tour of your site […]
The post Tutorialize : jQuery plugin to Teach Elements on your Web Page appeared first on jQuery Rain.
A multipurpose jQuery plugin for alert, confirm & dialog. With rich set of features : • directly load content via Ajax, • Auto-close dialog after a specified time, • prevent […]
The post jQuery Confirm : Multipurpose Web Alert & Confirm appeared first on jQuery Rain.
Le fabricant de smartphone, Meizu vient de faire entrer à son capital du groupe Alibaba pour une...
Cette plate-forme américaine compte créer une version mobile, elle vient de lever 8,5 millions de dollars pour se développer.
Building website mockups in Photoshop is a lot like using Q-tips to clean your ears. Not exactly the original purpose but it works great! However unlike the household cotton swab, Photoshop is a large graphics editing program that takes hours of practice to learn even rudimentary tasks. For web designers this process can feel like a hopeless pipe dream.
But one of the quickest ways to start learning Photoshop is by creating your own simple mockups with existing PSD elements. You'll find yourself editing shapes and colors to fit into a layout while organizing the composition from your imagination. In this post I'd like to share ideas for using free PSD files in Photoshop to get familiar with creating website mockups.
Kontanter is a nice experiment for a monospace display font. This font includes uppercase, lowercase, numbers, special characters and other important glyphs. It is free to download and implement in any printed or web design, created by Kash Singh.
The post Kontanter: Experimental Monospace Display Font appeared first on ByPeople.
dat is an open source real-time replication and versioning tool for data sets. Among its features you can find streaming possibilities so you can work with data in real-time, it is made with modules, stores data locally or remotely, and more. It was created by Max Ogden.
The post dat: Real-time Data Sets Versioning Tool appeared first on ByPeople.
A simple plugin for animating all kinds of elements at a time. It uses CSS transforms and 3d-transforms along with Javascript to create animations. It weighs 5k gzipped, it’s free and it was created by Yehor Lvivski.
The post Anima: CSS Animations JavaScript Library appeared first on ByPeople.