전에 CSS3 효과 데모를 보다가 CSS3 속성을 작성할 때 전환 속성을 앞에 두는 경우와 뒤에 쓰는 등 호환성 작성 순서가 다른 것을 발견했습니다. 코더도 포함될 수 있습니다. 개인 습관 또는 강박>"
.transition{
-webkit-transition: all .5s;
-moz-transition: all .5s;
- o- 전환: 모든 .5초;
전환: 모든
}
.transition{ 전환: 모든 .5초;
-o-전환: 모든 .5초;
-moz-전환: 모두 .5초;
-webkit-transition: 모든 .5초;
}
접두사가 붙은 배열은 단지 깔끔함을 위한 것이어야 합니까(또는 브라우저의 선호도를 나타내기 위한 것입니까)? 그러나 전환이 앞이든 뒤이든 상관없이 우아한 저하와 점진적인 향상이라는 두 가지 개념이 도입됩니다.
우아한 저하와 점진적인 향상은 CSS3에서 나온 개념입니다. 저급 브라우저는 CSS3를 지원하지 않지만 CSS3의 효과가 너무 좋아서 포기할 수 없을 만큼 고급 브라우징에서는 CSS3를 사용하고, 저급 브라우저는 가장 기본적인 기능만 보장합니다. 얼핏 보면 두 개념은 비슷합니다. 둘 다 서로 다른 브라우저에서의 서로 다른 경험에 초점을 맞추고 있습니다. 주요 차이점은 초점을 맞추는 콘텐츠와 이러한 차이로 인해 발생하는 작업 흐름의 차이입니다.
점진적 강화와 우아한 저하란 무엇인가요?
점진적인 개선: 낮은 버전의 브라우저용 페이지를 구축하여 가장 기본적인 기능을 보장한 다음 효과, 상호 작용을 개선하고 고급 브라우저용 추가 기능을 추가하여 더 나은 사용자 경험을 제공합니다.
우아한 저하: 처음부터 완전한 기능을 구축한 다음 하위 버전의 브라우저와 호환되도록 만듭니다.
차이점: 우아한 저하가 복잡한 현상 유지에서 시작하여 사용자 경험의 공급을 줄이려고 시도하는 반면, 점진적인 향상은 매우 기본적이고 기능적인 버전에서 시작하여 미래 환경의 요구에 적응하기 위해 계속 확장됩니다. 저하(기능적 쇠퇴)는 뒤를 바라보는 것을 의미하고, 점진적인 향상은 뿌리를 안전 지대에 유지하면서 앞을 내다보는 것을 의미합니다.
"우아한 저하" 보기
"우아한 저하" 보기는 웹사이트가 가장 발전되고 완전한 브라우저에 맞게 설계되어야 한다고 믿습니다. 개발 주기의 마지막 단계에서 "오래된" 것으로 간주되거나 기능이 누락된 브라우저에 대한 테스트를 준비하고 테스트 대상을 이전 버전의 주류 브라우저(예: IE, Mozilla 등)로 제한합니다.
이 디자인 패러다임에서 오래된 브라우저는 "나쁨이지만 무난한" 브라우징 경험만 제공하는 것으로 간주됩니다. 특정 브라우저에 맞게 약간의 조정을 할 수 있습니다. 그러나 그것들은 우리의 관심의 초점이 아니기 때문에 더 큰 버그를 수정하는 것 외에는 다른 차이점은 무시될 것입니다.
“점진적 향상” 관점
“점진적 향상” 관점은 콘텐츠 자체에 집중해야 한다고 믿습니다.
콘텐츠는 우리가 웹 사이트를 구축하도록 동기를 부여합니다. 일부 웹사이트는 이를 표시하고, 일부는 수집하고, 일부는 검색하고, 일부는 운영하고, 일부 웹사이트는 위의 내용을 모두 포함하기도 하지만, 모두 콘텐츠를 포함한다는 점은 동일합니다. 이는 "점진적 향상"을 보다 합리적인 설계 패러다임으로 만듭니다. 이것이 Yahoo!에서 즉시 채택되어 "등급별 브라우저 지원" 전략을 구축하는 데 사용된 이유입니다.
위 내용은 점진적인 향상과 우아한 저하의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

