Firefox ๋ธŒ๋ผ์šฐ์ € ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ
  • ํ™•์žฅ ๊ธฐ๋Šฅ
  • ํ…Œ๋งˆ
    • Firefox์šฉ
    • ์‚ฌ์ „ ๋ฐ ์–ธ์–ด ํŒฉ
    • ๋‹ค๋ฅธ ๋ธŒ๋ผ์šฐ์ € ์‚ฌ์ดํŠธ
    • Android ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ
๋กœ๊ทธ์ธ
Auto Bookmark History ๋ฏธ๋ฆฌ๋ณด๊ธฐ

Auto Bookmark History ์ œ์ž‘์ž: Yusuke Takeuchi

automatically bookmark pages that match a set URL

์‹คํ—˜์ ์‹คํ—˜์ 
0 (๋ฆฌ๋ทฐ 0๊ฐœ)0 (๋ฆฌ๋ทฐ 0๊ฐœ)
์‚ฌ์šฉ์ž 1๋ช…์‚ฌ์šฉ์ž 1๋ช…
Firefox๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ํ™•์žฅ ๊ธฐ๋Šฅ์„ ๋ฐ›์œผ์„ธ์š”
ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ

ํ™•์žฅ ๋ฉ”ํƒ€ ๋ฐ์ดํ„ฐ

์ •๋ณด
# ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏ่จญๅฎš
่จญๅฎš็”ป้ขใงใฏใ€่‡ชๅ‹•็š„ใซใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใซ่ฟฝๅŠ ใ™ใ‚‹ใƒซใƒผใƒซใฎ่จญๅฎšใ‚’่กŒใ†ใ“ใจใŒใงใใพใ™ใ€‚ๅ„่จญๅฎš้ …็›ฎใฏไปฅไธ‹ใฎ้€šใ‚Šใงใ™ใ€‚

## ๅ„่จญๅฎš้ …็›ฎ

### `title` (ๅฟ…้ ˆ)

- ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใƒ•ใ‚ฉใƒซใƒ€ใฎๅๅ‰ใ‚’่จญๅฎšใ—ใพใ™ใ€‚
- ไพ‹: `'Youtube'`, `'Wikipedia'`

### `urlPattern` (ๅฟ…้ ˆ)

- ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏๅฏพ่ฑกใจใ™ใ‚‹URLใฎใƒ‘ใ‚ฟใƒผใƒณใ‚’่จญๅฎšใ—ใพใ™ใ€‚ๆ–‡ๅญ—ๅˆ—ใ€ๆญฃ่ฆ่กจ็พใ€้–ขๆ•ฐใฎใ„ใšใ‚Œใ‹ใง่จญๅฎšๅฏ่ƒฝใงใ™ใ€‚
- ๆ–‡ๅญ—ๅˆ—ใฎๅ ดๅˆ: ่จญๅฎšใ—ใŸๆ–‡ๅญ—ๅˆ—ใŒURLใซๅซใพใ‚Œใฆใ„ใ‚Œใฐใใฎใƒšใƒผใ‚ธใ‚’ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใ—ใพใ™ใ€‚
- ๆญฃ่ฆ่กจ็พใฎๅ ดๅˆ: ่จญๅฎšใ—ใŸๆญฃ่ฆ่กจ็พใซใƒžใƒƒใƒใ™ใ‚‹URLใฎใƒšใƒผใ‚ธใ‚’ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใ—ใพใ™ใ€‚
- ้–ขๆ•ฐใฎๅ ดๅˆ: ่จญๅฎšใ—ใŸ้–ขๆ•ฐใฎๆˆปใ‚Šๅ€คใŒ`true`ใจใชใ‚‹URLใฎใƒšใƒผใ‚ธใ‚’ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใ—ใพใ™ใ€‚
- ไพ‹: `'www.youtube.com'`, `(url) => url.indexOf("wikipedia") != -1`

### `normalizer` (ไปปๆ„)

