Les actualités du Mercredi 25 mai 2016 dans les métiers du web - Marmits.com - Reims

Le: 25 05 2016 à 23:00 Journal du Net Développeurs

Après plusieurs années de lutte, le géant informatique met fin à ses activités mobiles en Finlande, licenciant près de 2000 salariés.

Le: 25 05 2016 à 22:00 jquery4u.com Auteur: James Hibbard

This quick tip describes how to have your browser remember the state of checkboxes once a page has been refreshed or a user navigates away from your site to come back at a later date.

[author_more]

It might be useful to Persist Checkbox Checked State if, for example, you use checkboxes to allow your users to set site-specific preferences, such as opening external links in a new window or hiding certain page elements.

For the impatient among you, there's a demo of the technique at the end of the article.

The Checkbox Markup

So, the first thing we'll need are some checkboxes. Here are some I made earlier:

<div id="checkbox-container">
  <div>
    <label for="option1">Option 1</label>
    <input type="checkbox" id="option1">
  </div>
  <div>
    <label for="option2">Option 2</label>
    <input type="checkbox" id="option2">
  </div>
  <div>
    <label for="option3">Option 3</label>
    <input type="checkbox" id="option3">
  </div>

  <button>Check All</button>
</div>

You'll notice that I've included a Check All button to allow a user to select or deselect all of the boxes with one click. We'll get to that later.

You'll hopefully also notice that I'm using labels for the text pertaining to each of the boxes. It goes without saying that form fields should have labels anyway, but in the case of checkboxes this is particularly important, as it allows users to select/deselect the box by clicking on the label text.

Finally, you'll see that I'm grouping the labels and check boxes inside block-level elements (<div> elements in this case), so that they appear beneath each other and are easier to style.

Responding to Change

Now let's bind an event handler to the checkboxes, so that something happens whenever you click them. I'm using jQuery for this tutorial although, of course, this isn't strictly necessary. You can include it via a CDN thus:

<script src="https://code.jquery.com/jquery-2.2.3.min.js"></script>

Now the JavaScript:

$("#checkbox-container :checkbox").on("change", function(){
  alert("The checkbox with the ID '" + this.id + "' changed");
});

Here I'm using jQuery's psuedo-class :checkbox selector, preceded by the ID of the containing <div> element (checkbox-container). This allows me to target only those checkboxes I am interested in and not all of the checkboxes on the page.

Persist Checkbox Checked State

As you're probably aware HTTP is a stateless protocol. This means that it treats each request as an independent transaction that is unrelated to any previous request. Consequently if you check a checkbox then refresh the page, the browser has no way of remembering the checkbox's prior state and—in the example above—will render it in its unchecked form (although some browsers will cache the value).

Continue reading %Quick Tip: Persist Checkbox Checked State after Page Reload%

Le: 25 05 2016 à 21:00 Web Design Shock Auteur: ZlatanF

flat-business-wordpress-theme

A clean and flat style business template that features and comfortable nice layout featuring several page layouts for blogging, styling, layouts, gallery, and more as well as a vertical slider for testimonials and a tight-tile gallery.

The post Freesia Empire: Flat Business WordPress Theme appeared first on ByPeople.

Le: 25 05 2016 à 19:23 line25.com Auteur: Iggy

If you want to stand out in this competitive design market, it’s important to make your portfolio as impressive as you can. A touch of creativity and innovative thinking will get you a long way in your career, plus having both online and offline portfolios will also increase your visibility. If you do a bit […]

The post 20 Unique Portfolio Layouts and Presentations appeared first on Line25.

Le: 25 05 2016 à 19:00 Web Design Shock Auteur: AndreasWolff

3d-css-illustration

An amazing illustration performed in pure CSS featuring a 3D multi-layer composition that is animated and interactive with the mouse as it tilts to always be facing the cursor.

The post Goo: 3D Multi-layer CSS Illustration appeared first on ByPeople.

Le: 25 05 2016 à 18:58 presse-citron.net Auteur: Setra

Réservoir d'essence vide« siphonner reservoir », « comment siphonner » font partie des requêtes populaires.

Le: 25 05 2016 à 18:52 FrenchWeb.fr Auteur: La rédaction

Les 6 infos de la journée qu'il ne fallait pas manquer.

Le: 25 05 2016 à 18:08 FrenchWeb.fr Auteur: Claire-Amance Prevost

