편물

ProcessWire CMS – 초보자 안내서

콘텐츠 관리 시스템은 오히려 독단적입니다. 예를 들어, 그들 대부분은 데이터를 입력하기 위한 특정한 딱딱한 콘텐츠 구조를 기대하고, 말이 되는지 여부에 관계없이 해당 데이터에 액세스하고 출력하는 특정 새겨진 방법을 가지고 있습니다. 또한 필요한 경우 사전 정의된 흔적을 벗어날 수 있는 효과적인 도구를 거의 제공하지 않습니다.

더 읽어보기

스마트 장난감 디자인으로 아이들과 자연을 연결하다

미국의 십대 청소년이 16세가 되면 자연 속에서 일주일에 7시간 미만을 보내게 되며 이러한 추세는 전 세계적으로 확산된다는 사실을 알고 계셨습니까? 일부 통찰력, 사실 및 수치.

더 읽어보기

ES6 인수와 매개변수를 사용하는 방법

개발자는 ECMAScript 6 기능을 점점 더 많이 사용하고 있으며 곧 이러한 기능을 피할 수 없게 될 것입니다. 이 자습서에서는 ECMAScript 6이 JavaScript 등에서 매개변수 처리를 업그레이드한 방법을 배웁니다.

더 읽어보기

디지털 정책으로 비즈니스와 클라이언트를 안전하게 보호

디지털 작업자, 특히 웹 디자이너와 개발자는 정책이 오프라인과 마찬가지로 온라인에서도 제품에 영향을 미친다는 사실을 인식해야 합니다. 대기업, 소규모 디지털 에이전시, 소프트웨어 회사, 개인 벤처 등 기업의 규모가 무엇이든 간에 우리는 법률 준수를 유지하기 위해 이 법적 규정 시스템(간단히 "정책"이라고 함) 내에서 작업해야 합니다.

더 읽어보기

Pattern Lab 2로 원자 설계 시스템을 만들고 유지하는 방법

UI 디자인 시스템의 이점은 이제 잘 알려져 있습니다. 보다 응집력 있고 일관된 사용자 경험을 제공합니다. 팀의 워크플로 속도를 높여 **프로세스에서 엄청난 시간과 비용을 절약**하면서 더 많은 항목을 실행할 수 있습니다. 그들은 분야 간에 공통 어휘를 설정하여 보다 협력적이고 건설적인 워크플로를 만듭니다. 브라우저, 장치, 성능 및 접근성 테스트를 더 쉽게 만듭니다. 또한 시간이 지남에 따라 구축할 수 있는 견고한 토대 역할을 하여 조직이 끊임없이 변화하는 웹 환경에 보다 쉽게 ​​적응할 수 있도록 지원합니다. 이 문서는 Pattern Lab 2를 사용하여 **원자적 디자인 시스템**을 구축하고 유지 관리하는 방법에 대한 자세한 가이드를 제공합니다.

더 읽어보기

Babylon.js로 크로스 플랫폼 WebGL 게임 만들기

여기 당신을 위한 도전이 있습니다: 주말에 3D 게임을 만드는 것은 어떻습니까? [Babylon.js](https://www.babylonjs.com/)는 **HTML5, WebGL 및 Web Audio를 사용하여 3D 게임을 빌드**하기 위한 JavaScript 프레임워크로, 귀하와 Babylon.js 팀이 직접 제작했습니다. 라이브러리의 새 버전 2.3을 기념하기 위해 우리는 "Sponza"라는 이름의 새로운 데모를 구축하여 오늘날 훌륭한 게임을 구축할 때 WebGL 엔진과 HTML5로 무엇을 할 수 있는지 강조하기로 결정했습니다. 아이디어는 모든 WebGL 지원 플랫폼에서 동일하지는 않더라도 일관되고 유사한 경험을 만들고 기본 앱의 기능에 도달하려고 시도하는 것이었습니다. 이 기사에서 나는 우리가 직면한 다양한 도전과 그것을 구축하면서 배운 교훈과 함께 이 모든 것이 어떻게 함께 작동하는지 설명할 것입니다.

더 읽어보기

2배 빠른 기능 출시를 시작한 방법(사례 연구)

기업이 일상 업무를 앱에 의존하는 경우 기업의 요구 사항을 신속하게 해결할 수 있을 만큼 민첩해야 합니다. 당신이하지 않으면 다른 사람들은 분명히 할 것입니다. 용서할 수 없는 SaaS의 세계에서 중요한 기능을 지연(또는 버그가 많은 코드 조각을 서두르는 것)은 클라이언트를 잃는 것을 의미합니다. 견고한 애자일 워크플로는 모든 차이를 만들 수 있습니다.

더 읽어보기

요소 쿼리 및 현재 사용 방법

얼마 동안 우리는 **CSS가 할 수 있는 일의 한계**에 부딪쳤습니다. 반응형 레이아웃을 구축하는 사람들은 CSS 단독으로는 작성할 수 없는 스타일을 작성하는 데 도움이 되는 CSS 전처리기, 플러그인 및 기타 도구를 사용하도록 강요하는 CSS의 좌절과 단점을 자유롭게 인정할 것입니다. 그럼에도 불구하고 우리는 현재 도구가 우리가 성취하는 데 도움이 되는 한계에 부딪힙니다.

더 읽어보기

웹 개발 읽기 목록 #144: CSP 실수, JS 디버깅 및 실패 테스트

매주는 학습 주간이고 이번 주에는 뷰포트 단위를 사용하는 것이 모두 좋지 않다는 것을 상기했습니다. 또한 올바른 HTTP 상태 코드를 선택하는 것이 어려울 수 있으며 서버에서 실행 중인 Apache 버전에서 지원하지 않을 수도 있습니다. 또한 최종적으로 읽기 쉽고 유용한 보고서를 얻을 수 있도록 JavaScript 오류 로깅을 확장하는 방법도 배웠습니다. 그것으로 충분하지 않은 것처럼 나는 접근성과 점진적 향상에 대해 다시 많이 배웠고 CSP를 우회할 수 있는 방법과 브라우저가 알려진 경계와 레이아웃 제한이 있는 요소를 알려지지 않은 것보다 믿을 수 없을 정도로 빠르게 렌더링할 수 있는 이유에 대한 슬라이드 자료를 발견했습니다. 준비 되었나요? 이제 여러분도 이 모든 것을 배울 차례입니다.

더 읽어보기

상자에서 벗어나기: 7월의 디자인 영감

여름 휴가가 다가옴에 따라 백일몽과 휴식을 취하는 데 도움이 될 영감을 주는 그림과 사진 몇 가지를 공유하고자 합니다. 세상에는 훌륭한 기술이 많이 있다는 데 의심의 여지가 없습니다. 단지 발견하기만 하면 됩니다. 이번 달의 컬렉션을 살펴보는 동안 꽤 흥미롭고 상쾌한 색상 조합을 발견하게 될 것입니다. 나는 우리 모두가 존경하고 배울 수 있는 좋은 그룹을 포함시켰습니다. 당신이 동의하기를 바랍니다! 큰 영감의 불꽃과 함께 여름을 시작할 준비를하십시오.

더 읽어보기