드래그 앤 드롭은 무엇입니까?
Drag-and-Drop은 컴퓨터의 객체를 이동하도록 설계된 많은 사용자 인터페이스 기술 중 하나입니다. "드래그"동작에는 기본 마우스 버튼 (기본적으로 레프트 클릭)을 유지 한 다음 마우스를 대상으로 향하게합니다. 반면에 "Drop"에는 대상 대상 위의 기본 마우스 버튼을 출시하는 것이 포함됩니다. 이 기술은 파일 재배치 및 배열을 포함하여 컴퓨터 사용에서 여러 응용 프로그램을 사용할 수 있습니다. 일부 프로그램은 드래그 앤 드롭 메소드를 사용하여 데이터 입력과 같은 특정 명령을 단순화합니다.
이 기술은 움직이는 물체를위한 자연스러운 인간 운동을 복제합니다. 마우스 포인터를 "손"으로 취급함으로써 사용자는 다른 가상 객체를 잡고 움직이고 움직일 수 있습니다. 이 직관적 인 디자인은 운영 체제 간의 업계 표준으로, 일반적으로 컴퓨터를 평범한 사람에게보다 쉽게 액세스 할 수 있도록 도와줍니다.
소프트웨어 프로그래머는 사용 편의성을 위해 응용 프로그램에 드래그 앤 드롭 기능을 추가합니다. 몇몇 이메일 클라이언트, for 예를 들어, 파일 첨부 파일을 드래그하여 아웃 바운드 메시지로 떨어 뜨릴 수 있습니다. 이렇게하면 별도의 대화 상자를 통해 파일을 찾아서 첨부하기 위해 일반적으로 예약 된 시간과 노력이 저장됩니다. 드래그 앤 드롭 기술은 다양한 게임, 사무실 프로그램 및 가상 객체가 이동하는 기타 소프트웨어에도 사용됩니다. HTML5 (HyperText Markup Language Version 5)의 개발로 웹 사이트는 코드 내에서 드래그 앤 드롭 기능을 포함하여보다 사용자에게 친숙한 인터페이스를 허용 할 수 있습니다.
많은 터치 스크린 장치는이 방법을 사용자 인터페이스 기술의 기초로 사용합니다. 장치를 탐색하기 위해 화면을 여러 번 탭하지 않고 손가락을 화면에 유지하고 원하는 대상으로 "드래그"할 수 있습니다. "드롭"은 움직임을 중지합니다. 핸드 헬드 장치의 작은 스크린 크기가 주어지면 드래그 앤 드롭을 수행해야 할 수도 있습니다.원하는 결과가 달성되기 전에 여러 번 ED. 이를 통해 장치를 더 빠르게 사용할 수있을뿐만 아니라 화면의 마모를 줄일 수 있습니다.
그러나드래그 앤 드롭 방법에는 특정한 한계가 있습니다. 파일을 전송할 때는 원래 위치와 대상 대상이 모두 절차 중에 열려야합니다. 이것은 종종 무시할만한 문제이지만, 대상이 원래 위치 아래에 겹쳐질 수 있으므로 원하는 새로운 위치에 액세스 할 수 없습니다. 이 문제에 대한 구제책은 드래그 앤 드롭 자체입니다. 대상은 단순히 파일의 원래 위치에서 멀리 떨어진 화면 영역으로 드래그하고 떨어 뜨려 야합니다. 다른 문제는 컴퓨터 트랙 패드의 경우와 같이 설계자가 컨벤션을 변경할 때 발생합니다. 버튼 대신에 사용자는 드래그 앤 드롭을 사용하기 전에 종종 패드를 두 번 탭해야합니다.