Le 12 juillet 2016 à Paris

Le: 25 05 2016 à 18:07 presse-citron.net Auteur: Emmanuel Ghesquier

Pénurie d'essence en France : où trouver de l'essence, quelles applications ?Le gouvernement tente de conserver une confiance d’apparence, en insistant sur le fait qu’il n’y a pas de pénurie d’essence, pourtant depuis vendredi dernier les stations-service ferment les unes après les autres. Alors où trouver de l’essence !

Le: 25 05 2016 à 18:05 presse-citron.net Auteur: Setra

Parlement Européen à StrasbourgL’Europe veut obliger Netflix à proposer 20 % de contenus européens sur ses catalogues et même à financer les productions.

Le: 25 05 2016 à 17:55 FrenchWeb.fr Auteur: Claire-Amance Prevost

Du 15 au 17 juin 2016 à Nantes

Le: 25 05 2016 à 17:06 Journal du Net Développeurs

Nouveaux formats pour de nouveaux usages, intégration de Nest et Honeywell : le device dédié à la maison intelligente poursuit son entreprise de séduction.

Le: 25 05 2016 à 17:00 Web Design Shock Auteur: bluemonday82

web-layout-flowcharts-ui-kit

Wyre is an amazing UI kit of 100 web layout flowcharts that include arrows, action tiles, and number badges in Ai, EPS, and SVG format helping you to effectively and efficiently sketch your website maps.

The post Wyre: Web Layout Flowcharts UI Kit appeared first on ByPeople.

Le: 25 05 2016 à 17:00 FrenchWeb.fr Auteur: FrenchWeb

Le directeur général de l'entreprise de services informatiques

Le: 25 05 2016 à 16:23 Journal du Net Développeurs

Les fournisseurs de solutions e-commerce, omnicanal et retail ont jusqu'au 6 juin à minuit pour déposer leur dossier.

Le: 25 05 2016 à 16:00 Journal du Net Développeurs

Pas de changement majeur dans le classement CloudScreener / Cedexis / JDN ce mois-ci. Google demeure le grand gagnant.

Le: 25 05 2016 à 15:57 FrenchWeb.fr Auteur: Les Experts

«Si l’on en croît la vulgate de certains “experts” journalistiques ou marketing, écrire pour le web requiert un savoir-faire complexe et bien précis». Par Cyrille Frank.

Le: 25 05 2016 à 15:45 Webdesigner Depot Auteur: Andrew McDermott

Have you ever had a customer from hell? The kind of customer who abuses you, spending as little as they possibly can while trying to squeeze as much free work out of you as possible? You’re not alone. At some point, most creative professionals (e.g. designers, developers, copywriters, etc.) will run into the customer from […]

Le: 25 05 2016 à 15:43 Journal du Net Développeurs

Pour des sommes dérisoires, les nano-ordinateurs peuvent rendre bien des services, aux entreprises notamment. La preuve avec cette liste non exhaustive de 6 utilisations possibles.

Le: 25 05 2016 à 15:17 FrenchWeb.fr Auteur: La rédaction

Le son du MIDEM de Cannes 2016. (3/5)

Le: 25 05 2016 à 15:15 open-source-guide.com Auteur: com@smile.fr (Samuel Deberles)

Microsoft annonce avec nouer un partenariat avec la solution open source d’intégration continue afin d’héberger l’infrastructure du projet sur la plateforme Azure.

Le: 25 05 2016 à 15:14 Journal du Net Développeurs

Pour financer son projet, un spécialiste français d’Ethereum a créé un outil de collecte de fonds sur la blockchain qui a dépassé ses attentes.

Le: 25 05 2016 à 15:11 Web Design Shock Auteur: ChristinaGiles

hover-interaction-touch-devices

An amazing plugin that allows you to provide your web sites and applications' users on touch devices with hover interactions by just pressing and holding.

The post Hover Interaction for Touch Devices appeared first on ByPeople.

Le: 25 05 2016 à 15:01 codrops Auteur: Mary Lou

Some experimental isometric and 3D grids. The idea is to use isometric/3D grids as decorative elements or with some interaction.

Isometric and 3D Grids was written by Mary Lou and published on Codrops.

Le: 25 05 2016 à 14:55 open-source-guide.com Auteur: com@smile.fr (Samuel Deberles)

