본문 바로가기
반응형

02. Development11

라디오 버튼이란? 여러 개의 옵션 중에서 1개의 옵션만 선택할 수 있는 버튼을 말한다. 사용자가 여러 개의 선택지 중에 1개의 선택지만 선택할 수 있는 버튼으로, 라디오 버튼(radio button) 또는 옵션 버튼(option button)으로 불린다. 오래된 자동차의 라디오 버튼이 하나를 누르면 다른 버튼들이 모두 밖으로 튀어나오는 형태였는데, 여기서 이름을 따와서 라디오 버튼이라고 불리게 되었다. 라디오 버튼의 형태는 주로 하단의 이미지 형태로 노출된다. 라디오 버튼은 하나를 선택하면 기존에 선택된 버튼이 선택 해제가 되기 때문에, 사용자가 잘못된 여러 개의 옵션을 선택하지 못하도록 방지해주는 역할을 한다. 이를 위해서 디폴트 옵션이 선택된 상태를 유지해주는 것이 좋다. 디폴트로 선택된 상태로 노출할 옵션은 사용자들.. 2021. 1. 21.
디버깅/디버그란? 디버깅 또는 디버그란, 프로그램의 오류를 발견하고 그 원인을 밝히는 작업 과정이다. 버그는 '벌레'를 뜻하며, 디버그는 '벌레를 잡다'라는 뜻을 가지고 있다. 여기서 버그는 프로그램이 개발자가 의도하지 않은 방향으로 실행된다거나 갑자기 오류가 발생해 실행이 중단되는 등, 프로그램의 임무를 정상적으로 실행하지 못하는 오작동을 의미한다. 디버깅(debugging) 또는 디버그(debug)는 컴퓨터 프로그램 개발 단계 중에 발생하는 시스템의 논리적인 오류나 비정상적 연산(버그)을 찾아내고 그 원인을 밝히고 수정하는 작업 과정을 뜻한다. 프로그램 개발 단계의 마지막에 이루어진다. 주로 디버그가 오류 수정 프로그램과 그 작업을 통칭하는 반면, 작업에 중점을 둔 어휘는 디버깅을 쓰며, 오류 수정 소프트웨어를 가리킬.. 2021. 1. 4.
웹과 앱 개발 방식 종류 웹, 반응형 웹, 적응형 웹 / 웹앱, 모바일 웹, 네이티브 앱, 하이브리드 앱이란? 웹 Web 웹 기반 서비스는 우리가 인터넷을 할 때 흔히 사용하는 크롬, 인터넷 익스플로러, 사파리, 파이어폭스, 엣지 등의 웹 브라우저를 통해 이용하는 것을 말한다. 서버에 저장되기 때문에 iOS나 안드로이드 등 운영체제에 따라 달라지지 않지만, 사파리인지 크롬인지에 따라 달라질 수는 있다. 유저가 별도의 다운로드나 업데이트를 하지 않아도 개발자가 웹 서버에 업데이트를 하면, 유저는 항상 최신 버전을 접할 수 있다. HTML5, CSS, JavaScript 등을 활용하여 제작한다. 웹 개발은 공수가 일반적으로 네이티브에 비해 적게 들지만, 디바이스의 기능 및 정보 접근에 대한 제한이 있으며, 네이티브 앱에 비해 인터렉.. 2020. 12. 10.
웹사이트 링크 프리뷰/오픈 그래프란? 링크를 붙여 넣기 했을 때 노출되는 이미지, 제목, 설명글로 구성된 프리뷰 우리가 사이트를 제작하고 QA를 진행할 때, 놓치기 쉽지만 꼭 챙겨야 하는 것이 링크 미리보기이다. 그리고 이렇게 미리 보기 화면을 구성할 수 있도록 해주는 Meta를 오픈그래프라고 한다. 링크를 복사해서 붙여넣었을때 노출되며, url 값만 노출이 되는 경우에는 해당 링크가 어떤 링크인지 파악하는 것에 어려움이 있기 때문에 링크 안의 내용을 짐작할 수 있도록 이미지, 제목, 설명 문구를 함꼐 노출시킨다. 이렇게 링크 내용을 미리 보여줌으로써 유입률을 증가시킬 수 있다. 나 역시, 링크 미리보기가 뜨지 않는 링크들은 왠지 들어가기 꺼려지는 것도 있고, 잘 정리되어 있지 않을때 서비스에 대한 부정적인 인식으로까지 연결되기도 한다. 아.. 2020. 12. 3.
API란? API는 응용프로그램 프로그래밍 인터페이스는 프로그래머가 특정 기술을 사용하기 쉽게 만들어 준다. API (Application Programming Interface) 응용프로그램 프로그래밍 인터페이스 클라이언트, 서버와 같은 서로 다른 프로그램에서 요청과 응답을 주고받을 수 있도록 만든 체계 API를 사용하면 구현 방식을 알지 못해도 제품/서비스가 서로 커뮤니케이션할 수 있으며, 어플리케이션 개발 과정을 간소화하여 시간과 비용을 절약할 수 있다. 모바일 앱/웹(Application) 등을 만드는 데 사용되는 인터페이스 사용 방법과, 용도에 따라 오픈 API, 비공개 API로 나뉜다. 오픈 API는 누구나 쉽게 접근하여 정보를 공유할 수 있으며, 비공개 API는 권한이 있는 일부 사용자들에게만 정보를 .. 2020. 12. 1.
반응형