슈퍼카드
SuperCard| 개발자 | 솔루션 등테라 |
|---|---|
| 안정적 해제 | 4.8.1 / 2020년 2월 27일 |
| 운영 체제 | 시스템 소프트웨어 6, 시스템 7, Mac OS 8, Mac OS 9, Mac OS X |
| 유형 | 하이퍼미디어, 개발 |
| 면허증 | 소유권 |
| 웹사이트 | www |
슈퍼카드는 매킨토시 컴퓨터, OS 8, 9, OS X에서 실행되는 고도의 개발 환경이다.하이퍼카드에서 영감을 얻지만, 더 풍부한 언어, 전체 GUI 툴킷 및 네이티브 색상(하이퍼카드의 Apple-또는 타사 제공 애드온과는 반대로)을 포함한다.
슈퍼카드가 사용하는 프로그래밍 언어는 슈퍼토크(SuperTalk)라고 하며, 주로 하이퍼카드의 언어인 하이퍼토크를 기반으로 한다.SuperTalk는 핵심 언어 외에도 AppleScript와 같은 OSA 기반 스크립팅 언어와 셸 명령을 호출할 수 있다.언어는 소위 외부, 고유 루틴처럼 보이는 컴파일된 코드의 덩어리로 확장될 수 있다.
슈퍼카드를 이용해 만든 프로그램은 IDE 자체 내부에서 실행하거나, 사용자가 만든 프로그램과 자원을 슈퍼카드가 사용하는 실행엔진과 결합한 '스탠다론'으로 실행할 수 있다.
역사
초년.
슈퍼카드는 빌 애플턴이 처음 만들어 1989년 실리콘 비치 소프트웨어(Silicon Beach Software)가 발행했다.[1]애플턴은 그가 쓴 월드빌더, 하이퍼카드, 슈퍼페인트, 매킨토시 사용자 인터페이스의 요소를 결합했다.[2]
1990년에 실리콘 비치는 알두스 사에 인수되었다.[3]Aldus는 AppleEvents에 대한 지원, 향상된 그래픽 기능 및 몇 가지 다른 개선 사항을 제공하는 SuperCard 버전 1.6을 출시했다.
1990년대 중반
1994년 2월 샌디에이고의 엘리전트 테크놀로지스가 슈퍼카드를 인수했다.엘리전트는 이 소프트웨어의 몇 가지 버전을 출시했고 1995년 MacUser Editor's Choice for Best New Multimedia-Authoring Application을 수상하기도 했다.1994년 6월에 출시된 SuperCard 버전 1.7에는 QuickTime 지원 및 스위치 문장이 포함된 몇 가지 중요한 기능들이 포함되어 있다.[4]같은 해 12월에는 버전 2.0이 출시되었다.이것은 새로운 기계들의 이전 버전보다 훨씬 더 빠르게 만든 최초의 PowerPC 기본 버전이었다.[5]또한 이 버전은 실행 가능한 SuperCard 프로젝트의 리소스 포크를 편집할 수 있는 기능을 프런트엔드로 하는 독립 실행형 메이커라는 애플리케이션을 도입했다.슈퍼카드는 항상 독립 실행형 응용프로그램을 만들 수 있었지만, 이 도구는 초보 사용자들의 진입 장벽을 낮췄다.버전 2.0과 2.5는 일본어 버전으로 발매되었다.[6]버전 2.5에는 풀 24비트 컬러와 QuickTime VR 지원도 추가됐다.[7]
1990년대 후반
그 후 SuperCard의 여러 버전이 출시되었는데, 이 버전에는 24비트 색상의 전체 지원 및 필름 기능 개선과 같은 기능이 포함되었다.1996년 초에는 마리오넷이라는 새로운 동반 상품이 출시되었다.이 추가 기능으로 프로젝트가 로컬 네트워크나 인터넷을 통해 통신할 수 있게 되었다.
이 "회사 제품"은 슈퍼카드가 소프트웨어 개발의 세계를 영원히 변화시킬 수 있는 기회를 항상 놓치고 말 그대로 그래픽, 서버 측, 스크립트 기반, 웹 애플리케이션 개발의 범주를 만들었을 것이다.
당시 펄에서 원시 프로그램 코드를 작성하는 것 외에 다른 어떤 것도 웹 애플리케이션으로서 그 시기를 훨씬 앞서가는 것은 말할 것도 없고, 사실상 서버측 기능성의 어떤 종류의 발전된 것을 생산하는 유일한 방법이었다.
Marionet은 단순히 SuperCard 프로젝트가 네트워크를 통해 통신하도록 허용하는 것 보다 훨씬 더 강력한 성능의 Capability를 허용했다; 그것은 모든 프로젝트가 독립형 웹 애플리케이션으로 작동할 수 있게 했다.
마리오네는 결국 엘리전트와 개발자 마크 한렉의 사이가 틀어지면서 덩굴에서 죽었다.Hanrek씨는 Richard Gaskin과 함께 SuperCard의 가장 중요한 두 명의 파워 유저였다.이 듀오는 최고 수준의 소프트웨어 엔지니어였으며 XCMD로 알려진 그들의 작업은 하이퍼카드뿐만 아니라 슈퍼카드 자체의 기능, 성능, 호환성을 확장하게 되었다.슈퍼카드의 전성기를 거치는 동안, 그들의 천재성은 슈퍼카드의 모든 사용자들이 더 좋고, 더 진보되고, 더 빠른 프로젝트를 만들 수 있게 해주었다.
이 둘은 슈퍼카드로 개발된 가장 중요한 독립형 응용 프로그램 개발에 필수적이었다.아이오와 대학의 로버트 윌리스 맥버니가 쓴 아라크니드는 이메일을 통해 발표되어 1995년 3월 8일 웹을 통해 공개되었고, 맥위크 잡지에 의해 한 달 중순 전 세계에 발표되었다.
이 애플리케이션은 말 그대로 현대적이고 그래픽적인 웹 페이지 퍼블리싱을 스스로 만들어 냈으며, 매킨토시 사용자라면 누구나 HTML을 배우는데 번거로울 필요 없이 웹 페이지를 쉽게 만들 수 있도록 만들었다. 애플 웹사이트에 게재된 초기 온라인 리뷰는 그것을 "웹을 위한 페이지 메이커"라고 명명했다.맥위크 기사에 대한 반응은 즉각적이고 지수적이지 않았다.전화 접속 모뎀을 통해 Arachnid를 다운로드하는 전세계 사람들의 부하가 대학의 내부 컴퓨터 시스템을 거의 압도했고 부하를 처리하기 위해 전용 메인프레임을 구입했다.
95년 5월, 더미즈용 HTML 초판은 그것을 "가장 완벽한 매킨토시 저작 시스템"이며 "그것이 당신을 위해 HTML 태그를 만들기 때문에 가장 사용하기 쉽다"라고 묘사했다.또한, Arachnid에 대한 전체 검토에서 CONS는 "명확한 부정적인 면이 없다"고 설명되었다."
6월 19일자 InfoWorld 주간 무역 저널은 맥버니와 아이오와 대학이 아라크니드를 자유롭게 만들기로 결정했을 때 달성하고자 했던 모든 것을 확인하고 검증한 리뷰를 게재했다.마이크 헥의 리뷰 헤드라인에는 "아라크니드는 웹 페이지를 GUI로 쉽게 만든다"라는 기사가 실렸다.이 리뷰는 전 세계 웹의 두 가지 기본 요소인 그래픽 웹브라우저와 그래픽 퍼블리싱 시스템의 제작자로서 The UI와 동료 빅10 라이벌인 일리노이 대학교를 영원히 묶는 큰 텍스트로 시작되었다.웹의 폭발적인 성장은 1994년 중반 Netscape 웹 브라우저의 첫 출시와 함께 시작되었다.모두가 일리노이 대학에 다니는 동안 모세이를 만든 소프트웨어 엔지니어들의 같은 핵심이 만든 것이다.
이 문제는 뉴욕에서 열린 대규모 PC 엑스포 무역 박람회 동안에 발생했다.InfoWorld는 그 쇼에 부스를 가지고 있었고 그 이슈는 모든 사람들이 자유롭게 이용할 수 있었다.이 기사에 대한 반응은 트레이드 쇼에서 이런 화제를 불러일으켰고, 애플 컴퓨터의 부스는 개발자 자신에게 직접 어필할 정도로 거의 압도적이었다.기이한 우연의 일치로 맥버니는 아이오와 대학교와 아라크니드를 대표하는 PC 엑스포의 전시자이기도 했다.
1995년에 애플 컴퓨터는 애플 엔터프라이즈 어워드라고 불리는 전 세계 소프트웨어 대회를 후원했다.아라크니드는 출판 부문에서 3명의 최종 후보 중 한 명이었다.아라크니드는 상을 탈 것이다.시상식은 촬영되었고 27명의 최종 후보자들에게 각각 VHS 카세트 복사본이 주어졌다.맥버니가 이 상을 받는 영상은 유튜브를 통해 확인할 수 있다.그와 함께 무대에 오른 자리에는 마이클 스핀들러 애플 사장과 대회 후원사인 컴퓨터월드 매거진 발행인 게리 비치 CEO가 자리했다.
[8] 20개월 후, SuperCard의 세 번째 버전이 출시되었다.이 새로운 버전은 사용자 속성을 지원하는 새로운 프로젝트 파일 형식과 완전히 새로운 프로젝트 편집기를 자랑했다.
Elixant의 목표는 Windows 런타임 환경(Mac에서 편집, Windows 또는 Mac에서 실행)과 궁극적으로 Windows 저작 환경을 제공하면서 Macintosh 제품에 대한 혁신을 계속하는 것이었습니다.그 회사는 윈도우 버전의 슈퍼카드를 대중에게 공개하기 위해 세 가지 다른 시도를 했다.첫 번째는 제품의 진정한 "포트"였다(Windows의 편집 환경과 런타임 환경 모두를 포함했을 것임), 시간이 너무 오래 걸리고 불안정했다.당시 매킨토시 소스 코드를 Windows에 포팅하는 기준으로 사용하는 것은 실현 불가능한 것으로 판단되어, 1초는 슈퍼카드의 대부분의 기능을 지원하는 런타임 전용 환경을 만들려는 시도였지만, 처음부터 새로운 엔지니어들과 함께 작성된 완전히 새로운 코드 베이스 아래에서였다.이 버전은 더 안정적이었지만, 궁극적으로 시장에 출시되지는 못했다(로드스터 플러그인의 기초를 형성했지만(아래 참조).세 번째 시도는 매우 짧은 시간이었지만, QuickTime Interactive(QTi)와 관련된 애플과의 대화에 기초하여, SuperTalk 언어를 사용하는 QuickTime 기반 개발 및 저작 도구를 만드는 데 사용할 수 있는 QuickTime 기반 환경을 제공하고자 하였다.
궁극적으로, 이 회사는 또한 "프로젝트" 즉 SuperCard 스택 버전을 실행하기 위해 1996년에 "Roadster"라는 SuperCard 브라우저 플러그인을 만들었다.Roadster는 SuperCard의 기능 중 일부를 지원했지만, 웹 플러그인이었기 때문에 SuperCard 컨텐츠를 Windows에서 재생할 수 있는 것은 처음이었다.[9][10]
1998년 5월, Incwell DMG는 Eligenceant로부터 SuperCard와 모든 관련 제품을 인수했다.그 직후 버전 3.5가 발표되었다.1998년 10월 마침내 발매된 이 버전은 이전 버전보다 속도가 빨랐고, QuickTime 3, Drag and Drop 등에 대한 지원이 있었다.인웰도 이전 버전에 비해 가격을 절반으로 낮췄다.[9]
1999년에 출시된 버전 3.6은 일본어 버전과 많은 내부 개선사항을 가져왔다.
21세기
2002년, 슈퍼카드는 네 번째로 인수되었다.이번에 IncWell용 SuperCard를 개발해온 회사 Solutions ETCetera가 이 제품을 구입하여 버전 4를 발표했다.이 새로운 버전은 맥 OS X 지원, 완벽한 테마 컴플라이언스, 그리고 그것에 어울리는 광범위한 사용자 인터페이스 요소를 도입했다.
이후 버전 4.8까지 출시돼 개선사항과 버그 수정, 애플의 새로운 인텔-칩 기반 맥에 대한 네이티브 지원, IDE 강화, 확장된 숫자 정밀도, 안티앨리어싱 그리기 그래픽, 확장된 쉘 지원 등이 나왔다.[11]
2021년 8월 현재 슈퍼카드 4.8.1은 macOS에서 32비트 애플리케이션 지원이 없어 macOS 카탈리나 이상과 호환되지 않는다.[12]
참조
- ^ Moran, Tom (April 1989). "Beyond Hypercard". Macworld. Vol. 6, no. 4. p. 81.
- ^ Gookin, Dan (1989). "Foreword". The complete SuperCard handbook. Compute! Books. p. vii,17-18. ISBN 0874551986.
- ^ "About Us". Silicon Beach Software. Archived from the original on 11 October 2016.
- ^ Tessler, Franklin N.; Singh, Harjit (February 1995). "SuperCard 1.7.1". Macworld. Vol. 12, no. 2. p. 68. SuperCard 1.7.1에 대한 리뷰와 새로운 게시자 목록 및 언급
- ^ LeVitus, Bob (July 1995). "SuperCard / Not your father's HyperCard". MacUser. Vol. 11, no. 7. p. 59. PowerPC 기본 버전을 나타내는 SuperCard 2.0 검토.
- ^ ""The online MacinStuff Times" SuperCard 2.5 Japanese Version Ships". www.informedusa.com. Retrieved 2018-06-06.
- ^ "Ad for Allegiant SuperCard". InterActivity. No. 5. November 1995. p. 8.
- ^ Duncan, Geoff (January 1997). "Send in The Robots". Macworld. Vol. 12, no. 1. p. 153-156.
- ^ a b Duncan, Geoff (May 1999). "SuperCard 3.5". Macworld. No. May 1999. p. 44. SuperCard 3.5.2에서 신규 소유자를 언급하고 Roadster에 대한 언급을 포함한 새로운 기능에 대한 검토.
- ^ Anzovin, Steven (June 1997). "SuperCard 3.0". MacAddict. No. 10. p. 62-63. SuperCard 3.0의 Roadster에 대해 명확하게 언급
- ^ "Introducing SuperCard 4.8". www.supercard.us. Retrieved 2018-06-06.
- ^ "SuperCard in Parallels". SuperCard. Archived from the original on 24 August 2021. Retrieved 24 August 2021.