La solution open source de socialisation pour le gestionnaire de contenu WordPress est mise à jour en version 2.5.3. Cette mise à jour de maintenance contient des corrections de sécurité. Elle est donc recommandée à tous les utilisateurs.

Le: 25 05 2016 à 14:30 WebLife Auteur: Baptiste

Foursquare dévoile Marsbot pour anticiper vos envies

Mi-février, Foursquare communiquait sur l’établissement d’un partenariat avec la plateforme Delivery.com afin de permettre aux utilisateurs de se faire livrer des repas à domicile. Le réseau social dévoile aujourd’hui un […]

Via

L'article Foursquare dévoile Marsbot pour anticiper vos envies est la propriété de Baptiste sur WebLife - Actualités internet, high-tech & startups.

Le: 25 05 2016 à 14:28 presse-citron.net Auteur: Hélène Quaniaux

Illustration White Accounting startupAdieu la saisie de factures pour les professionnels de la comptabilité et de l'audit ! White Accounting, créé en 2013 par 2 entrepreneurs français, est en train de véritablement moderniser ces métiers.

Le: 25 05 2016 à 14:24 presse-citron.net Auteur: Thomas-Estimbre

Apple prépare un concurrent pour Amazon Echo et Google HomeAprès Google avec son Home, c'est Apple qui pourrait présenter son assistant domotique lors de la WWDC.

Le: 25 05 2016 à 14:11 FrenchWeb.fr Auteur: Olivier Harmant

Microsoft annonce par ailleurs une dépréciations et charge de restructuration de 950 millions de dollars.

Le: 25 05 2016 à 13:47 presse-citron.net Auteur: Setra

Il fait la sieste pendant que l'autopilote de Tesla se charge de toutMais ne faites pas ça dans votre voiture, pour le moment.

Le: 25 05 2016 à 13:35 Journal du Net Développeurs

Après plusieurs années d'efforts vains, les initiatives de l'e-commerçant pour se renforcer sur la vente en ligne d'habillement commencent à payer.

Le: 25 05 2016 à 13:28 WebdesignerNews Auteur: Cameron

Push.js makes it simple to create cross-browser compatible push notifications with the JavaScript Notifications API.

Le: 25 05 2016 à 12:41 FrenchWeb.fr Auteur: Les correspondants

Avec Frédéric Cordel, ambassadeur du French Tech Hub, à Lyon.

Le: 25 05 2016 à 12:33 korben.info Auteur: Korben

Si vous faites de l'impression 3D, vous serez peut-être intéressé par ce nouveau projet baptisé Polysmooth & Polysher qui se compose d'un filament spécial PVB compatible avec n'importe quelle imprimante 3D et d'une machine qui permet de polir l'objet imprimé. Ce plastique étant sensible à l'éthanol ou l'isopropanol, la machine lui balance des micros gouttelettes (en > Lire la suite

Cet article merveilleux et sans aucun égal intitulé : Un outil pour imprimer et polir des objets 3D ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.

Le: 25 05 2016 à 12:11 korben.info Auteur: Korben

On a tous chez nous des tas d'objets dont on se sert presque pas, voire pas du tout. Vélo, jeux, appareils de cuisine, tente, enceintes, livres, tondeuse, escabeau, raquettes, appareil à crêpes, rollers, karcher, escabeau, skis, sac à dos...... Il suffit de regarder autour de vous, et vous allez en trouver plein ! Jonathan et ses > Lire la suite

Cet article merveilleux et sans aucun égal intitulé : Prêtez et emprunter gratuitement grâce au site Mutum ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.

Le: 25 05 2016 à 12:06 Miss Seo Girl Auteur: Alexandra Martin

Coucou les amis. Pour compléter l’article de mon invité Andréa sur les raisons qui rendent une formation SEO indispensable, j’ai décidé de me pencher sur les raisons qui rendent une formation rédaction web indispensable ! À la limite, pourquoi pas, … Lire la suite

The post 5 raisons qui rendent une formation en rédaction web indispensable ! appeared first on Miss SEO Girl.

Le: 25 05 2016 à 11:20 FrenchWeb.fr Auteur: La rédaction

Toyota s'apprête à prendre une part dans le capital d'Uber tandis que le constructeur allemand vient d'investir dans Gett.

Le: 25 05 2016 à 11:15 WebLife Auteur: Baptiste

