Interface de programmationthumb|Démonstration d'une routine appelant une base de données dans une interface de programmation. En informatique, une interface de programmation d’application ou interface de programmation applicative, souvent désignée par le terme API pour « application programming interface », est un ensemble normalisé de classes, de méthodes, de fonctions et de constantes qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels.
TwitterTwitter ( en anglais), rebaptisé progressivement X depuis le , est un réseau social de microblogage. Il permet à un utilisateur d’envoyer gratuitement des micromessages limités à , appelés tweets ou gazouillis par messagerie instantanée ou par SMS. Twitter est créé le par Jack Dorsey, Evan Williams, Biz Stone et Noah Glass. Le service en ligne est rapidement devenu populaire. Le , il compte d’utilisateurs actifs par mois, de tweets envoyés par jour et est disponible en plus de quarante langues.
Expérience utilisateurthumb|Diagramme situant l'expérience utilisateur L'expérience utilisateur (EU) (en anglais, user experience, abrégé UX) est la qualité du vécu de l'utilisateur dans des environnements numériques ou physiques. C'est une notion de plus en plus courante là où l'on utilisait, encore récemment, les notions d'ergonomie des logiciels et d'utilisabilité.
User experience designUser experience design (UX design, UXD, UED, or XD) is the process of defining the experience a user would go through when interacting with a company, its services, and its products. Design decisions in UX design are often driven by research, data analysis, and test results rather than aesthetic preferences and opinions. Unlike user interface design, which focuses solely on the design of a computer interface, UX design encompasses all aspects of a user's perceived experience with a product or website, such as its usability, usefulness, desirability, brand perception, and overall performance.
Média socialLes médias sociaux sont des applications web qui permettent la création et la publication de contenus générés par l’utilisateur et le développement de réseaux sociaux en ligne en connectant les profils des utilisateurs. Le terme recouvre les différentes activités qui intègrent la technologie, l’interaction sociale, et la création de contenu. Les médias sociaux utilisent l’intelligence collective dans un esprit de collaboration en ligne.
API Webvignette| Capture d'écran de la documentation de l'API Web de la NASA Une API Web est une interface de programmation d'application (API) pour un serveur Web ou un navigateur Web. En tant que concept de développement Web, il peut être lié au côté client d'une application Web (y compris à travers un framework web). Une API Web côté client est une interface de programmation permettant d'étendre les fonctionnalités d'un navigateur Web ou d'un autre client HTTP.
Privacy concerns with social networking servicesSince the arrival of early social networking sites in the early 2000s, online social networking platforms have expanded exponentially, with the biggest names in social media in the mid-2010s being Facebook, Instagram, Twitter and Snapchat. The massive influx of personal information that has become available online and stored in the cloud has put user privacy at the forefront of discussion regarding the database's ability to safely store such personal information.
Conception centrée sur l'utilisateurLa conception centrée sur l'utilisateur ou conception orientée utilisateur (UCD, user-centered design en anglais) est une philosophie et une démarche de conception surtout présente en ergonomie informatique, où les besoins, les attentes et les caractéristiques propres des utilisateurs finaux sont pris en compte à chaque étape du processus de développement d'un produit. La norme ISO 9241-210 qui annule et remplace la norme ISO 13407 définit sept ensembles de pratique de base pour mettre en œuvre le processus de conception centrée sur l'utilisateur.
Web socialalt=Illustration d'un réseau social sur le web|vignette|374x374px|Illustration d'un réseau social sur le web Le Web social (Social Web) fait référence à une vision d'Internet considéré comme un espace de socialisation, un lieu dont l'une de ses fonctions principales est de faire interagir les utilisateurs entre eux afin d'assurer une production continuelle de contenu, et non plus uniquement la distribution de documents. Il est considéré comme un aspect très important du Web 2.0.
Social botvignette|alt=Illustration de la viralité sur Twitter en utilisant des Twitterbots|384x384px|Illustration de la viralité sur Twitter en utilisant des Twitterbots Un social bot (autres appellations : socialbot, socbot) est un type particulier de dialogueur utilisé sur les médias sociaux afin de générer des messages automatiques ( des tweets), de faire office de « » ou même d'entretenir un compte utilisateur. Les social bots sont ainsi généralement utilisés lors de campagnes publicitaires ou par des firmes de relations publiques.
User researchUser research focuses on understanding user behaviors, needs and motivations through interviews, surveys, usability evaluations and other forms of feedback methodologies. It is used to understand how people interact with products and evaluate whether design solutions meet their needs. This field of research aims at improving the user experience (UX) of products, services, or processes by incorporating experimental and observational research methods to guide the design, development, and refinement of a product.
Social network aggregationSocial network aggregation is the process of collecting content from multiple social network services into a unified presentation. The task is often performed by a social network aggregator, such as Hootsuite or FriendFeed, which pulls together information into a single location, or helps a user consolidate multiple social networking profiles into a single profile.
Argot Internetalt=Exemple de texte écrit en langage SMS : bjr sava? signifie Bonjour, ça va ?|vignette|redresse=1.2|Exemple de texte écrit en langage SMS : « bjr sava? », pour dire « Bonjour, ça va ? » L’argot Internet est un ensemble d'abréviations et d'acronymes utilisés dans les communications sur Internet (messageries, forums, médias sociaux, etc.). Ce sociolecte est né du constat que . Il est également utilisé sur les bulletin board systems et les SMS. Cependant, certains acronymes sont antérieurs à l’avènement d'Internet, voire antérieurs aux ordinateurs.
User interface designUser interface (UI) design or user interface engineering is the design of user interfaces for machines and software, such as computers, home appliances, mobile devices, and other electronic devices, with the focus on maximizing usability and the user experience. In computer or software design, user interface (UI) design primarily focuses on information architecture. It is the process of building interfaces that clearly communicates to the user what's important. UI design refers to graphical user interfaces and other forms of interface design.
Marketing par médias sociauxLe marketing des médias sociaux est un terme issu du marketing qui désigne l'utilisation de médias sociaux afin de promouvoir un produit ou un service. Les médias sociaux s’inscrivent dans une logique de collaboration en ligne et d’intelligence collective en intégrant la technologie, l’interaction sociale et la création de contenu. Les marketeurs les utilisent de plus en plus dans leur stratégie et les exploitent en tenant compte des différentes caractéristiques des médias dans le but d’optimiser l’efficacité des actions menées.
Cybermilitantismevignette Le terme de cybermilitantisme désigne les différentes formes de militantisme pratiquées sur Internet. vignette C’est en octobre 1989 que la première cyberattaque à motifs explicitement politiques est menée. Celle-ci vise les ordinateurs de la NASA et du département de l’énergie des États-Unis, et consiste en un virus de type worm affichant un message contre l’utilisation de l’énergie nucléaire lors de la connexion des utilisateurs. Le numérique et les réseaux sociaux, précurseurs du cybermilitantisme et de l’activisme numérique.
Application binary interfacevignette|300px|Exemples pour une interface binaire-programme stable et instable une interface de programmation stable et instable. En informatique, une Application Binary Interface (ABI, interface binaire-programme), décrit une interface de bas niveau entre les applications et le système d'exploitation, entre une application et une bibliothèque ou bien entre différentes parties d’une application. Une ABI diffère d’une API, puisqu'une API définit une interface entre du code source et une bibliothèque, de façon à assurer que le code source fonctionnera (compilera, si applicable) sur tout système supportant cette API.
Télévision numérique terrestreLa télévision numérique terrestre (TNT) est une évolution technique en matière de télédiffusion, fondée sur la diffusion de signaux de télévision numérique par un réseau de réémetteurs hertziens terrestres. Par rapport à la télévision analogique terrestre à laquelle elle se substitue, la télévision numérique terrestre permet de réduire l'occupation du spectre électromagnétique tout en multipliant le nombre de chaînes par fréquence, grâce à l'utilisation de modulations et normes adaptées, d'obtenir une meilleure qualité d'image, ainsi que de réduire les coûts d'exploitation pour la diffusion et la retransmission une fois les coûts de mise à niveau amortis.
Web 2.0thumb|upright=1.4|Cartographie sensible du Web 2.0 Le Web 2.0, quelquefois appelé Web participatif, désigne l'ensemble des techniques, des fonctionnalités et des usages qui ont suivi la forme originelle du Web, www ou World Wide Web, caractérisé par plus de simplicité et d'interactivité. Il concerne en particulier les interfaces et les échanges permettant aux internautes ayant peu de connaissances techniques de s'approprier des fonctionnalités du Web. Ils peuvent d'une part contribuer à l'échange d'informations et interagir (partager, échanger, etc.
Partenariat public-privéLe partenariat public-privé (PPP) est un mode de financement par lequel une autorité publique fait appel à des prestataires privés pour financer et gérer un équipement assurant ou contribuant au service public. Le partenaire privé reçoit en contrepartie un paiement du partenaire public ou des usagers du service qu'il gère. Ce mode de financement est présent dans de nombreux pays sous des formes variées.