clevermarks   583

« earlier    

Don’t Use The Placeholder Attribute
"The placeholder attribute contains a surprising amount of issues that prevent it from delivering on what it promises. Let’s clarify why you need to stop using it."
placeholder  form  HTML  attribute  a11y  clevermarks 
2 days ago by nhoizey
Polymer 4 and beyond: what will be deprecated, and what will stay?
"we want developers to build web apps, not Polymer apps, and we aim to provide not an all-inclusive framework but a collection of lightweight, loosely coupled products that developers can use to build elements and apps that make the most of the platform."
Polymer  webComponents  framework  JavaScript  clevermarks 
7 days ago by nhoizey
Pixels vs. Ems: Users DO Change Font Size
"If 2 to 3% (or more!) of your users are relying on a custom font size, you should know that so you can either support that user preference or make a conscious decision to not support it. Doing anything less is frankly irresponsible, especially considering that users with larger font sizes may be using those sizes to compensate for visual disabilities."
em  pixel  px  fontSize  accessibility  clevermarks 
8 days ago by nhoizey
Prioritizing the Long-Tail of Performance
« For a long time, the average or median metrics were the default ones our industry zeroed in on, but they provide a distorted view of reality. »
longTail  webperf  clevermarks  RUM 
15 days ago by nhoizey
Ryan Dahl: 10 Things I Regret About Node.js
"It's interesting to see Ryan talk about where he felt he went wrong with node"
NodeJS  architecture  applicationServer  JavaScript  server  clevermarks 
16 days ago by nhoizey
Embracing the Differences : Inside the Netflix API Redesign
"Netflix has found substantial limitations in the traditional one-size-fits-all (OSFA) REST API approach. As a result, we have moved to a new, fully customizable API."
API  Netflix  microservice  REST  UI  clevermarks  service 
19 days ago by nhoizey
Optimized Angular apps: smaller, faster, better by Maxim Salnikov
"Angular apps are getting more performant with each new version of the framework - thanks to the huge number of internal optimizations. But the main responsibility for the eventual app performance is on us, developers. Let's go through the main points on how we could help the framework to build and the browser to perform our app better."
Angular  framework  JavaScript  webperf  clevermarks 
19 days ago by nhoizey
The React is “just” JavaScript Myth
« It’s become the somewhat defacto expectation for front-end work »
Library  clevermarks  Javascript  React 
19 days ago by nhoizey
Vue.js or React ? Which you would chose and why?
"React and Vue can accomplish much the same thing, they just go about it in very different ways."
VueJS  React  library  JavaScript  frontEnd  clevermarks 
19 days ago by nhoizey
The PRPL Pattern
"PRPL is a new pattern we feel has great potential. At this stage, we welcome experimentation with it while we iterate on the ideas in the pattern and collect more data on where it offers the greatest benefits."
PRPL  webperf  SPA  clevermarks 
23 days ago by nhoizey
Dis, c’est quoi un Scrum Master ?
"On me demande parfois ce que c’est, un Scrum Master. A quoi ça sert. Pourquoi c’est bien d’en avoir un dans son équipe. Qu’est-ce que je fais de mes journées !"
ScrumMaster  Scrum  agile  clevermarks 
4 weeks ago by nhoizey
Feature Teams or Component Teams? Break silos instead!
"I think we all agree that focusing on business value is much better than making sure that we are all busy."
featureTeam  componentTeam  organization  project  clevermarks 
4 weeks ago by nhoizey
Explainer for supporting CSS selectors when navigating to a URL fragment
"Explainer for supporting CSS selectors when navigating to a URL fragment"
deepLink  link  anchor  scroll  URL  clevermarks 
4 weeks ago by nhoizey
I Used The Web For A Day With JavaScript Turned Off
"The web is a hostile, unpredictable environment, which is why many developers follow the principle of progressive enhancement to build their sites up from a core experience of semantic HTML, layering CSS and unobtrusive JavaScript on top of that."
nojs  JavaScript  progressiveEnhancement  clevermarks 
4 weeks ago by nhoizey
Gutenberg arrive dans WordPress 5.0… et tout va bien se passer
"Gutenberg n’a pas pour vocation, dans un premier temps, de remplacer les page builders tels qu’on les connaît."
Gutenberg  Wordpress  pageBuilder  clevermarks  CMS 
5 weeks ago by nhoizey
Responsive And Fluid Typography With vw Units
"Embracing fluid typography might be easier than you think. It has wide browser support, is simple to implement and can be achieved without losing control over many important aspects of design."
fluid  typography  RWD  clevermarks 
5 weeks ago by nhoizey
Design for mobile: why we need to think beyond the West
"We tend to measure performance by our own standards, or by some average fairly close to them. Then it hits you, next time you go on holiday: the super fast site you built the other week suddenly performs poorly and takes way too long to load."
WebPerf  clevermarks  Asia 
5 weeks ago by nhoizey
Technical Credit Still Breathing
"Technical Credit is the investment in the engineering, designing and constructing of software or systems over and above the minimum necessary effort, in anticipation of emergent properties paying dividends at a later date."
progressiveEnhancement  debt  credit  development  clevermarks 
5 weeks ago by nhoizey
How to compress cellular automata images
"don’t use lossy compression on images of Cellular Automata or in general, on highly structured artificial images with lots of fine details"
cellularAutomata  image  compression  lossy  lossless  PNG  JPEG  WebP  FLIF  clevermarks  WebPerf 
5 weeks ago by nhoizey