Twitter dévoile les nouvelles règles  du réseau social

Nous vous précisions il y a quelques jours que les images ne seraient plus comptabilisées dans les 140 caractères d’un tweet. Nous étions dans le vrai, mais c’est loin d’être […]

Via

L'article Twitter dévoile les nouvelles règles du réseau social est la propriété de Baptiste sur WebLife - Actualités internet, high-tech & startups.

Le: 25 05 2016 à 10:35 Alsacreations.com - Actualités Auteur: Raphael

Originellement conçu pour des web designers, CSS se veut être un langage de description et non de programmation.

Mais ça c'était avant.

Le Web a évolué, nos usages et consommations également. CSS s'adapte petit à petit au contexte actuel et se complexifie pour devenir "un vrai langage" (avec variables, calculs et fonctions, notamment).

En attendant une hypothétique stabilisation du langage, nous en sommes aujourd'hui à déplorer des feuilles CSS de taille astronomique et de moins en moins maintenables en production.

Par exemple, sur le site alsacreations.com (hors forum), sur un fichier CSS de 32ko, l'outil StyleStats ne dénombre pas moins de :

  • 46 occurences de !important
  • 41 float inappropriés
  • 402 sélecteurs d'ID
  • 28 tailles de polices différentes
  • 36 couleurs de texte différentes
  • etc.

Une convention pour éviter la bidouille

Pour améliorer notre quotidien d'intégrateur, l'agence Alsacréations s'est constitué une mini Convention CSS contenant toutes les bonnes pratiques qui nous paraissent essentielles à ce beau langage qu'est CSS.

Ne nous lançons pas de fleurs : nous n'avons rien inventé, uniquement compilé les conseils et astuces de multiples autres sources.

Remarque : il s'agit d'une convention correspondant à nos besoins internes de petite agence web, vous devrez bien entendu l'adapter à votre environnement.

Lien vers la présentation : https://speakerdeck.com/goetter/mini-convention-css

Les bonnes pratiques CSS

Voici le contenu de cette mini convention CSS.

  1. Généralités
  2. Bonnes pratiques générales
    • Modèle de boîte :
      Opter pour le modèle de boîte CSS3 (box-sizing: border-box) en début de la feuille de style
    • Tailles de polices :
      Opter pour des tailles de polices fluides (de préférence en rem).
    • Flux :
      Éviter de sortir les éléments du flux (float, position) sans nécessité.
    • Positionnement :
      Positionner les éléments en choisissant de préférence display (block, inline), puis flexbox, puis inline-block ou table-cell
    • Lecture :
      Écrire des syntaxes compréhensibles par des êtres humains et des collègues.
    • Namespaces :
      Préfixer les classes par « namespace » pour les regrouper et les distinguer aisément.
  3. Maintenance et lisibilité
    • Poids des sélecteurs :
      Éviter de surcharger un sélecteur, car cela lui ajoute du poids inutilement.
    • Sélecteur #ID :
      Éviter d’utiliser le sélecteur d’id, son poids est trop important et difficile à maintenir, éviter également le bazooka !important
    • Sélecteurs de structure :
      Éviter les sélecteurs associés à la structure HTML, un élément doit pouvoir être ciblé quel que soit son conteneur ou son emplacement dans le DOM.
    • Structure et apparence :
      Séparer la structure de l’apparence dans les sélecteurs pour faciliter la factorisation.
    • Factoriser les propriétés :
      Toujours tenter de rassembler les propriétés identiques.
    • Surcharge :
      Éviter d’écraser une règle par une autre.
    • Redondances :
      Utiliser des pré-processeurs (Sass, LESS, Stylus) pour éviter les répétitions de code.
    • Réutiliser les blocs :
      Grouper les éléments par composants réutilisables.
    • Ne pas trop réutiliser :
      Se limiter à 4 noms de classes au maximum par élément HTML. Si l’on pense qu’il en faut davantage, il est temps d’envisager une classe personnalisée.
  4. Performances
    • Animations gourmandes :
      Éviter d’animer des propriétés autres que transform ou opacity , ou alors ajouter la propriété will-change et/ou le hack de translateZ().
    • @font-face performant :
      N’imposez pas de chargements aux anciens navigateurs (IE8). Privilégiez .woff2. Conservez l’astuce du #iefix
    • Propriétés raccourcies :
      Préférer les propriétés raccourcies.
    • Unités :
      L’unité est inutile si la valeur est nulle. Ne pas donner d’unité à line-height.
    • Préfixes vendeurs :
      Automatiser la gestion des préfixes à l’aide de Autoprefixer, ne pas le faire à la main et ne pas utiliser un mixin Sass/LESS pour cela.

