ท่ามือของคุณ สั่งสิ่งเล็ก ๆ ได้Let your gestures do small things
สอนแล็ปท็อปสามท่า: ☝️ นิ้วเดียวให้ดังปี๊ป ✋ ฝ่ามือให้บันทึกภาพจากกล้อง 🙂 ไม่ทำท่าก็ไม่ทำอะไร เปลี่ยนสิ่งที่แต่ละท่าทำได้ ทุกอย่างเกิดในแท็บนี้ และเมื่อเบราว์เซอร์ไม่ยอม หน้านี้จะบอกตรง ๆTeach your laptop three poses: ☝️ one finger beeps, ✋ a palm saves the camera picture, 🙂 doing nothing does nothing. Change what each pose does. Everything happens in this tab — and when the browser says no, the page says so.
มันทำงานยังไงHow it works
- ภาพสดจากกล้องถูกเปลี่ยนเป็นลายนิ้วมือ 1,280 ตัว เหมือนกับที่ห้อง /train ใช้The live camera picture becomes a 1,280-number fingerprint — the same one /train uses
- คุณตั้งชื่อแต่ละท่า แล้วเก็บตัวอย่างให้มันทีละภาพYou name each gesture and collect examples for it, one picture at a time
- เพื่อนบ้านใกล้สุดโหวตว่าภาพตอนนี้เหมือนท่าไหน และมากน้อยแค่ไหนNearest neighbours vote on which gesture the current picture looks like, and how strongly
- เมื่อคะแนนสูงพอและคงที่ การกระทำที่ผูกไว้ก็ถูกเรียก — แต่เฉพาะในสิ่งที่เบราว์เซอร์อนุญาตWhen the score is high and steady, its bound action runs — but only among the things a browser allows
สอนท่าของคุณTeach it your gestures
เก็บตัวอย่างกลุ่มละ 3 ภาพขึ้นไป ใช้มุมและแสงที่ต่างกัน ตั้งท่าให้ “เปิดใช้การกระทำ” แล้วทำท่าค้างไว้สักครู่ — เมื่อคะแนนมั่นคง มันจะลงมือทำสิ่งที่คุณเลือกAdd at least 3 examples per group, varying angle and light. Press “Arm the actions”, then hold a gesture a moment — when the score settles, it does what you picked.
- กด “ใช้กล้องของฉัน” แล้วทำแต่ละท่า กด “เพิ่มตัวอย่าง” ของท่านั้น 5–10 ครั้งPress “Use my camera”, then for each pose press its “Add example” 5–10 times
- กด “เปิดใช้การกระทำ” — นี่คือคลิกที่เบราว์เซอร์เรียกร้องPress “Arm the actions” — the click the browser insists on
- ทำท่าค้าง แล้วดูล็อกด้านล่างว่ามันทำอะไรHold a gesture and read the log below for what it did
- ลองท่าที่สอง ดูว่ามันแยกสองท่าได้จริงTry a second gesture — see whether it tells them apart
แถบนี้คือคะแนนของท่าที่ใกล้ที่สุดตอนนี้ ไม่ใช่การยืนยันว่าถูก — ที่ถูกต้องคือเมื่อคะแนนมั่นคงพอที่จะลงมือThis bar shows how close the nearest gesture looks right now — not a verdict. It counts only when the score is steady enough to act on.
คะแนนท่าจากภาพสดGesture score from the live pictureการกระทำเกิดขึ้นเมื่อท่าถูกต้องเท่านั้น ถ้าทายผิด มันจะลงมือผิดเรื่อง — กด “พักไว้ก่อน” เสมอเมื่อเล่นเสร็จActions run on a correct guess. A wrong guess runs the wrong thing — always press “Rest them” when you stop playing.
รายการเลื่อนนี้เลือกได้เฉพาะสิ่งที่เกิดขึ้นในแท็บนี้ ไม่มีหลอดไฟจริง ไม่มีแอปถูกเปิด ไม่มีอะไรออกจากเครื่องคุณThe dropdown picks only what happens in this tab: no real lamp, no app opened, nothing leaves your device.
บ้านหลังนี้วาดไว้ในหน้านี้ — การกด “หลอดไฟ” ไม่ได้แตะหลอดจริงแม้ดวงเดียวThis house is drawn on this page — pressing “Lamp” touches not one real bulb.
เบราว์เซอร์ยอมให้เปิดหน้าต่างใหม่เฉพาะตอนคนคลิกเท่านั้น จึงเปิดรอไว้ไม่ได้ — นี่คือกฎที่หน้านี้ไม่แหกA browser lets a window open only when a person clicks, so a page cannot hold one open — that is one rule this page will not break.
อยู่ในแท็บนี้เท่านั้นThis tab only. ตัวอย่างทั้งหมดอยู่ในหน่วยความจำของแท็บนี้ ไม่ได้บันทึกและไม่ได้ส่งไปไหน ภาพจากกล้องของคุณประมวลผลในเครื่องนี้เท่านั้นYour examples live in this tab's memory — not saved, not sent anywhere. Your camera's picture is processed on this device only.
ทำไมต้องมีกลุ่ม “ไม่ทำท่า”?Why a “Nothing” group? ถ้าไม่มี เครื่องต้องเลือกท่าใดท่าหนึ่งเสมอ แค่ใบหน้าคุณเฉย ๆ ก็จะสั่งการได้ กลุ่มนี้ให้มันมีทางตอบว่า “ไม่มีท่า”Without it, the machine must always pick a gesture — your face alone would set one off. This group gives it a way to answer “no gesture”.
ให้ตัวอย่างหลากหลาย ทั้งมุม ระยะ และแสง ถ้าทุกภาพของท่าแรกคุณอยู่หน้ากำแพงสีเดิม เครื่องอาจเรียนรู้กำแพงแทนท่าของคุณVary angle, distance and light. If every first-gesture example has the same wall behind it, the machine may learn the wall instead of your gesture.
สิ่งที่เบราว์เซอร์ไม่ยอมให้หน้านี้ทำWhat the browser will not let this page do
ทุกอย่างที่ห้องนี้ทำได้ ล้วนเป็นสิ่งที่เบราว์เซอร์ยอมให้หน้าเว็บทำเท่านั้น หน้าเว็บเป็น “แขก” ในเครื่องคุณ ไม่ใช่เจ้าของ ข้อจำกัดหลายข้อดูน่ารำคาญ แต่เป็นเหตุผลเดียวกันที่คุณเปิดเว็บแปลก ๆ โดยไม่ต้องกลัวว่ามันจะปิดเครื่องคุณ
Everything this room can do is something a browser allows a page to do. A web page is a guest on your machine, not its owner. Several limits here feel annoying — they are the same reason you can open a strange site without worrying it will shut your laptop down.
- เปิดแอปอื่น ปิดเครื่อง หรือสั่งให้ Mac ของคุณเข้าสู่โหมดพัก — ไม่มี API ของเว็บตัวไหนไปถึงระบบปฏิบัติการได้ขนาดนั้นOpen another app, shut down, or sleep your Mac — no web API reaches the operating system that far.
- สั่งหลอดไฟจริงในบ้านคุณ — บ้านหลังนั้นอยู่ในภาพวาดเท่านั้น อุปกรณ์จริงต้องมีเซิร์ฟเวอร์และสิทธิ์ที่หน้านี้ไม่มีCommand a real lamp in your house — that house is a drawing; real devices need a server and permissions this page does not have.
- เปิดหน้าต่างใหม่หรือเข้าเต็มจอโดยไม่มีคลิก — เบราว์เซอร์เรียกร้อง “การกระทำของคน” ก่อนเสมอ เพื่อกันเว็บลวนลามคุณOpen a window or go full screen without a click — the browser always demands a person's action first, to stop pages pestering you.
- สั่นบนแล็ปท็อปส่วนใหญ่ — เครื่องเหล่านั้นไม่มีเข็มสั่นให้สั่งVibrate most laptops — those machines have no buzzer to command.
- หยุดเพลงในแอปอื่น — หน้านี้ควบคุมเฉพาะสื่อของตัวเองเท่านั้นPause music in another app — this page controls only its own media.
- ถ่ายภาพหน้าจอทั้งจอ หรือเปิดแอปตั้งค่า — หน้าเว็บบันทึกได้แค่ภาพจากกล้องของตัวเอง งานแบบนั้นต้องมีโปรแกรมเล็ก ๆ ที่คุณติดตั้งในเครื่องเองScreenshot your whole screen or open the Settings app — a page can save only its own camera picture. That needs a small program you install on your own computer.
อ่านรายละเอียดทั้งหมด พร้อมเหตุผลและทางเลือกอื่น ใน คู่มือ: เบราว์เซอร์ยอมให้หน้านี้ทำอะไรRead every limit, with its reason and the alternatives, in the handbook: what a browser allows this page to do.