code, programming, coding

하이라이팅 구문을 통한 추천 API 구현

새로운 아하 모먼트를 위해 추천 기술이 개발되며 라이너가 플랫폼으로 새롭게 변해가는 과정에 있습니다. 기존에 유틸리티로서 충실히 역할을 해주었던 라이너의 하이라이팅 기능에도 새로운 변화를 주자는 이야기가 나왔습니다. 바로 유저가 콘텐츠를 하이라이팅할 때마다 추천되는 페이지를 동적으로 변화시키는 기능입니다. 포켓에서는 스크랩할 때마다 관련 페이지를 데스크탑 브라우저 우측 상단에 띄워줍니다. 라이너에서는 그것에서 한발 더 더보기…

유해 키워드 필터링 문제와 해결

겪은 문제 라이너 메인 홈에 필터링이 반드시 필요한 콘텐츠들이 뜨기 시작했습니다. 영어권 유저가 아니더라도 홈에 접속하는 유저들 모두에게 눈쌀을 찌푸리게 할 정도의 내용이었습니다. 문제의 원인 문제의 원인은 소수의 특정 유저가 유해 사이트에서 페이지들을 마구잡이로 스크랩했기 때문이었습니다. LKS(Liner Knowledge System)에서는 스크랩되는 페이지의 메타 태그를 트렌딩 키워드 후보군으로 집계시키고 있습니다. 때문에 간혹 더보기…

OS와 브라우저 별 Scrollbar 대응

안녕하세요, LINER에서 Web Frontend를 담당하고 있는 제니🍑입니다. 입사한 지 두 달이 채 되지 않았지만 LINER Web Home 의 눈코 뜰 새 없었던 출시 준비부터 실제 출시 과정, 그리고 안정화까지, 짧은 시간 동안 정말 많은 경험을 했습니다. 요즘은 출시 이후로 미뤄졌던 기능들과 UX적인 개선 사항들에 대응을 하고 있는데요, 오늘은 그 중 더보기…