케이블이나 번거로움 없이 한 기기에서 다른 기기로 사진, 비디오 또는 문서를 전송하려는 경우 간단하고 빠르며 무료인 솔루션이 있습니다. Snapdrop을 사용하면 동일한 네트워크에 연결된 컴퓨터 간에 파일을 직접 전송할 수 있습니다. 이 모든 것이 브라우저에서 이루어집니다. 등록도, 이상한 프로그램 설치도, 복잡한 절차도 필요 없습니다.
이 아이디어는 AirDrop과 비슷하지만 Apple 생태계와는 관련이 없습니다. Android, iOS, Windows, macOS 및 GNU/Linux와 호환됩니다.두 기기 모두 Snapdrop 웹사이트를 동시에 열고 동일한 Wi-Fi(또는 LAN)에 연결되어 있어야 합니다. 업로드 중에 탭이 활성화되어 있는 한, 환승이 빠르고 놀라울 정도로 편리합니다.
스냅드롭이란 무엇이고, 왜 그렇게 편안한가요?
Snapdrop은 단순성에 초점을 맞춘 오픈 소스 프로젝트입니다. 브라우저를 사용하여 로컬 네트워크에서 파일 공유계정이 필요 없고, 데이터를 저장하지 않으며, 네트워크를 공유하는 기기 간에 직접적이고 익명으로 진행되는 과정에 중점을 둡니다.
공식 웹사이트는 snapdrop.net입니다. 사이트에 접속하면 기기에 대한 재미있는 별명이 생성되고, 같은 네트워크에서 해당 페이지를 열고 있는 다른 기기를 자동으로 감지합니다. 이 별칭에는 장치의 모델이나 유형이 함께 표시됩니다. 그러면 누구에게 보내는지 명확하게 알 수 있습니다.
그 철학은 Apple의 AirDrop과 비슷하지만, 플랫폼 장벽이 없습니다. 기기에 최신 브라우저가 설치되어 있다면 이미 참여할 수 있습니다.팀이 어떤 팀인지는 중요하지 않습니다. iPhone 그리고 다른 하나는 컴퓨터 Linux: 여러분은 서로 싸우지 않고도 서로를 보고 파일을 교환할 수 있습니다. 드라이버 케이블이 없습니다.
모든 것은 HTML5/ES6/CSS3, WebRTC, WebSockets와 같은 최신 웹 기술과 인터페이스의 NodeJS 및 Material Design을 기반으로 합니다. 결과적으로 가볍고 안정적인 도구가 탄생했습니다. 이는 자원이 거의 필요하지 않으며 운송이 원활하게 진행되기 위해 필요한 것만 전송합니다.
기본 요구 사항 및 시작 방법
Snapdrop을 사용하는 데에는 특별한 조건이나 요령이 없습니다. 첫 번째 기기에서 웹사이트를 열고 별칭을 기록해 두세요. 화면에 나타나는 메시지입니다. 로그인하거나 다른 권한을 부여할 필요 없이, 메시지를 보내는 동안 페이지를 열어 두기만 하면 됩니다.
그런 다음 두 번째 장치(원하는 경우 두 번째 장치 이상)에서 동일한 주소로 로그인합니다. 둘 다 동일한 WiFi 또는 LAN 네트워크에 있어야 합니다.홈 네트워크, 회사 네트워크 또는 공유 액세스 포인트를 포함한 모든 네트워크에서 작동합니다. 이를 통해 기기들이 서로를 즉시 인식할 수 있습니다.
두 개 이상의 장치가 연결되면 브라우저 화면에 해당 장치가 별칭과 장치에 대한 참조와 함께 나열됩니다. 이렇게 하면 수신자가 혼란스러워하는 것을 피할 수 있습니다. 여러 대의 휴대폰과 컴퓨터가 동시에 연결되어 있는 경우.
브라우저는 동일할 필요는 없습니다. 각 브라우저에서 Chrome, Edge, Safari 또는 Firefox를 사용할 수 있습니다. 중요한 것은 JavaScript가 활성화되어 있다는 것입니다.Snapdrop이 작동하려면 이것이 필요합니다(이를 비활성화하면 앱이 작동하지 않습니다).
Snapdrop을 사용하여 파일을 전송하는 방법 단계별
절차는 간단합니다. 먼저, 보내는 기기에서 화면에 나타나는 수신자를 탭하거나 클릭하세요. 해당 터치를 통해 보낼 파일을 선택할 수 있는 대화 상자가 열립니다.모바일 기기에서는 어디에서 선택할지(갤러리, 파일, 카메라 등) 묻습니다.
컴퓨터에서 보내기 시작하면 브라우저가 시스템 파일 탐색기를 호출합니다. 모든 유형의 요소를 하나 이상 선택할 수 있습니다.: 이미지, 비디오, PDF프레젠테이션이나 문서 등 다양한 용도로 사용할 수 있습니다. 확장 프로그램 자체에는 제한이 없으며, 표준 브라우저처럼 작동합니다.
바탕 화면에서 Snapdrop 창으로 끌어서 놓을 수도 있습니다. 인터페이스에는 매우 명확한 업로드 영역이 포함되어 있습니다.드래그 앤 드롭 상자와 비슷합니다. 파일을 끌어서 받는 사람에게 놓는 것만큼 간단합니다.
전송이 완료되면 수신 장치의 웹사이트에 알림이 나타납니다. 파일을 저장하거나 무시할 수 있습니다.이미지인 경우 브라우저는 일반적으로 다운로드를 확인하기 전에 미리보기를 표시하여 보안을 강화합니다.
수락하면 파일이 귀하의 폴더에 다운로드됩니다. 다운로드 기기에서(또는 브라우저에서 다운로드를 구성한 곳에서). 이 과정은 진행 상황을 보여주고 완료되면 확인합니다.그러면 상처의 위험 없이 언제 열 수 있는지 알 수 있습니다.
컴퓨터와 휴대폰에서 보내기: 약간의 차이점
Snapdrop을 사용하면 컴퓨터에서 시스템 탐색기를 사용하여 매우 쉽게 선택하고 끌어서 놓을 수 있습니다. 또한, "파일 업로드" 및 "폴더 업로드" 옵션이 일반적으로 표시됩니다. 인터페이스가 직관적이어서 복잡하지 않게 선택할 수 있습니다. 이러한 경험은 모든 웹 기반 업로드 서비스와 유사합니다.
휴대전화와 태블릿에서 다른 기기의 이름을 탭하면 카메라, 갤러리, 파일 관리자 등 파일 소스를 선택하라는 메시지가 표시됩니다. 이를 통해 새로 찍은 사진이나 저장된 문서를 보낼 수 있습니다. 메시지를 통해 공유하는 것과 같은 자연스러운 방식으로.
두 경우 모두 수신자는 파일 이름과 키 옵션이 있는 대화 상자를 받습니다. 상호작용은 최소화되고 명확합니다. 다운로드하거나 무시하세요.연속된 다운로드가 여러 개 있는 경우 브라우저는 이를 별도의 다운로드로 관리하며, 알림이 활성화된 경우 알림을 제공합니다.
어떤 유형의 콘텐츠든 제출할 수 있나요? 네. 경험에 따르면 브라우저가 업로드 첨부 파일로 지원하면 Snapdrop에서 해당 파일을 처리할 수 있습니다.. 모든 이전과 마찬가지로 다음 사항을 명심하세요. 시간 이는 파일 크기와 로컬 네트워크의 품질에 따라 달라집니다.
동일한 네트워크에 연결하고 장치 감지
Snapdrop은 사용 가능한 팀의 모자이크를 표시합니다. 별칭 옆에는 장치를 식별하는 데 도움이 되는 정보가 표시됩니다. (모델 또는 유형) 여러 개의 연결된 가전제품이 있는 가정이나 사무실에서 유용합니다.
기기가 표시되려면 모두 동일한 네트워크에 있어야 합니다. Wi-Fi에서 모바일 데이터 또는 다른 네트워크로 전환하면 기기가 목록에서 "사라집니다". 스왑 기간 동안 각 팀의 스냅드롭 탭을 열어 두세요. 연결이 중단되는 것을 방지합니다.
각 기기가 동일한 브라우저나 운영 체제를 사용할 필요는 없습니다. 그것이 가장 큰 크로스 플랫폼 장점 중 하나입니다.: 웹 계층은 추가 소프트웨어를 설치하지 않고도 공통 브리지 역할을 합니다.
웹사이트는 새로운 세션마다 다른 이름을 지정합니다. 이는 정상적인 현상입니다. "무작위" 별칭은 귀하의 신원이나 데이터를 손상시키지 않습니다., 이는 특정 사용 순간에만 식별을 용이하게 합니다.
Snapdrop을 PWA(Progressive Web App)로 설치
가장 실용적인 점 중 하나는 Snapdrop을 PWA로 "설치"할 수 있다는 것입니다. Chrome이나 Edge와 같은 브라우저에서는 기기에 추가하는 옵션이 표시됩니다. 마치 가벼운 네이티브 애플리케이션인 것처럼 별도의 창에서 열 수 있습니다.
Android에서는 브라우저에서 바로가기를 PWA로 만들 수도 있습니다. 이렇게 하면 주의가 산만해지는 것을 줄이고 도구를 가까이에 두는 것이 더 편리해집니다. 빠르게 뭔가를 전송하고 싶을 때 한 번의 터치로 열 수 있습니다.
PWA로 실행할 때도 동작은 동일합니다. 두 기기에서 모두 열고 목록에 나타날 때까지 기다려야 합니다. 배송 로직이나 속도에는 변화가 없습니다.간단히 말해, "설치" 상태를 유지함으로써 단계를 절약할 수 있습니다.
Snapdrop을 자주 사용할 계획이라면 이러한 점진적인 설치가 도움이 될 것입니다. 이 앱은 시스템과 잘 통합되어 있으며 사용자의 브라우저 설정을 존중합니다.여기에는 권한 및 다운로드 기본 설정이 포함됩니다.
인터페이스, 알림 및 유용한 옵션
인터페이스가 깔끔하고 직관적입니다. "파일 업로드" 및 "폴더 업로드" 버튼과 주변 기기 목록이 표시됩니다. 오른쪽 상단에 종 모양 아이콘이 있습니다 파일이나 메시지가 도착하면 알림을 켜거나 끌 수 있습니다.
이 애플리케이션은 "파일 수신", "파일 이름" 또는 "전송 완료" 확인과 같은 상태 메시지를 표시합니다. 이러한 시각적 신호는 전체 프로세스를 안내합니다. 그러면 각 배송물이 어디에 있는지 알 수 있죠.
브라우저가 각 파일을 저장하기 전에 묻도록 할지 여부를 결정하는 것이 좋습니다. 인터페이스에서는 일반적으로 "각 파일을 다운로드하기 전에 묻기" 유형의 상자로 표시됩니다.이 기능을 활성화하면 필터링하려는 파일이 도착하는 시점을 제어할 수 있으며, 비활성화하면 발신자를 완전히 신뢰할 때 흐름이 간소화됩니다.
Snapdrop은 파일 전송 외에도 기기 간에 짧은 메시지를 보내는 기능을 지원하므로 빠른 메모가 필요할 때 유용합니다. "메시지 수신" 상자에는 복사 또는 닫기와 같은 옵션이 포함되어 있습니다., 텍스트를 이동하는 데 유용합니다. 클립 보드 더 이상 미루지 말자.
호환성, 성능 및 파일 유형
호환성은 광범위합니다. 최신 브라우저를 사용하는 한 Android, iOS, Windows, macOS, GNU/Linux가 지원됩니다. 각 플랫폼에 특정 브라우저가 필요하지 않습니다., 접근성이 크게 향상됩니다.
성능 측면에서 전송 속도는 파일 크기와 로컬 네트워크의 품질에 따라 달라집니다. 작은 파일은 거의 즉시 이동합니다.반면, 긴 영상이나 큰 패키지의 경우 더 많은 인내심이 필요합니다.
컴퓨터에서 사진, 비디오, PDF 문서, 프레젠테이션, 텍스트 파일, 전체 폴더 등을 보낼 수 있습니다. 실제 한계는 브라우저와 네트워크에 의해 주어집니다.도구 자체가 양쪽 끝을 연결하는 다리 역할을 하기 때문이 아닙니다.
최종 사용자에게 이러한 동작은 웹 다운로드와 동일합니다. 브라우저의 다운로드 정책에 따라 대상 폴더가 결정됩니다. 다른 다운로드와 마찬가지로 사전 확인을 요청하는지 여부도 중요합니다.
개인정보 보호, 오픈소스 프로젝트 및 사용 기술
Snapdrop은 오픈 소스 개발이므로 기반을 수정, 개선하거나 직접 배포할 수 있습니다. 기술 스택에는 HTML5/ES6/CSS3, WebRTC, WebSockets 및 NodeJS가 포함됩니다.Material Design 스타일을 따르는 시각적 레이어가 있습니다. 구글.
영감은 AirDrop에서 얻었지만, 여러 플랫폼에서 사용 가능하고 브라우저에서 접근 가능하다는 의도가 명시되어 있습니다. 지역적 접근 방식은 마찰을 줄이고 교환을 단순화합니다. 다양한 유형의 장치가 공존하는 환경에서.
한 단계 더 나아가고 싶은 분들을 위해 코드는 GitHub에 게시되어 있으며, 컨테이너 등을 사용하여 사용자 고유의 인스턴스를 배포하는 옵션도 있습니다. 인스턴스를 호스팅하면 환경을 완벽하게 제어할 수 있습니다.하지만 일상적인 가정용으로는 공용 인스턴스가 충분합니다.
이런 개방성은 기술에 관심이 많고 호기심이 많은 사용자에게는 안심이 됩니다. 코드를 감사하고 기본 작동 방식을 이해할 수 있음투명성이 확보되고 "비공식적으로" 무슨 일이 일어나는지에 대한 의심이 줄어듭니다.
여러 기기 간 동시 전송
Snapdrop은 두 팀에만 국한되지 않습니다. 여러 장치를 동시에 연결할 수 있습니다 원하는 대로 둘 중 하나로 보낼 수 있습니다. 타일에는 각 항목이 별칭과 함께 표시되므로, 탭이나 클릭 한 번으로 목적지를 선택할 수 있습니다.
이 기능은 특히 집이나 사무실에서 유용합니다. 휴대폰에서 컴퓨터로 사진을 전송하고, 동시에 PDF 파일을 회사 노트북으로 전송하는 것을 상상해보세요. 앱을 전환할 필요 없이, 원하는 수신기만 선택하면 됩니다.
영구적인 페어링이나 복잡한 승인이 필요하지 않습니다. 세션은 탭을 열어두는 동안 지속됩니다., 닫으면 다음에 로그인할 때 모든 내용이 재설정됩니다.
서둘러야 하고 배포할 파일이 여러 개라면 정리하기가 쉽습니다. 몇 초 안에 다른 수신자에게 배송 순서를 지정할 수 있습니다.과도한 버튼이나 메뉴로 사용자 경험을 어지럽히지 않습니다.
인터페이스와의 상호 작용: 화면에 표시되는 내용
웹사이트가 로드되면 일반적으로 중앙 영역에 파일을 업로드할 수 있는 "경로"가 표시됩니다. 파일이나 폴더를 선택하는 버튼이 있습니다.데스크톱이나 파일 관리자에서 드래그 앤 드롭 옵션을 사용할 수 있습니다.
반대편에 무언가가 도착하면 파일 이름과 함께 매우 명확한 알림이 나타납니다. 이미지에서 브라우저는 빠른 보기를 표시할 수 있습니다. 비슷한 사진을 구별하는 데 도움이 되는 다운로드 여부를 확인하기 전에 확인하세요.
전송이 완료되면 인터페이스 자체에서 알려줍니다. "전송 완료" 또는 "파일 수신"과 같은 문구는 이제 파일을 열 수 있다는 것을 분명히 알려줍니다. 파일이 불완전할까봐 걱정하지 않고 원하는 뷰어나 편집기에서 파일을 볼 수 있습니다.
문자를 보내면 수신 메시지 상자에는 '복사'와 같은 옵션이 포함되어 있어 탭 한 번으로 문자를 클립보드로 옮길 수 있습니다. 노트나 단축코드를 위한 실용적인 리소스입니다. 다른 기기에서 즉시 필요한 것.
케이블 및 무거운 앱에 비해 장점
- 케이블을 찾는 것을 잊어 버리세요 USB 수정하거나 사용하지도 않는 전용 프로그램을 설치하세요. Snapdrop은 공유를 웹사이트를 열고 수신자를 탭하는 것으로 축소합니다.. 더 이상은 아닙니다.
- 진정한 크로스 플랫폼이므로 일반적인 "모바일에서 컴퓨터로"는 물론 "Mac에서 PC로" 또는 "Android에서 iPad로"에도 작동합니다. 호환성은 더 이상 문제가 아닙니다브라우저가 공통분모이기 때문입니다.
- 민감한 데이터를 요구하지 않으며 특정 계정에만 국한되지 않습니다. 세션은 로그인할 때마다 자동으로 생성됩니다.로컬 네트워크에 연결된 장치와 함께 사용되며 탭을 닫으면 종료됩니다.
- 그리고 지속적으로 사용한다면 알림을 활성화하고 PWA를 설치하면 더욱 원활한 경험을 얻을 수 있습니다. 두 번 탭하면 파일을 보내고 받을 수 있습니다. 단순하고 깔끔한 환경을 조성하지 않고도.
- 기술적 통제를 중시하는 사람이라면 오픈 소스 특성과 표준 기술 사용이 장점입니다. 코드를 검토하고, 기여하거나, 심지어 자신의 인스턴스를 설정할 수도 있습니다. 특정 환경에서 필요한 경우.
- 이 모든 것은 단순화된 일상의 몸짓으로 표현됩니다. 여러 기기 간에 몇 초 만에 파일을 전송합니다. 기술적인 제약 없이 말이죠. 동일한 네트워크에 연결되어 있고 브라우저가 준비되었다면, 모든 준비가 완료된 것입니다.
바이트와 기술 전반에 관한 세계에 대한 열정적인 작가입니다. 나는 글쓰기를 통해 내 지식을 공유하는 것을 좋아하며 이것이 바로 이 블로그에서 할 일이며 가젯, 소프트웨어, 하드웨어, 기술 동향 등에 관한 가장 흥미로운 모든 것을 보여 드리겠습니다. 제 목표는 여러분이 간단하고 재미있는 방식으로 디지털 세계를 탐색할 수 있도록 돕는 것입니다.