Expression 4 는 데스크탑, 모바일 및 웹 애플리케이션을 위한 풍부한 사용자 경험을 디자인하기 위한 전문 디자인 도구 모음입니다.
Expression 4 에는 새롭게 향상된 기능과 흥미로운 기능이 많이 포함되어 있습니다. 제가 가장 좋아하는 기능은 다음과 같습니다.
1. SketchFlow 프로토타입을 SharePoint에 게시
Silverlight 기반 SketchFlow 프로젝트를 SharePoint에 게시하면 프로토타입을 팀과 편리하게 공유할 수 있습니다. 무엇보다도, 프로토타입이 게시되면 검토자는 피드백을 SharePoint에 직접 게시할 수 있으며, SharePoint에서는 디자이너뿐만 아니라 다른 검토자에게도 해당 피드백이 표시됩니다. 디자이너는 여러 리뷰어의 피드백을 동시에 볼 수도 있습니다. 이러한 공동 검토 작업 방법은 인터랙션 디자인 프로토타입을 더욱 완벽하게 만듭니다.
2. Blend의 새로운 동작(Behavior)
Expression Blend 4에는 응용 프로그램 디자인 프로세스를 향상시키는 새로운 동작이 포함되어 있습니다. 새로운 동작은 매력적인 UI 아트를 만드는 데 계속 집중할 수 있도록 하면서 더 많은 기능을 제공합니다. 예를 들어, 이러한 새로운 동작을 사용하면 멀티 터치를 활용하고, 원활한 레이아웃 전환을 지정하고, 조건부 논리를 정의하고, MVVM 애플리케이션 모듈과 더 쉽게 상호 작용할 수 있습니다. 또한 화면 상태 유지 및 Sketchflow 애니메이션 재생에 대한 추가 제어를 포함하여 SketchFlow용으로 특별히 설계된 새로운 동작도 있습니다.
3. 코딩 없이 UI 디자인하기
Expression Blend 4를 사용하면 코드를 작성하지 않고도 여러 가지 복잡한 레이아웃을 디자인할 수 있습니다.
예: 내용이 회전 목마처럼 원 안에 배열된 방사형 목록을 만들고 싶다고 가정해 보겠습니다. Blend 4를 사용하면 복잡한 레이아웃 코드를 작성할 필요가 없습니다. 경로를 사용하여 원하는 "모양"을 그리면 Blend가 자동으로 콘텐츠를 적절하게 배치합니다. 가장 좋은 점은 이것이 단순한 디자인 타임 기능이 아니라 데이터 기반 목록에서도 작동하고 애니메이션을 지원한다는 것입니다. 상상할 수 없을 만큼 복잡하고 풍부하며 창의적인 레이아웃을 만드는 것은 길을 그리는 것만큼 쉽습니다.
4. HTML 및 JavaScript를 사용하여 Expression Web 플러그인 작성
웹에 능숙한 개발자라면 웹 언어(JavaScript, HTML, CSS)를 사용하는 데 더 익숙할 것입니다. Expression Web 4에서는 이미 익숙한 웹 언어만 사용하여 응용 프로그램을 확장하는 방법을 제공합니다. 이제 HTML, CSS, JavaScript 및 간단한 XML 매니페스트 파일만 사용하여 메뉴 항목, 도구 모음 버튼, 제어판 및 대화 상자까지 추가할 수 있습니다. 페이지에 온라인 지도를 만드는 데 사용하는 고유한 마커가 있습니까? 맞춤형 트위터 피드가 있나요? 이제 Expression Web을 쉽게 확장하여 모든 사이트에 이 콘텐츠를 추가할 수 있습니다.
5. SEO 진단으로 검색 순위를 향상하세요
새로운 SEO 분석에는 중복되거나 누락된 제목, 태그 및 헤더에 대한 일반적인 검사뿐만 아니라 검색에 민감한 텍스트 콘텐츠(예: 링크 텍스트 및 페이지 제목)에 대한 검사도 포함되어 ""와 같은 지나치게 일반적인 키워드가 포함되어 있지 않은지 확인합니다. 여기를 클릭하세요" 또는 "페이지에 검색 값을 추가하지 않는 "환영합니다" 텍스트입니다.
또한 이러한 규칙이 좋은 검색 순위를 달성하는 데 중요한 이유를 이해하는 데 도움이 되는 심층적인 도움말 문서도 제공합니다. 이러한 문서는 보고서를 단순한 체크리스트 이상으로 만들고 SEO 기술을 이해하고 숙달하는 데 도움이 됩니다.
6. 라이브 이벤트 인코딩 및 방송
Expression Encoder 4를 사용하면 IIS 부드러운 스트리밍 형식으로 라이브 비디오를 브로드캐스트하여 HTTP를 통한 Silverlight를 사용하여 중단 없이 재생할 수 있습니다. H.264 또는 VC-1 출력을 선택하고, 스트림 수와 크기를 구성하고, IIS 미디어 서비스를 실행하는 서버에 직접 배포합니다. 새롭게 디자인된 이 사용자 인터페이스를 사용하면 여러 라이브 소스와 파일 기반 콘텐츠 중에서 쉽게 선택하고 고품질 라이브 방송 출력을 생성할 수 있습니다.
또한 이번 릴리스를 Expression 제품군을 단순화하고 Visual Studio 2010 제품군에 더 가깝게 만드는 기회로 활용했습니다. 새로운 Expression 4 제품은 다음과 같습니다.
현재 Expression Studio 3 또는 Expression Web 3 제품 사용자는 버전 4 제품(Expression Studio 4 Ultimate 및 Expression Studio 4 Web Professional)으로 무료로 업그레이드할 수 있습니다. 자세한 내용은 Expression 사이트를 참조하세요.