收藏 / 列表

Andy Croxall - Commonly Confused Bits Of jQuery

All of which means that, unless you have some odd grudge against jQuery, those days are gone — you can actually get stuff done now. A script to find all links of a certain CSS class in a document an

coding , Essentials , jquery

Soh Tanaka - Helpful JavaScript & jQuery Tools, Libraries & Plugins

Recently we’ve been receiving more requests for carefully selected, useful round-ups. We try to avoid round-ups on Smashing Magazine, but sometimes the format is useful and — if the resources are re

Tools , templates , coding , jquery , Javascript

Philip Tellis - Analyzing Network Characteristics Using JavaScript And The DOM, Part 1

In this article, we’ll look at some methods of manipulating JavaScript to determine various network characteristics from within the browser — characteristics that were previously available only to a

performance , coding , Javascript

Atila Fassina - What’s New In Next.js 13?

October has come and gone, and with it, Next.js has released a new major version packed (pun intended) with tons of new features — some of which can be seamlessly adopted from your Next.js 12 app, w

API , next.js , coding , Javascript

David Bushell - Understanding The Copyright License

The Web is full of creative and practical resources that we can use to improve our projects. Photography, fonts, music and code are perfect examples. Finding stock objects and existing implementatio

workflow , Privacy , Copyright , Licenses , Design

Myriam Frisano - Decoding The SVG path Element: Curve And Arc Commands

In the first part of decoding the SVG path pair, we mostly dealt with converting things from semantic tags (line, polyline, polygon) into the path command syntax, but the path element didn’t really

Techniques , coding , Css

Glen Stansberry - 6 Version Control Systems Reviewed

If you’ve ever collaborated with other people on a project, you know the frustration of constantly swapping files. Some do it by email, some through file upload services and some by other methods. I

Tools , Open Source , Linux , coding , Reviews

Lea Verou - But The Client Wants IE 6 Support!

Is this really the issue? Are our clients incapable of understanding these things? Is the problem that our clients don’t “get” the Web and need to be educated? I don’t think so. We got ourselves int

workflow , Bugs , Clients , coding , Discussions , Opinion Column

Addy Osmani - The Smashing Guide To Moving The Web Forward

Modernizr, HTML5 Boilerplate and jQuery are just a few examples of well known projects which were born from a desire to put something out there that could help others on the Web do more. These proje

Community , Tools , Opinion Column , Javascript

Jhey Tompkins - What If Our Sliders Actually Slid?

One of my main mantras is using “Creative Coding” to level up your skills. It’s one of the main reasons I have gotten to where I am. But when so much of the web is very “set in its way”, it takes a

Techniques , coding , HTML

ZURB - How To Use the “Seven Deadly Sins” to Turn Visitors into Customers

In this article we’ll show examples of how successful companies exploit the tendency to conduct all the famous Seven Deadly Sins, and in turn generate momentum with their website visitors. Ready? Le

Marketing , Content , E-Commerce , Business

Inayaili de Leon - The Future Of CSS: Embracing The Machine

But how does this tradition fit in a world where the websites and applications that we want to create are becoming increasingly complex? Further Reading on SmashingMag: The Bright (Near) Future

Css

The Smashing Newsletter Team - Fixed vs. Fluid vs. Elastic Layout: What’s The Right One For You?

This article discusses the pros and cons of each type of layout. Either one can be used to make a successful website layout, as long as you keep usability in mind. Why all the debate? Web page desi

Layouts , coding , Css

Chris Coyier - [Ask SM: CSS] Equal Spacing, CSS Font Replacement

This is our fourth installment of Ask SM, featuring reader questions about Web design, focusing on HTML, CSS, and JavaScript. In this post we’ll cover how you can distribute the horizontal space bet

coding , Css

Sven Lennartz - A Short Story About “Back To Top” Links

Often it is the close attention to small details that makes a design outstanding. During the development of a website, designers tend to quickly forget about small details and focus on major design

Navigation , ux , Usability , Web Design