본문 바로가기

반응형

전체 글

(511)
구글 검색 구글브라우저는 크라울러 (로봇)를 통해 지속적으로 사이트 정보를 수집하고 수집된 정보를 데이터베이스에 저장하는 인덱싱 단계를 거쳐 사용자가 정보를 검색할 때 연관된 사이트를 보여줍니다. 인덱싱에 영향을 주는 요소와 인덱싱을 수월하게 하는 방법을 보겠습니다 인덱싱에 영향을 주는 요소들 1. URL 사이트 주소는 사람 이해하기 쉬운 단어로 설정하는 것이 좋습니다. 아래 보기처럼 해당 페이지를 묘사할 수 있는 주소를 사용하는 것이 좋으며 알파벳 이외 문자의 경우 ASCII - UTF-8 형식을 사용하여 표시합니다 또 단어를 구분하여 표시하는 것이 좋은데, 구분할 때 하이픈('-')을 사용합니다 ASCII - UTF-8 형식이 아닌 문자나 긴 아이디 형식의 주소, 언더스코어나 여러 단어가 조합된 구조는 인덱싱을..
로봇 티엑스티 (feat 티스토리) 웹 브라우저들은 주로 웹 사이트를 크롤링하여 인덱싱을 통해 페이지를 분류하고 검색결과에 뜨게 합니다. 로봇 티엑스티는 텍스트 형식의 파일로 크롤러들이 특정 페이지나 사이트에 접근하지 못하도록 하여 검색창에 뜨지 않도록 하는 기능을 합니다 (다만, 크롤링이 가능한 다른 사이트에 해당 페이지로 이동가능한 링크가 있다면 여전히 접근이 가능하기 때문에 근본적인 접근을 막는 도구는 될 수 없음). 로봇 티엑스티는 사이트맵과 함께 사이트에 대한 접근을 제한하는 공통된 양식으로 강제력은 없지만 대부분의 공신력 있는 브라우저들은 준수하고 있습니다.주목적은 사이트에 악성 크롤러들이 사이트에 접근하는 것을 사전에 막아 사이트를 보호하는 데 있습니다사용하기로봇 티엑스티 파일은 프로토콜 및 포트 단위로 추가되어야 하며 웹사이..
API - Notifications Notification API allows an application to get nofitications even when the application is not open We have seen notification API References Notifications API - Web APIs | MDN The Notifications API allows web pages to control the display of system notifications to the end user. These are outside the top-level browsing context viewport, so therefore can be displayed even when the user has switched ..
API - Web Push Push API allows application to get notifications References Push API - Web APIs | MDN The Push API gives web applications the ability to receive messages pushed to them from a server, whether or not the web app is in the foreground, or even currently loaded, on a user agent. This lets developers deliver asynchronous notifications and update developer.mozilla.org HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보..
Client Side Storage - Indexed DB indexed db is a client storage. It is similar to web storage but can save more data than web storage. Think of indexed db as a database where you can create, add, edit, and delete. For every tasks, you have to connect to the database first. Create open(“dbName”, version): this opens a database or creates one if not exists. The schema of a database differs by the version. const req = window.index..
Client Side Storage - Web Storage Web storage API allows to store data on user’s browser. Web storage is more secure as it dose not send data to a server and has larger storage limit than cookie. HTML has two web storage objects: localStorage: No expiry date for the data stored sessionStorage: Data lost when session (browser) closed How to Use? We can use ‘setItem(‘key’, ‘value’) to store data, getItem(‘key’) for get stored data..
Angular Library - Angular Schematics Schematic is a template based code editor and Angular CLI, by default, comes with Schematic. Schematic is like a description that provides necessary information and options when addin dependencies. It is under @schematics/angular and it automatically rund when 'ng generate' or 'ng add' commands are used Schematics add schematic Uses 'ng add' to add libraries. Unlike when installing dependencies ..
Adding Configurations When Creating a Database Let's see how we can add additional validations using Entity Framework Creating an Application How to create .NET web-API Setting up development tools When working with .NET, we need tools to create a web application. We can download them in the link below.다. .NET | Free. Cross-platform. Open Source. (microsoft.com) .NET | Free. Cross-platform. Open Source. .NET is a develo jin-co.tistory.com Co..

728x90