- URLใ‹ใ‚‰ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใฎ้‡่ค‡ๅˆคๅฎšใ‚’่กŒใ†ใŸใ‚ใฎๆญฃ่ฆๅŒ–้–ขๆ•ฐใ‚’่จญๅฎšใ—ใพใ™ใ€‚ๆญฃ่ฆ่กจ็พใพใŸใฏ้–ขๆ•ฐใง่จญๅฎšๅฏ่ƒฝใงใ™ใ€‚้‡่ค‡ใ—ใŸใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใฏใ€ๅ‰ใฎใ‚‚ใฎใŒๅ–ใ‚Š้™คใ‹ใ‚Œใพใ™ใ€‚
- ๆญฃ่ฆ่กจ็พใฎๅ ดๅˆ: URLใ‹ใ‚‰่จญๅฎšใ—ใŸๆญฃ่ฆ่กจ็พใซใƒžใƒƒใƒใ™ใ‚‹้ƒจๅˆ†ๆ–‡ๅญ—ๅˆ—ใ‚’ๅ–ใ‚Šๅ‡บใ—ใ€ใใ‚ŒใŒไปฅๅ‰ใซใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใ—ใŸใ‚‚ใฎใจไธ€่‡ดใ—ใฆใ„ใ‚‹ใ‹ๅˆคๅฎšใ—ใพใ™ใ€‚
- ้–ขๆ•ฐใฎๅ ดๅˆ: ่จญๅฎšใ—ใŸ้–ขๆ•ฐใฎๆˆปใ‚Šๅ€คใŒไปฅๅ‰ใซใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใ—ใŸใ‚‚ใฎใจไธ€่‡ดใ—ใฆใ„ใ‚‹ใ‹ๅˆคๅฎšใ—ใพใ™ใ€‚
- ไพ‹: `(url) => { const md = /v=(\w+)/.exec(url); return md ? md[0] : null; }`, `/(\w+)\.wikipedia\.org\/wiki\/[^\/]+/`

### `maxSize` (ไปปๆ„)

- ๅ„ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใƒ•ใ‚ฉใƒซใƒ€ใซไฟๅญ˜ใ™ใ‚‹ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใฎๆœ€ๅคงๆ•ฐใ‚’่จญๅฎšใ—ใพใ™ใ€‚ๆ•ฐๅ€คใง่จญๅฎšๅฏ่ƒฝใงใ€ใƒ‡ใƒ•ใ‚ฉใƒซใƒˆๅ€คใฏ10ใงใ™ใ€‚
- ไพ‹: `10`, `5`

## ่จญๅฎšใƒ•ใ‚กใ‚คใƒซใฎๆ›ธใๆ–น

่จญๅฎšใƒ•ใ‚กใ‚คใƒซใฏJSONๅฝขๅผใงใ€ๅ„ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใƒ•ใ‚ฉใƒซใƒ€ใฎ่จญๅฎšใ‚’้…ๅˆ—ใงๅฎš็พฉใ—ใพใ™ใ€‚ๅ„่จญๅฎšใฏJavaScriptใฎใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใจใ—ใฆ่จ˜่ฟฐใ—ใพใ™ใ€‚

```json
[
{
"title": "ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใƒ•ใ‚ฉใƒซใƒ€ใฎๅๅ‰",
"urlPattern": "ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏๅฏพ่ฑกใจใ™ใ‚‹URLใฎใƒ‘ใ‚ฟใƒผใƒณ",
"normalizer": "ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใฎ้‡่ค‡ๅˆคๅฎšใ‚’่กŒใ†ใŸใ‚ใฎๆญฃ่ฆๅŒ–้–ขๆ•ฐ",
"maxSize": "ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใฎๆœ€ๅคงๆ•ฐ"
},
{
"title": "ๅˆฅใฎใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใƒ•ใ‚ฉใƒซใƒ€ใฎๅๅ‰",
"urlPattern": "ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏๅฏพ่ฑกใจใ™ใ‚‹URLใฎใƒ‘ใ‚ฟใƒผใƒณ",
"normalizer": "ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใฎ้‡่ค‡ๅˆคๅฎšใ‚’่กŒใ†ใŸใ‚ใฎๆญฃ่ฆๅŒ–้–ขๆ•ฐ",
"maxSize": "ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใฎๆœ€ๅคงๆ•ฐ"
},
...
]
```

ไปฅไธ‹ใซไพ‹ใ‚’็คบใ—ใพใ™ใ€‚
```
[
{
title: 'Youtube',
urlPattern: 'www.youtube.com',
normalizer: (url) => {
const md = /v=(\w+)/.exec(url);
return md ? md[0] : null;
},
maxSize: 10,
},
{
title: "Wikipedia",
urlPattern: (url) => url.indexOf("wikipedia") != -1,
normalizer: /(\w+)\.wikipedia\.org\/wiki\/[^\/]+/,
maxSize: 5,
}
]
```