如何将iOS17降级到iOS16您可以使用Mac和Windows电脑切换到任何版本的iOS设备。您需要做的第一件事是使用Lightning电缆将iPhone或iPad连接到计算机,并且您已经迈出了将设备还原到iOS16的第一步。以下是将iOS17降级到iOS16的方法:在Mac上启动“查找”图标将设备置于恢复模式恢复您的设备在Mac(或在WindowsPC上启动iTunes)上启动Finder在Mac上启动Finder或启动iTunes(如果您使用的是WindowsPC)。这将作为门户,带回您渴

如何优雅地使用Go和context进行错误处理在Go编程中,错误处理是一项非常重要的任务。优雅地处理错误可以提高代码的可读性、可维护性和稳定性。而Go语言的context包则为我们提供了一种非常方便的方式来处理与错误相关的操作。本文将介绍如何优雅地使用Go和context进行错误处理,并提供相关的代码示例。引言Go语言的错误处理机制是通过返回错误值的方式来实

如何通过Webman增强网站的安全性在当今数字化时代,网站的安全性变得尤为重要。Webman是一种强大的工具,用于提高网站的安全性和保护用户的隐私。在本文中,我们将探讨如何使用Webman来增强网站的安全性,并提供一些代码示例。使用HTTPS协议使用HTTPS协议是保障网站安全的基本步骤。通过使用HTTPS,网站能够加密用户和服务器之间传输的数据,防止黑客窃

网络已成为人们生活中不可或缺的一部分,在现代社会中。我们常常遇到WiFi信号弱或不稳定的情况,然而,这给我们的网络体验带来了不便。提升上网速度和稳定性,本文将介绍一些利用手机来增强WiFi信号的妙招,帮助读者解决网络连接问题。调整手机位置以确保信号接收强度最大化、将手机放置在距离WiFi路由器尽可能近的位置。避免障碍物遮挡信号传输,优选开放空间。使用手机WiFi信号放大器这些应用程序可以增强手机接收和发送WiFi信号的能力,下载并安装手机WiFi信号放大器App,有效提升信号强度和稳定性。使用手

Laravel框架介绍:优雅的PHP开发新选择引言:在过去的几年中,PHP开发领域一直在不断发展和壮大。而在众多PHP框架中,Laravel无疑是一款备受瞩目的框架之一。它以其清晰简洁的语法、全面的功能和卓越的性能而受到开发者的喜爱。本文将向你介绍Laravel框架的基本特点,并通过代码示例展示其灵活和优雅的开发风格。一、Laravel框架的特点1.优雅的代

Rust增强PHP:解决现有编程语言的瓶颈,需要具体代码示例随着互联网行业的快速发展,Web开发已经成为当今最重要的开发领域之一。而作为最受欢迎的服务器端脚本语言之一,PHP在Web开发中扮演着重要的角色。然而,随着业务和用户需求的不断增长,传统的PHP开发也会面临诸多挑战和瓶颈。这时候,Rust可以作为一种强大的编程语言来增强PHP,帮

苹果ARKit6ARKit6引入了4K视频捕获功能,可让您创建令人惊叹的AR体验高分辨率视频。无论您是专业的视频编辑、电影制作人还是社交媒体爱好者,此功能都非常适合无缝集成虚拟和现实世界的内容。通过扩展对HDR视频和高分辨率背景图像捕获的支持,您的创作将真正栩栩如生。位置锚点Apple继续通过LocationAnchors扩大AR体验的覆盖范围。在ARKit6中,蒙特利尔、悉尼、新加坡和东京等新城市加入了支持地点的行列。这意味着这些城市的用户现在可以享受特定位置的AR内容,进一步模糊了虚拟世界和

PHP8.1更新:增强的XML解析功能随着互联网的快速发展,XML(可扩展标记语言)在数据交换和信息传递中扮演了重要的角色。作为一种通用的数据格式,XML经常被用于在不同应用程序之间传递和存储数据。为了提供更好的XML解析能力,PHP8.1在XML解析功能上进行了增强,为开发者提供了更多便利。在PHP8.1中,一个重要的改进是引入了libxml_disabl


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

Dreamweaver Mac版
시각적 웹 개발 도구

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.
