Macromedia Flash 또는 단순히 Flash는 Macromedia Flash Player와이 플랫폼 (게임 및 영화 등) 용 컨텐츠를 만드는 데 사용되는 멀티미디어 제작 프로그램을 모두 나타냅니다. Adobe Systems (Macromedia를 구입)가 개발 및 배포하는 Flash Player는 대부분의 주요 웹 브라우저에서 사용할 수있는 클라이언트 응용 프로그램입니다. 벡터 및 래스터 그래픽, ActionScript라는 스크립팅 언어 및 오디오 및 비디오의 양방향 스트리밍을 지원합니다.
엄밀히 말하자면, Macromedia Flash는 IDE (Integrated Development Environment)이며 Flash Player는 Flash 파일을 실행하는 데 사용되는 가상 머신입니다. 구어체로 볼 때 이러한 언어는 혼합되어 있습니다. :Flash:는 제작 환경, 플레이어 또는 응용 프로그램 파일.
Macromedia Flash Pro 8 - Знакомство №1.
1996 년에 소개 된 이래로 Flash 기술은 웹 페이지에 애니메이션과 상호 작용 기능을 추가하는 인기있는 방법이되었습니다. 여러 소프트웨어 제품, 시스템 및 장치로 플래시를 만들거나 표시 할 수 있습니다. 플래시는 일반적으로 애니메이션과 광고를 만드는 데 사용됩니다. 웹 페이지 요소를 디자인하는 것; 웹 사이트에 비디오를 추가하는 것; 최근에는 리치 인터넷 애플리케이션 개발.
전통적으로 :플래시 무비:로 불리는 플래시 파일은 일반적으로 .swf 파일 확장자를 가지며 웹 페이지의 요소로 나타나거나 독립 실행 형 Flash Player에서 :재생:될 수 있습니다.
역사
1996 년 12 월, Macromedia는 FutureSplash라는 벡터 기반 애니메이션 소프트웨어를 인수 한 후 Flash 1.0.
1997 년에 출시 된 Macromedia Flash 2는 스테레오 사운드 및 향상된 비트 맵 통합 기능을 지원합니다..
처음에는 Flash Player 플러그인이 널리 사용되는 웹 브라우저에 번들되지 않았으며 사용자는 Macromedia 웹 사이트를 방문하여 다운로드해야했지만 2000 년 현재 Flash Player는 AOL, Netscape 및 Internet Explorer 브라우저와 함께 배포되었습니다. 2 년 후 Windows XP의 모든 릴리스와 함께 제공되었습니다..
Macromedia Generator는 Macromedia의 첫 번째 이니셔티브로서 Flash 파일의 내용과 디자인을 분리했습니다. Generator 2.0은 2000 년 4 월에 출시되었으며 Enterprise Edition에서 Flash 서버의 실시간 서버 측 생성 기능을 제공합니다. Generator는 2002 년에 Flash Remoting 및 ColdFusion Server와 같은 신기술을 채택하여 중단되었습니다..
2000 년 10 월, 유용성 전문가 인 Jakob Nielsen은 :Flash 99 % Bad:라는 플래시 컨텐츠의 유용성에 관한 논쟁적인 기사를 썼습니다..
2001 년 9 월, Media Metrix의 Macromedia에 대한 설문 조사에 따르면 미국의 10 대 웹 사이트 중 7 곳에서 Flash 컨텐츠를 사용하고있었습니다.
2002 년 3 월 15 일, Macromedia는 비디오, 응용 프로그램 구성 요소 및 액세스 가능성을 지원하는 Macromedia Flash MX 및 Macromedia Flash Player 6의 출시를 발표했습니다..
Flash MX 2004는 향상된 컴파일러 및 새로운 Macromedia Flash Player 7을 사용하여 최대 8 배의 런타임 성능 향상, 새로운 확장 기능 지원을 통해 차트, 그래프 및 추가 텍스트 효과를 생성 할 수있는 기능을 갖춘 2003 년 9 월에 출시되었습니다 ( 별도 판매), PDF 및 Adobe Illustrator 10 파일의 고 충실도 가져 오기, 모바일 및 장치 개발 및 양식 기반 개발 환경.
2005 년 12 월 3 일, Adobe Systems는 Macromedia와 그 제품 포트폴리오 (Flash 포함).
처음에는 애니메이션에 중점을 두었고 초기 버전의 Flash 컨텐츠는 몇 가지 상호 작용 기능을 제공하므로 스크립팅 기능이 매우 제한적이었습니다.
최신 버전에는 ActionScript와 JSON 구문 (ECMA의 변형)을 지원하는 JavaScript와 유사한 구문을 사용하는 스크립팅 언어가 포함되어 있지만 훨씬 다른 프로그래밍 프레임 워크와 클래스 라이브러리 집합이 포함됩니다. ActionScript는 많은 Flash 응용 프로그램에서 볼 수있는 거의 모든 상호 작용 (버튼, 텍스트 입력 필드, 선택 목록)을 만드는 데 사용됩니다..
새로운 버전의 Flash Player 및 제작 도구는 스크립팅 기능을 향상시키기 위해 노력했습니다. Flash MX 2004는 Flash 응용 프로그램 개발에보다 적합한 스크립팅 프로그래밍 언어 인 ActionScript 2.0을 도입했습니다. 오른쪽 그림에서 알 수 있듯이 애니메이션을 적용하는 대신 스크립트를 사용하여 많은 시간을 절약 할 수 있습니다. 일반적으로 애니메이션의 편집 가능성은 더 높습니다..
최근 플래시 라이브러리는 브라우저의 XML 기능과 함께 사용되어 브라우저에서 풍부한 컨텐츠를 렌더링합니다. Flash는 브라우저보다 벡터 그래픽에 대한 포괄적 인 지원을 제공하고 대화 형 애니메이션에 적합한 스크립팅 언어를 제공하므로 브라우저의 기능에 실용적인 추가 기능으로 간주됩니다. 현재 초기 단계에있는이 기술은 AJAX와 마찬가지로 비동기 플래시 및 XML로 알려져 있지만 가능성은 더 높습니다..
콘텐츠 보호
Flash 제작자는 Flash가 애니메이션 및 상호 작용 영역에서 제공하는 이점을 원하는 동안 자신의 이미지 및 / 또는 코드를 전세계에 노출하고 싶지 않을 때가 많다고 판단 할 것입니다. .swf 파일을 로컬에 저장하면 소스 코드와 자산으로 쉽게 디 컴파일 될 수 있습니다. 일부 디 컴파일러는 원본 소스 파일을 거의 완전하게 재구성 할 수 있으며 작성 중에 사용 된 실제 코드까지 사용할 수 있습니다.
디 컴파일러와는 달리 SWF obfuscator는 보안 기능을 일부 제공하기 위해 도입되었으며 일부는 디 컴파일러 작성자가 직접 제작했습니다. 고화질 obfuscator는 디 컴파일러에 트랩을 사용하여 일부는 실패하지만 모든 컨텐츠를 보호 할 수있는 확실한 방법은 없습니다. Macromedia Flash Macromedia Flash는 1996 년 12 월 첫 등장 이후로 모든 웹을 스윕했습니다. 현재 컴퓨터뿐 아니라 우리 휴대폰 및 소니 PSP와 같은 전자 장치에서도 볼 수 있습니다. 당신이 플래시를 처음 접한다면 포토샵과는 달리 벡터 기반의 애니메이션 소프트웨어입니다. 그렇지 않다면 뭐라할까요? 글쎄, 벡터 기반의 애니메이션은 단순한 용어로 프로그램을 확대하거나 애니메이션으로 만들지 않을 때 프로그램에서 생성 된 아트웍을 의미합니다. 플래시는 여러 해가지나면서 많은 웹 사이트에 통합됩니다. 그것은 신의 축복이 될 수 있거나 검색 엔진에서 사이트를 망칠 수 있습니다. 최대 잠재력을 위해 플래시를 이용하는 트릭은 균형입니다. 이제는 플래시뿐만 아니라 웹 제작이나 마케팅과 관련하여 항상 머리 속에 유지하고 싶은 문구가 K.I.S. 그것을 바보로 유지하십시오. 이제 잠시 생각해 보면 왜 그렇게 말할 수 있을까요? 매우 복잡한 웹 사이트를 몇 번 방문 했습니까? 원하지 않는 장소로 이동하거나 많은 팝업을 올린 경우, 사이트를 떠나거나 잠깐 머물렀을 가능성이 큽니다. 제품을 구매하기 위해 웹 서핑을 할 때 사람들은 혼란스러워하지 않으려 고합니다. 그들이 원하는 것을 여기에 있습니다, 안녕하세요, 제 상품은 왜, 지금 사야하고 구입해야합니까? 어리석은 소리일지도 모르지만 진리입니다. 따라서 K.I.S.를 따라 가면 검색 엔진이 귀하의 사이트를 무시할 수도 있습니다. 다시 HTML로 변환 된 정적 텍스트의 재전송 플래시 8 릴리스와 함께, 나는 이미 트래픽이 방대한 양을 가지고 있지 않거나 당신의 기술을 과시하고 또한 전체 플래시 사이트에서 디자이너를 보여주지 않는 한 전체 플래시 웹 사이트를 권장하지 않습니다. 조금 있을지도 모른다. 플래시는 광고하기 좋은 방법이기도합니다. 회사에서 제공하는 광고, 팝업, 영화 및 게임을 만들 수 있습니다. 사람들이 플래시로 작업 할 때 활용하는 또 다른 기능은 사진과 동영상의 파일 크기를 줄이는 것입니다. 그들은 미디어를 플래시로로드하고 대부분의 경우 파일 크기를 약 25 %.
플래시 역시 엄격하게 비즈니스와 관련이 없습니다. 많은 사람들이 플래시 애니메이션과 게임을 재미있게 만들 수 있습니다. 애니메이션을 마음에 들면 DVD에 저장할 수 있습니다! 이제는 플래시가 2 차원 프로그램 이었지만 지금은 힘든 일을하고 있고 사람들은 3D 플래시 애니메이션을 만들고 있습니다. 미친 짓은 아니에요. 그리고 당신은 당신의 연구를 통해 그것을 할 수 있습니다. 자세한 내용은 http://www.darkace.com/forums에서 도움을 받으십시오.