ไปฅไธŠใŒใ€่‡ชๅ‹•ใƒ–ใƒƒใ‚ฏใƒžใƒผใ‚ฏใƒ–ใƒฉใ‚ฆใ‚ถๆ‹กๅผตใฎ่จญๅฎšใƒ•ใ‚กใ‚คใƒซใฎๆ›ธใๆ–นใจใใฎ่งฃ่ชฌใซใชใ‚Šใพใ™ใ€‚
0๋ช…์ด 0์ ์œผ๋กœ ํ‰๊ฐ€ํ•จ
๋กœ๊ทธ์ธํ•˜์—ฌ ์ด ํ™•์žฅ ๊ธฐ๋Šฅ์˜ ํ‰์ ์„ ๋‚จ๊ฒจ์ฃผ์„ธ์š”
์•„์ง ํ‰์ ์ด ์—†์Šต๋‹ˆ๋‹ค

๋ณ„์  ์ €์žฅ๋จ

5
0
4
0
3
0
2
0
1
0
์•„์ง ๋ฆฌ๋ทฐ ์—†์Œ
๊ถŒํ•œ ๋ฐ ๋ฐ์ดํ„ฐ

ํ•„์ˆ˜ ๊ถŒํ•œ:

  • ๋ถ๋งˆํฌ ์ฝ๊ธฐ ๋ฐ ์ˆ˜์ •
  • ๋ฐฉ๋ฌธ ๊ธฐ๋ก์— ์ ‘๊ทผ
๋” ์•Œ์•„๋ณด๊ธฐ
์ถ”๊ฐ€ ์ •๋ณด
๋ถ€๊ฐ€ ๊ธฐ๋Šฅ ๋งํฌ
  • ์ง€์› ์‚ฌ์ดํŠธ
๋ฒ„์ „
0.1.1
ํฌ๊ธฐ
1,022.11 KB
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ
3๋…„ ์ „ (2023๋…„ 7์›” 9์ผ)
๊ด€๋ จ ์นดํ…Œ๊ณ ๋ฆฌ
  • ๋ถ๋งˆํฌ
๋ผ์ด์„ ์Šค
MIT ๋ผ์ด์„ ์Šค
๋ฒ„์ „ ๋ชฉ๋ก
  • ๋ชจ๋“  ๋ฒ„์ „ ๋ณด๊ธฐ
๋ชจ์Œ์ง‘์— ์ถ”๊ฐ€
์ด ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ ์‹ ๊ณ 
Mozilla ํ™ˆํŽ˜์ด์ง€๋กœ ์ด๋™

๋ถ€๊ฐ€ ๊ธฐ๋Šฅ

  • ์†Œ๊ฐœ
  • Firefox ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ ๋ธ”๋กœ๊ทธ
  • ํ™•์žฅ ๊ธฐ๋Šฅ ์›Œํฌ์ƒต
  • ๊ฐœ๋ฐœ์ž ํ—ˆ๋ธŒ
  • ๊ฐœ๋ฐœ์ž ์ •์ฑ…
  • ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ธ”๋กœ๊ทธ
  • ํฌ๋Ÿผ
  • ๋ฒ„๊ทธ ์‹ ๊ณ 
  • ๋ฆฌ๋ทฐ ์ง€์นจ

๋ธŒ๋ผ์šฐ์ €

  • Desktop
  • Mobile
  • Enterprise

์ œํ’ˆ

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • ๊ฐœ์ธ ์ •๋ณด
  • ์ฟ ํ‚ค
  • ๋ฒ•๋ฅ 

ํŠน๋ณ„ํ•œ ๊ณ ์ง€๊ฐ€ ์—†๋Š” ํ•œ, ๋ณธ ์‚ฌ์ดํŠธ์˜ ์ฝ˜ํ…์ธ ๋Š” Commons Attribution Share-Alike License v3.0 ๋˜๋Š” ๊ทธ ์ดํ›„ ๋ฒ„์ „์— ๋”ฐ๋ผ ์‚ฌ์šฉ์ด ํ—ˆ๊ฐ€๋ฉ๋‹ˆ๋‹ค.