« earlier    

related tags

20minutes  a11y  accessibility  ad  africa  agile  amp  analytics  anchor  android  androidgo  angular  angularjs  animation  api  apple  applicationserver  architecture  article  asia  asynchronous  attribute  availability  aws  babeljs  backup  beacon  bootstrap  bot  browser  build  businessrules  button  cartography  cellularautomata  chat  chatbot  checklist  china  chrome  ci  client  cloud  cloudinary  cms  commerce  community  comparison  compatibility  component  componentteam  compression  configurator  console  continuousintegration  cpu  credit  crm  css  customproperty  d8  data  debt  debug  deeplink  design  dev  development  devops  devtools  dmp  drupal  easing  em  email  emoji  error  es5  es6  ethics  expiry  ezplatform  fallback  featurephone  featureteam  financialtimes  flif  fluid  font  fontsize  food  form  fout  framework  frontend  gdpr  google  googleanalytics  googlemaps  googletagmanager  gradient  grid  gutenberg  headless  heroku  history  homescreen  hongkong  html  http  hugo  hybris  image  imap  imapemap  india  injection  installation  intersectionobserver  javascript  jpeg  jsonapi  jsonwebtokens  jwt  kaios  layout  lazyload  library  license  link  log  login  longtail  lossless  lossy  loyalty  lts  magento  map  marketshare  media  medialibrary  microservice  microsoft  mime  mobile  monitor  netflix  news  nodejs  nojs  notification  oauth  ocr  offline  organization  origin  outbrain  pagebuilder  password  passwordmanager  pattern  performance  php  physicalweb  pixel  placeholder  plateform  png  polyfill  polymer  pop  preload  price  product  progressiveenhancement  project  proximity  prpl  push  pwa  px  qrcode  quality  react  recommendation  redis  redux  regulation  reset  resilience  rest  restaurant  revenue  rgpd  roadmap  ruby  rules  rum  rwd  saas  safari  samsung  samsunginternet  sap  scalability  screen  script  scroll  scrum  scrummaster  security  seo  server  serverless  serversentevents  serversiderendering  service  shell  singapour  skeleton  smarticle  smartphone  smtp  sniffing  spa  specification  speed  sprite  sql  sqlinjection  ssr  standard  state  static  statistics  storage  streaming  strength  support  svg  symbol  synchronization  table  taboola  tagcommander  test  text  theguardian  thirdparty  timbernerslee  time  travis  tweetbot  twitter  typography  ucbrowser  ui  url  useragent  ux  v8  vuejs  wallet  web  webcomponents  webkit  webp  webperf  wechat  windows  wordpress  worldwideweb  www  yaas 

Copy this bookmark: