Qiita의 어떠했는지 경고
발단
“어떻게 했는지 블로그”를 경고하는 Google 크롬 확장에 이어, Qiita로 문장에 자기 소개 있으면 경고하는 Google 크롬 확장의 수요가 높아지고 있다— Kayrlas🦅 (@eagleutkk) 2019년 6월 23일
그래, 그런 것들이 있는지 알아보았습니다.
어쩔 수 없는 '어떻습니까? 블로그'를 경고하는 Google 크롬 확장 【리뷰】 - 창문
올해의 3월에 다시 올려진 것 같습니다만, 2017년에 이미 있던 확장이군요.
라는 것으로 파파와 Qiita용으로 쓰는 것만 씁니다. 1
코드
// ==UserScript==
// @name Qiita ikaga alert
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 本文のいかがでしたかを検知する
// @author khsk
// @match https://qiita.com/*/items/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
const item = document.querySelector('section.it-MdContent')
const match = item.textContent.match(/(いかが|如何)でした(でしょう)?か/)
if (!match) {
return;
}
// 古い記事警告を参考にしている
const alert = document.createElement('div')
// 色被るので背景を手動で赤にしてもよいだろう
alert.className = 'it-Alert mb-5 p-2'
alert.textContent = 'この記事は「' + match[0] + '」が含まれています。'
const icon = document.createElement('span')
icon.className = 'fa fa-warning mr-1'
alert.insertBefore(icon, alert.firstChild)
item.insertBefore(alert, item.firstChild)
})();
스크린샷
// ==UserScript==
// @name Qiita ikaga alert
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 本文のいかがでしたかを検知する
// @author khsk
// @match https://qiita.com/*/items/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
const item = document.querySelector('section.it-MdContent')
const match = item.textContent.match(/(いかが|如何)でした(でしょう)?か/)
if (!match) {
return;
}
// 古い記事警告を参考にしている
const alert = document.createElement('div')
// 色被るので背景を手動で赤にしてもよいだろう
alert.className = 'it-Alert mb-5 p-2'
alert.textContent = 'この記事は「' + match[0] + '」が含まれています。'
const icon = document.createElement('span')
icon.className = 'fa fa-warning mr-1'
alert.insertBefore(icon, alert.firstChild)
item.insertBefore(alert, item.firstChild)
})();
자신의 기사에는 유감에도 「어떻습니까」가 없었던 것 같기 때문에( "어떻습니까?"가있었습니다. )
실례하면서 다른 사람의 기사를 빌리겠습니다.
태그는 보지 않으므로 양해 바랍니다.
또한, 최근 릴리즈된 Firefox 68부터 User Scripts API를 디폴트로 사용할 수 있다는 이야기도 보였으므로,
Tampermonkey와 같은 추가 기능이 필요없는 브라우저에서만 사용자 스크립트를 활용할 수 있습니다. 편리하네요.
그 시스템은 어쩌면 타이틀로 피하고 있다고 생각하기 때문에 사용하지 않을까 ↩
이 기사에서 제창된 태그 설명과 내 기사에 어떠했는지 태그 지정의 의미는 다르다고 생각합니다만, 모방보다 자신 감각 우선으로… ↩
Reference
이 문제에 관하여(Qiita의 어떠했는지 경고), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/khsk/items/e42f84e4051cc557c2c2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)