博客 RSS 訂閱

Nick Babich - The Modern Way To Create And Host A WordPress Site

This article has been kindly supported by our dear friends at Elementor whose goal is to empower web creators to design, publish and manage powerful and beautiful WordPress websites using the mos

wordpress , Techniques , Tools

收藏 評論

Drew McLellan - Smashing Podcast Episode 46 With Vitaly Friedman: Who Is Elliot Jay Stocks?

This episode has been kindly supported by our dear friends at Wix, the platform for professionals to build client sites, manage complex projects, and grow businesses online. Thank you! In t

Smashing Podcast , Smashing Events , Events

收藏 評論

Benjamin Ajibade - Kubernetes For Frontend Developers

Kubernetes, also known as k8s, was coined by a Google engineer in mid-2014 and is now widely used throughout the developer ecosystem. According to the Kuberenetes Documentation: “Kubernetes is an o

Techniques , Tools , Apps

收藏 評論

Greg Dickens - The Ultimate Free Solo Blog Setup With Ghost And Gatsby

These days it seems there are an endless number of tools and platforms for creating your own blog. However, lots of the options out there lean towards non-technical users and abstract away all of th

Gatsby , cms , Javascript

收藏 評論

Adrian Bece - Lesser-Known And Underused CSS Features In 2022

After reading Louis Lazaris’ insightful article “Those HTML Attributes You Never Use”, I’ve asked myself (and the community) which properties and selectors are lesser-known or should be used more of

performance , optimization , Css , svg

收藏 評論

Kata Nagygyörgy & Diana Lakatos - Developing An Award-Winning Onboarding Process (Case Study)

The notion of onboarding is all about helping users quickly and easily find value in your offering. Speed and ease of use are equally important because users might lose interest if going through an

Tools , Apps , User Experience , Case Studies

收藏 評論

Frank Joseph - Understanding Weak Reference In JavaScript

Memory and performance management are important aspects of software development and ones that every software developer should pay attention to. Though useful, weak references are not often used in J

performance , coding , Javascript

收藏 評論

Daniel Yuschick - Manage Accessible Design System Themes With CSS Color-Contrast()

There’s certainly no shortage of design systems available to use when building your next project. Between IBM’s Carbon, Wanda and Nord, there are plenty of terrific design systems to choose from. Ye

Accessibility , Css , Design Systems , Design

收藏 評論

Vijay Verma - Open-Source 3dicons Library: Case Study And Free Downloads

In February 2021, I began studying 3D illustration using Blender. Like most beginners in the field of 3D design, I also created my first donut by following BlenderGuru’s (Andrew Price) tutorials. I

Freebies , Case Studies , Design

收藏 評論

Patrick Brosset - What’s That (Dev) Tool?

Have you ever looked to see what other tools were available to you within the DevTools toolbox? You’re probably using the same few panels over and over again — I know I am! It turns out there are m

devtools , Techniques , Tools , Browsers

收藏 評論

程序員魚皮 - 顏色網站為啥都收費?自己做個要花多少錢?

你是小阿巴,一位沒有對象的程序員。 這天深夜,你打開了某個顏色網站,準備鑑賞一些精彩的視頻教程。 結果一個大大的付費彈窗阻擋了你! 你心想:可惡,為啥顏色網站都要收費啊? 作為一名程序員,你怎能甘心? 於是你決定自己做一個,不就是上傳視頻、播放視頻嘛? 這時,經常給大家分享 AI 和編程知識的 魚皮 突然從你身後冒了出來:天真!你知道自己做一個要花多少錢麼? 你嚇了一跳:我又沒做過這種網

程序人生

收藏 評論

Drew McLellan - Smashing Podcast Episode 47 With Sara Soueidan: Why Does Accessibility Matter?