Le: 25 05 2016 à 10:33 FrenchWeb.fr Auteur: La rédaction

La société, qui possède déjà un réseau de 15 boutiques, s'est fixé comme objectif d'en avoir une centaine d'ici 2021.

Le: 25 05 2016 à 10:15 presse-citron.net Auteur: Setra

Le KeySweeper, un appareil espion déguisé en chargeurMéfiez-vous des chargeurs de téléphone oubliés. Ils peuvent cacher des keyloggers.

Le: 25 05 2016 à 10:15 WebLife Auteur: Baptiste

Legrand rachète CP ELECTRONICS et renforce sa position dans le secteur

Le célèbre groupe industriel français Legrand vient tout juste d’annoncer l’acquisition de la société britannique CP Electronics, forte de 180 employés et réalisant un chiffre d’affaires de 30 millions d’euros […]

Via

L'article Legrand rachète CP ELECTRONICS et renforce sa position dans le secteur est la propriété de Baptiste sur WebLife - Actualités internet, high-tech & startups.

Le: 25 05 2016 à 09:45 WebLife Auteur: Baptiste

Snapchat dévoile les stickers pour enrichir les photos

Après avoir récemment rendu possible le zoom à une main dans les vidéos, Snapchat lève aujourd’hui le voile sur une nouvelle fonctionnalité. Le réseau social enrichit l’application mobile à destination […]

Via

L'article Snapchat dévoile les stickers pour enrichir les photos est la propriété de Baptiste sur WebLife - Actualités internet, high-tech & startups.

Le: 25 05 2016 à 09:37 presse-citron.net Auteur: Setra

Eric Shmidt en train de prendre une photo avec un iPhoneEric Shmidt critique l’autonomie de l’iPhone. Et il sait de quoi il parle.

Le: 25 05 2016 à 09:16 jqueryrain.com Auteur: Admin

bringins is a jQuery plugin to show contents on a webpage as an animated page. These page will be positioned ‘fixed’ with scrollable data. You can have your custom CSS […]

The post BRINGINS : jQuery Animated Page Plugin appeared first on jQuery Rain.

Le: 25 05 2016 à 09:06 jqueryrain.com Auteur: Admin

This article explains how to calculate the total of all textboxes values in a table column. Inshort on text change event, we calculate the sum of all input values entered […]

The post jQuery: Calculate sum of all textbox values in a Table Column appeared first on jQuery Rain.

Le: 25 05 2016 à 09:03 webappers.com Auteur: Ray Cheung

Advertise here via BSA

Choosing the right coders for your project can be painfully similar to looking for a needle in the haystack. There are thousands of people out there offering their services, but who are the best ones for you and your business? Who among them understands your vision, aligns with your goals, and implements the design in […]

The post 4 Point Checklist on Choosing Most Serious Coding Agency appeared first on WebAppers.

Sponsors

Professional Web Icons for Your Websites and Applications

Le: 25 05 2016 à 09:01 cssdesignawards.com

Corporate website for RB-Invest, a Russian company, specializied in fundrasing and asset management.

Le: 25 05 2016 à 08:30 FrenchWeb.fr Auteur: La rédaction

Interview avec Frédérique d'Orgeval, directrice associée Blue Search Conseil, et Jacques Froissant, PDG d'Altaïde.

Le: 25 05 2016 à 07:30 FrenchWeb.fr Auteur: Olivier Harmant

L'e-commerçant qui a réalisé 2,9 milliards d'euros de chiffre d'affaires en 2015 a fait de la France une priorité. Interview de Christine de Wendel, directrice générale France.

Le: 25 05 2016 à 01:00 Web Design Shock Auteur: YannickMotta

chalkboard-psd-text-effect

A beautifully designed and realistic looking text effect in PSD format that features SAmart Objects for seamless integration of your customized texts using the fonts Debby Script and Bodoni MT Condensed (MS System font). It weighs 117MB.

The post Realistic Chalkboard PSD Text Effect appeared first on ByPeople.