드래그 앤 드롭이란 무엇입니까?
끌어서 놓기는 컴퓨터에서 개체를 이동하도록 설계된 많은 사용자 인터페이스 기술 중 하나입니다. "끌기"동작에는 기본적으로 마우스 왼쪽 버튼을 누른 상태에서 기본 마우스 버튼을 누른 상태에서 대상을 향한 마우스의 몸짓이 포함됩니다. 반면에 "드롭"은 대상 위치에 기본 마우스 버튼을 놓는 것과 관련이 있습니다. 이 기술을 사용하면 파일 재배치 및 배열을 포함하여 컴퓨터에서 여러 응용 프로그램을 사용할 수 있습니다. 일부 프로그램은 끌어서 놓기 방법을 사용하여 데이터 입력과 같은 특정 명령을 단순화합니다.
이 기술은 움직이는 물체에 대한 자연스러운 인간 움직임을 재현합니다. 마우스 포인터를 "손"으로 취급함으로써 사용자는 다른 가상 객체를 잡고 움직일 수 있습니다. 이 직관적 인 디자인은 운영 체제의 산업 표준으로 보통 일반인이 컴퓨터를보다 쉽게 사용할 수 있도록합니다.
소프트웨어 프로그래머는 사용하기 쉽도록 응용 프로그램에 끌어서 놓기 기능을 추가합니다. 예를 들어 여러 이메일 클라이언트는 첨부 파일을 아웃 바운드 메시지로 끌어서 놓을 수 있습니다. 이를 통해 사용자는 별도의 대화 상자를 통해 파일을 찾아서 첨부하기 위해 일반적으로 예약 된 시간과 노력을 절약 할 수 있습니다. 끌어서 놓기 기술은 다른 게임, 사무실 프로그램 및 가상 개체가 이동하는 다른 소프트웨어에도 사용됩니다. HTML5 (HyperText Markup Language 버전 5)의 개발로 웹 사이트는 코드 내에 끌어서 놓기 기능을 포함시켜보다 사용자 친화적 인 인터페이스를 제공 할 수 있습니다.
많은 터치 스크린 장치가이 방법을 사용자 인터페이스 기술의 기초로 사용합니다. 화면을 여러 번 두드려 장치를 탐색하는 대신 사용자는 손가락을 화면에 놓고 원하는 대상쪽으로 "끌어"놓기 만하면됩니다. "드롭"은 움직임을 멈 춥니 다. 핸드 헬드 장치의 화면 크기가 작 으면 원하는 결과를 얻기 전에 끌어서 놓기를 여러 번 수행해야 할 수도 있습니다. 이를 통해 장치를 더 빨리 사용할 수있을뿐만 아니라 화면의 마모를 줄일 수 있습니다.
그러나 끌어서 놓기 방법에는 특정 제한이 있습니다. 파일을 전송할 때 절차 중에 원래 위치와 대상을 모두 열어야합니다. 이것은 종종 무시할 수있는 문제이지만, 대상이 원래 위치 아래에 계층화되어 원하는 새 위치에 액세스 할 수없는 경우가 여전히 있습니다. 이 문제의 해결책은 끌어서 놓기 자체입니다. 대상은 파일의 원래 위치에서 떨어진 화면 영역으로 끌어서 놓기 만하면됩니다. 컴퓨터 트랙 패드의 경우와 같이 설계자가 규칙을 변경할 때 다른 문제가 발생합니다. 버튼 대신에, 사용자는 종종 드래그 앤 드롭을 사용하기 전에 패드를 두 번 두 드려야합니다.