This episode is kindly supported by our dear friends at Storyblok](https://www.storyblok.com/%E2%80%9D%3EStoryblok), a friendly headless CMS with a visual editor, nested components, and customiza

Smashing Podcast , media , Accessibility

收藏 評論

程序員龍叔 - 抓包工具fiddler的基礎知識

​ 一、簡介 fiddler是位於客户端和服務端之間的http代理 1、作用 監控瀏覽器所有的http/https流量 查看、分析請求內容細節 偽造客户端請求和服務器請求 測試網站的性能 解密https的web會話 全局、局部斷電功能 第三方插件 2、使用場景 接口調試、接口測試、線上環境調試、web性能分析 判斷全後端bug、開發環境hosts配置、moc

軟件測試

收藏 評論

Cosima Mielke - Expand Your Horizons (June 2022 Desktop Wallpapers Edition)

There’s an artist in everyone. Some bring their creative ideas to life with digital tools, others capture the perfect moment with a camera or love to grab pen and paper to create little doodles or p

Wallpapers , Freebies , templates

收藏 評論

codechen8848 - 網頁版微信來了!無需下載安裝客户端!

大家好,我是 Java陳序員。 你是否遇到過:在公共電腦上想臨時用微信卻擔心賬號安全,服務器或 Linux 系統上找不到合適的微信客户端,或者想在多個設備上便捷訪問微信卻受限於安裝環境? 今天,給大家介紹一個超實用的開源項目,讓你通過瀏覽器就能輕鬆使用微信,無需在本地安裝客户端! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹

操作系統

收藏 評論

Ken Harker - Don’t Sink Your Website With Third Parties

You’ve spent months putting together a great website design, crowd-pleasing content, and a business plan to bring it all together. You’ve focused on making the web design responsive to ensure that t

performance , optimization , User Experience

收藏 評論

Zara Cooper - How To Build A Group Chat App With Vanilla JS, Twilio And Node.js

Chat is becoming an increasingly popular communication medium in both business and social contexts. Businesses use chat for customer and employee intra-company communication like with Slack, Microso

node.js , API , Apps , Javascript

收藏 評論

Thomas Bohm - Measuring The Performance Of Typefaces For Users (Part 1)

Our focus is on typefaces for reading large amounts of text and information in the most efficient, legible, pleasurable, comprehensible, and effective way possible. For instance, typefaces used for

performance , Techniques , Typography

收藏 評論

Sam Poder - The Case For Prisma In The Jamstack

The Jamstack approach originated from a speech given by Netlify’s CEO Matt Biilmann at Smashing Magazine’s very own Smashing Conf in 2016. Jamstack sites serve static pre-rendered content through a

next.js , Jamstack , serverless , Javascript

收藏 評論

Alexey & Alexander - Digital Museums For Digital History

Technological development is an iterative process. One might assume that any engineer has at least a rough idea of how we got from the first wheel to self-driving cars or from the abacus to fintech

Accessibility , Inspiration , Design

收藏 評論

Daniel Yuschick - Simplify Your Color Palette With CSS Color-Mix()

There’s a reason for all the new, experimental color features CSS is introducing. And there’s a reason for all the excitement they’re stirring up. Colors are hard. Defining a base color palette can

Techniques , Tools , Css , Design Systems

收藏 評論

Alexander Joseph - The Future Of Frontend Build Tools

Frontend build tooling is crucial to the workflow of the modern frontend developer for a host of reasons classified under improved developer and user experiences. From the developer’s perspective, f

performance , devtools , Javascript

收藏 評論

愛學習的懶洋洋 - MySQL EXPLAIN執行計劃:SQL性能翻倍的秘密武器

MySQL系列文章 在數據庫性能優化領域,Explain執行計劃是MySQL開發者與DBA必須掌握的利器。它揭示了SQL語句的執行路徑、索引使用情況及資源消耗模型,是診斷慢查詢和優化索引策略的核心工具。本文將全方位解析Explain的機制與實踐技巧,助你徹底掌握SQL性能調優。 一、Explain工具概述 Explain是MySQL提供的SQL分析指令,通過在SELECT前添加EXPLAI

數據庫

收藏 評論

Thomas Bohm - Measuring The Performance Of Typefaces For Users (Part 2)

In the first part of this article, we saw that measuring and comparing typefaces is not a simple task. Testing it (subjectively or objectively) also depends on the context — which can be very tricky

performance , Techniques , Typography

收藏 評論