Windows-ში ნავიგაცია კლავიატურის გამოყენებით ან როგორ იმუშაოთ მაუსის გარეშე. ნავიგაციის ზოლის (ვირტუალური კლავიშების) კონტროლი Huawei სმარტფონებსა და ტაბლეტებზე როგორ ამოიღოთ სანავიგაციო ღილაკი Huawei Honor ეკრანიდან კომუნალური პროგრამების გამოყენებით

ზოგიერთზე Huawei სმარტფონები, კერძოდ Ascend D2, Mate, P6 და Huawei Mediapad 10 FHD ტაბლეტი, ჩვეულებრივი სენსორული კლავიშები შეიცვალა ვირტუალურით. ეს ტექნიკური გადაწყვეტარა თქმა უნდა, ძალიან საინტერესოა, მაგრამ მნიშვნელოვანი ნაკლი არის ეკრანის ნაწილის გამოყენება ამ ძალიან ვირტუალური სანავიგაციო ზოლისთვის. Huawei-ის ინჟინერებმა იპოვეს ამ პრობლემის გადაწყვეტა და დანერგეს ვირტუალური კლავიშების (უკან, მთავარი და მენიუ) მინიმიზაციის შესაძლებლობა Android 4.1.2-ზე დაფუძნებულ firmware-ში.


ცნობისთვის, Google-მა ეს ფუნქცია მხოლოდ Android 4.4 KitKat-ში დანერგა და Huawei-მ ექვსი თვის წინ აკრძალა მისი ფირმვერში გამოყენება.

მაგრამ იმის წყალობით, რომ მიცემული შესაძლებლობაუკვე დანერგილია firmware-ში, მისი მარტივად გააქტიურება შესაძლებელია.

მეთოდი პირველი:

ამ გზით კოლაფსირებული პანელის გასააქტიურებლად აუცილებელია თქვენი სმარტფონის მიღება root უფლებებიდა დაინსტალირებული ფაილის მენეჯერიშეუძლია მუშაობა სისტემის საქაღალდეებიმაგალითად Root Explorer.

  1. გადადით / system / საქაღალდეში Root Explorer-ის გამოყენებით.
  2. იპოვეთ და გახსენით ფაილი აშენება.საყრდენირედაქტორის გამოყენებით.
  3. იპოვნეთ სტრიქონი ro.config.hw_shownavisettings = ყალბიდა შეცვალეთ მნიშვნელობა ყალბი on მართალია .
  4. შეინახეთ ცვლილებები ფაილში.
  5. გადატვირთეთ თქვენი სმარტფონი.
  6. Წადი პარამეტრები-> ნავიგაციის ზოლი-> ნავიგაციის ზოლის ჩაკეცვადა ჩართეთ პანელის კონტროლის შესაძლებლობა.

მეთოდი მეორე:

ეს მეთოდი შესაფერისია მათთვის, ვისაც არ აქვს შესაძლებლობა ან სურვილი მიიღოს root უფლებები მათ მოწყობილობაზე. საჭირო პროგრამული უზრუნველყოფიდან მხოლოდ SQLite მონაცემთა ბაზის რედაქტორია საჭირო.

  1. დახმარებით სტანდარტული აპლიკაციაყველა სარეზერვო გაკეთება 2 სარეზერვო ასლებისისტემის სისტემის პარამეტრები გამორთული დაშიფვრით.
  2. გახსენით ES File Explorer / Root Explorer / Huawei-ით Ფაილის მენეჯერი, ან ნებისმიერი სხვა ფაილის მენეჯერი, საქაღალდე
    / HuaweiBackup / სარეზერვო ფაილები / YYYY-MM-DD_HH-MM-SS /მეხსიერების ბარათზე, სადაც YYYY-MM-DD_HH-MM-SS შეესაბამება სარეზერვო ასლის თარიღსა და დროს.
  3. Გახსენი ფაილი სისტემის დაყენება.dbდახმარებით SQLite მონაცემთა ბაზის რედაქტორი.
  4. Მაგიდაზე სისტემაიპოვეთ hide_virtual_key ცვლადი და შეცვალეთ მისი მნიშვნელობა 0 on 1 .
  5. გადადით AllBackup პროგრამაში და აღადგინეთ მონაცემები SD ბარათიდან რედაქტირებული სარეზერვო ასლიდან.
  6. გადატვირთეთ თქვენი სმარტფონი.

ქარხნულ პარამეტრებზე გადატვირთვისას, ასევე პროგრამული უზრუნველყოფის განახლების შემდეგ, ეს მანიპულაციები ხელახლა უნდა შესრულდეს.

10.12.2017

  • Android App Key Remap, ვერსია: 1.12.0, ფასი: უფასო

ისტორიულად ისე მოხდა, რომ სმარტფონებზე ჩემთვის უფრო მოსახერხებელია ნავიგაციის ღილაკი "უკან" მარჯვნივ. და ჩემს BQ Aquaris U Plus-ზე ის მხოლოდ მარცხნივ არის და "ოჰ, რა არასასიამოვნოა" მისკენ წვდომა. შეჩვევა არ არის პრობლემა, მაგრამ უკვე გვიანია თითების სიგრძეში ზრდა და შეჩვევის უხერხულობაც არ გამქრალა. სამწუხაროდ, სმარტფონის მწარმოებელმა BQ Aquaris-მა არ უზრუნველყო ინსტრუმენტი ნავიგაციის ღილაკების ფუნქციონირების შესაცვლელად, თუნდაც ეკრანზე, ამიტომ მათ მოუწიათ მესამე მხარის აპლიკაციებზე გადასვლა.

ყველაზე სასურველი აპლიკაცია - GravityBox - ვერ გაართვა თავი დავალებას. ღილაკების "უკან" და "მთავარი" დაჭერით, ეს საშუალებას მოგცემთ დაკიდოთ ნებისმიერი მოქმედება, მაგრამ რატომღაც მან ვერ მოახდინა გავლენა "ბოლო" ღილაკზე. უაზრო იდეა იყო ღილაკების „უკან“ და „უკანასკნელის“ მთლიანად დაბლოკვა, ყველა პასუხისმგებლობა დარჩენილი „მთავარი“ ღილაკისთვის დატოვა, მაგრამ GravityBox-ს უბრალოდ არ შეეძლო ღილაკის „უკანასკნელის“ გამორთვა. ზოგადად, ესპანელები რატომღაც იცავდნენ თავიანთ სმარტფონებს "სულელისგან" და, რამდენადაც ვიცი, ჯერჯერობით ვერავინ შეძლო სისტემის root უფლებების მიღება ამ სმარტფონების საფონდო firmware-ზე.

GravityBox-ს რომ თავი დავანებე, სხვა softinks-ს მივმართე, რომელთა სპეციალიზაცია სწორედ ნავიგაციის ღილაკების ფუნქციონირების გადანაწილება იყო. ესპანურ-ჩინური გაჯეტის პროგრამულ უზრუნველყოფასთან ბრძოლაში მხოლოდ ერთმა პროგრამულმა ტელეფონმა ორიგინალური სახელწოდებით "Key remapping" შეძლო გამარჯვება. მე ვიყენებ.

მობილური პროგრამული უზრუნველყოფის შემქმნელებს შორის პოპულარული გახდა მათი ფუნქციონირების ორ არათანაბარ ნაწილად დაყოფა. პირველი ნაწილი - უფასო - საშუალებას გაძლევთ საკმაოდ ნორმალურად გამოიყენოთ რბილი ტელეფონი დანიშნულებისამებრ. მეორე - ფასიანი - მოაქვს დამატებითი ფუნქციებიდა მოხერხებულობა. და ეს, ჩემი აზრით, სწორია. ანალოგიურად, "გადასვლის კლავიშების" აპლიკაციას აქვს როგორც ძირითადი ფუნქცია (ნავიგაციის ღილაკებზე ერთი მოკლე და გრძელი დაჭერის ხელახალი მინიჭება არაუმეტეს ორი ნაწილის ოდენობით) და პრემიუმ ფუნქციები (ღილაკების კომბინაციებზე მოქმედებების მინიჭება, ნომრის შეზღუდვის მოხსნა. გადანაწილების). Ჰო მართლა, უახლესი ვერსიააპლიკაციამ მოიშორა რეკლამები უფასო ვერსიაშიც კი.

რაც უშეცდომოდ უნდა აღინიშნოს არის ის, რომ root-right არ არის საჭირო softinka-ს ფუნქციონირებისთვის. ახლახან დავიწყე შეამჩნია, რომ საკუთრების პროგრამული უზრუნველყოფა გახდა უფრო ფუნქციონალური და კონფიგურირებადი (ჩვენ არ ვსაუბრობთ AOSP-ზე), ამიტომ root უფლებები სულ უფრო და უფრო მოთხოვნადი ხდება ... და გადახდის სხვადასხვა სერვისს ნამდვილად არ მოსწონს ROOT, თუმცა ეს შეიძლება იყოს დამალვა. მაგრამ ეს სხვა ამბავია...

აპლიკაციის ინტერფეისი მინიმალისტურია.

უფასო ვერსიაარის მხოლოდ ოთხი კონტროლი. ეს არის სამი წერტილი, რომლის ქვეშაც ჩვეულებრივ იმალება პარამეტრები. ეს არის სერვისის ჩართვა-გამორთვის ჩამრთველი. ეს არის „სწრაფი გათიშვის“ ჩამრთველი აპლიკაციის სტატუსის შეტყობინებების პანელზე საჩვენებლად (მომსახურების შეჩერების/გაახლების შესაძლებლობით შეხებით). და ეს არის მრგვალი ღილაკი პლიუსის ნიშნით ახალი გადასახადის დასამატებლად. ფაქტობრივად, ამ აპლიკაციაში არ არის პარამეტრები და სამი წერტილით ღილაკზე დაჭერისას ჩნდება მხოლოდ ერთი ელემენტი – „პროგრამის შესახებ“.

სერვისის გასააქტიურებლად, თქვენ უნდა ჩართოთ ეს იგივე აპლიკაციისთვის გაჯეტის პარამეტრებში "წვდომის" განყოფილებაში. განსაკუთრებული უნარები.

სერვისის გასათიშად, თქვენ უნდა გააკეთოთ ზუსტად იგივე ნაბიჯები, გამორთული უნდა იყოს მხოლოდ სპეციალური ფუნქციები "Key remapping" აპლიკაციისთვის. აზრი აქვს, არა? ძალიან კარგია, რომ არ მოგიწევთ ხელით მოძებნოთ ზემოაღნიშნული „სპეციალური“ ფუნქციები სისტემის პარამეტრების ჯუნგლებში: თავად პროგრამული უზრუნველყოფა დაგეხმარებათ საჭირო პუნქტებში.

აპლიკაციის მოქმედების სწრაფად გამორთვის შესაძლებლობა (გადასვლის გარეშე სისტემის პარამეტრები) გამოჩნდა მხოლოდ უახლეს ვერსიაში. მართლა გჭირდება? არა, მაგრამ იქნებ ვინმეს გამოადგეს (საჭიროა). როდესაც ჩამრთველი „სწრაფი გათიშვა“ გააქტიურებულია, შეტყობინებების პანელში ჩნდება ფილა (ზოლი?), რომელიც ეძღვნება პროგრამულ ტელეფონს „გასაღების გადაკეთება“. მასზე დაჭერით შეგიძლიათ სწრაფად გამორთოთ და ისევ ჩართოთ რბილი ტელეფონის აქტიური გადანაწილება.

ძირითადი და ერთადერთი აპლიკაციის ფანჯრის საინფორმაციო ნაწილი წარმოდგენილია ორი განყოფილებით: "პრემიუმ ფუნქციები" და "აქტიური გადანაწილებები". ჯერ-ჯერობით პირველი დავტოვოთ და მეორეს მივაქციოთ ყურადღება. აქტიური ხელახალი დავალებები არის ჩვენი საჩივრიდან გაკეთებული ხელახალი დავალებების სია. უფასო ვერსიაში, როგორც უკვე აღვნიშნეთ, შეიძლება იყოს მხოლოდ ორი გადანაწილება, მაგრამ ეს საკმარისი იყო ჩემთვის. ღილაკზე "ბოლო აპლიკაციები" (აპლიკაციაში მას უწოდებენ "ბოლო აპლიკაციებს", მაგრამ მნიშვნელობა იგივეა) მინიჭებული აქვს მოქმედება "უკან", ანუ ღილაკის "უკან" ფუნქციონირება. და "უკან" ღილაკისთვის მე მივანიჭე მოქმედება "Recent_Apps" (ვფიქრობ, "ბოლო აპლიკაციები"). ამრიგად, ჩემს სმარტფონზე უკან და ბოლო აპლიკაციების ღილაკები შებრუნებულია. ჰოო!

სხვათა შორის, პროგრამული ტელეფონის შესახებ თითქმის ერთი წლის წინ გავიგე, მაგრამ მისი გამოყენება მხოლოდ ორი თვის წინ დავიწყე. Რატომ არის, რომ? იმიტომ რომ მეექვსე ანდროიდზე ღილაკების ყველა ფუნქციონალობა არ იყო გადატანილი. ანუ ყველაფერი, მაგრამ მხოლოდ მარაგი. Ნება მომეცი აგიხსნა. განხორციელდა ისეთი ფუნქცია, როგორიცაა წინა აპლიკაციაზე გადასვლა ორმაგი შეხებით ღილაკზე „უკანასკნელი აპლიკაციები“. გუგლის გუნდიმხოლოდ Android Nougat-ში. და ესპანელმა დეველოპერებმა BQ გუნდიდან დანერგეს ეს თავიანთ სმარტფონებში და Android Marshmallow-ში. მაგრამ მეექვსე ანდროიდის ღილაკის "უკანასკნელი აპლიკაციების" ფუნქციონირების გადაცემისას აღწერილი softinka-ს გამოყენებით, ორმაგი შეხების დამუშავება დაიკარგა (ის არ გადავიდა ახალ ღილაკზე, მაგრამ გაქრა ძველზე), რადგან იყო, როგორც იქნა, გარედან შემოტანილი. არ მინდოდა ასეთი მოსახერხებელი "ჩიპის" დაკარგვა, ასე რომ, "გადაყენების გასაღებები" softka-მ მაშინ არ დამდგარიყო ფესვი. მაგრამ მარცხნივ ღილაკს „უკან“ არასდროს მივეჩვიე, ამიტომ ნუგუზე გადასვლის შემდეგ ისევ ვცადე პროგრამული ტელეფონის გამოყენება. და მე ვცადე ეს მიზეზის გამო. ახლა წინა აპლიკაციაზე ორმაგი შეხებით გადასვლა ასევე გადადის ახალ ღილაკზე მთავარ მოქმედებასთან ერთად („ბოლო აპლიკაციები“).

ახალი ხელახალი რუკების დამატების პროცედურა მარტივი და მარტივია; ვფიქრობ, რამდენიმე სკრინშოტი საკმარისი იქნება. მე ვშლი ერთ-ერთ ჩემს უგულებელყოფას (ბოლო აპების ღილაკისთვის) და ისევ ვამატებ. გადანაწილების დამატების ღილაკზე დაჭერის შემდეგ, თქვენ უნდა აირჩიოთ უფასო ან პრემიუმ ქმედება. მეორე შემთხვევაში მოგეთხოვებათ თანხის გადახდა, თუ ეს უკვე არ გაკეთებულა.

ვირჩევ "მოკლე და გრძელ პრესას". ფორმაში, რომელიც გამოჩნდება, ჩამოსაშლელი სიიდან აირჩიეთ "Recent_Apps" ღილაკი და მისი მოქმედება არის "უკან". მე დავდე ჩამრთველი "ცვლის სტანდარტულ მოქმედებას", ხოლო ჩამრთველი "ხანგრძლივი დაჭერა", პირიქით, არა (ბოლოს და ბოლოს, მჭირდება რეაქცია ღილაკზე ჩვეულებრივ სწრაფ შეხებაზე). ყველაფერი, შეგიძლიათ დააჭიროთ "OK".

აქტიურ გადანაწილებაზე შეხებისას იხსნება მოქმედების (გადანაწილების) შეცვლის სრულიად მსგავსი ფორმა, რომელსაც ემატება მხოლოდ ერთი ღილაკი - "წაშლა" - არჩეული გადანაწილების წასაშლელად. აქტიურ გადანაწილებაზე ხანგრძლივი შეხებით, კონტექსტური მენიუ "რედაქტირება" და "წაშლა" იწოდება.

ღილაკებისა და მოქმედებების სიები მართლაც დიდია. პირველი, როდესაც აირჩევთ, მაგალითად, ღილაკს, ხედავთ შვიდი ღილაკის ჩამონათვალს და "სხვა" პუნქტს. ამრიგად, ამ პუნქტის ქვეშ არის უზარმაზარი დამატებითი სია, რომელშიც ღილაკები წარმოდგენილია როგორც ოფიციალური სახელებით (გამოყენებული კოდში დეველოპერების მიერ), ასევე რიცხვითი და ანბანური წარმოდგენებით.

შეგიძლიათ დააკავშიროთ ზრდასრული გარე კლავიატურა(თუ თქვენს გაჯეტს შეუძლია ამის გაკეთება) და გადაანაწილეთ მისი ყველა გასაღები თქვენი გემოვნებით. იგივე ეხება შესაძლო მოქმედებებს, თუმცა აქ ყველაფერი ცოტა განსხვავებულია: საწყისი სია შედგება 20-ზე ცოტა მეტი მოქმედებისგან, ხოლო დამატებითი (დამალული "სხვა ..." პუნქტის ქვეშ) შედგება მხოლოდ ორი ხაზისგან (" გახსენით აპლიკაცია" და "Shortcut"). როგორც ამბობენ, კოჭა პატარაა, მაგრამ ძვირი: ამ ორ პუნქტში შეგიძლიათ ჩაყაროთ თქვენი გაჯეტის თითქმის მთელი ფუნქციონირება.

ასევე არსებობს შეზღუდვა: როდესაც ეკრანი დაბლოკილია, ღილაკების დაჭერა რბილ ტელეფონზე არ არის თვალყური. აქ არის დადებითი და უარყოფითი მხარეები. ნაკლოვანებებს შორისაა არჩეული ღილაკით ეკრანის განბლოკვის შეუძლებლობა აპლიკაციის (მაგალითად, ტელეფონის) ერთდროულად გაშვებისას. და პლიუსი ის არის, რომ პროგრამული ტელეფონი მუდმივად არ მოიხმარს ბატარეის ენერგიას ღილაკების მდგომარეობის მონიტორინგის დროს.

პროგრამული უზრუნველყოფის ღირებულება (პრემიუმ ფუნქციების განბლოკვის ღირებულება) არის 0,99 აშშ დოლარი, ანუ ჩვენი სულ რაღაც სამოც რუბლს შეადგენს.

შეძენის შემდეგ ხელმისაწვდომი ხდება "აპლიკაციის ხატის ჩვენება" ჩამრთველი, რომელიც საშუალებას გაძლევთ დამალოთ აპლიკაციის ხატულა სისტემაში დაინსტალირებული ყველა აპლიკაციის სიიდან (და თუნდაც უახლესი აპლიკაციების სიიდან). ხატის დასაბრუნებლად, ზედიზედ ათჯერ უნდა დააჭიროთ ღილაკს "უკან" (სისტემის ღილაკი და არა აპლიკაციის მიერ მინიჭებული).

და ყველაზე მნიშვნელოვანი, მაგრამ ყველას არ სჭირდება, არის ღილაკების კომბინაციების გამოყენების შესაძლებლობა. ეს ტერმინი მალავს სამ ცნებას: "ორმაგი დაწკაპუნება", "სამმაგი დაწკაპუნება" და "ორი ღილაკი".

ჩვენ არ გვაინტერესებს ორმაგი და სამმაგი დაწკაპუნება, რადგან ისინი არ განსხვავდებიან სწრაფი და გრძელი დაწკაპუნებებისგან. მაგრამ ორი ღილაკის გამოყენება ზრდის ყველა სახის გადანაწილების რაოდენობას. მე ვფიქრობ, რომ ეს უკვე განებივრებულია, მაგრამ "უკან" და "უკანასკნელი" გაცვლის იდეა შეიძლება ვიღაცისთვისაც ველური ჩანდეს.

გარდა ამისა, პრემიუმ გადანაწილებას აქვს ერთი მნიშვნელოვანი ნაკლი - ისინი არ ცვლიან სისტემის მოქმედებებს. ანუ, თუ მე მჭირდება რაიმე ქმედება, ხმის გაზრდის ღილაკზე ორმაგად დაჭერით, ჯერ ხმის მოცულობა გაიზრდება და მხოლოდ ამის შემდეგ შესრულდება ჩემს მიერ მითითებული მოქმედება. არა, გასაგებია, რომ ორმაგი შეხება მთლიანად არ უნდა გააუქმოს სისტემის მოქმედება (თორემ როგორ შეიძლება ხმის დარეგულირება?), მაგრამ დეველოპერმა რაღაც უნდა გააკეთოს ამ მიმართულებით.

და კიდევ ერთი რამ: მოქმედება, რომელიც მინიჭებული იყო სამი სენსორული ღილაკიდან რომელიმე ორის ("მთავარი", "უკან", "ბოლო აპლიკაციები") ერთდროული დაჭერისთვის არასდროს უმუშავია ჩემთვის. მექანიკური - პრობლემა არ არის, სენსორული - პრობლემა არ არის. ან აპლიკაციაში არის რამე, ან ჩემს ტელეფონში.

შედეგად, შემიძლია და გირჩევთ გამოიყენოთ რბილი ტელეფონი თქვენს სმარტფონებზე, განსაკუთრებით თუ გჭირდებათ მოკლე დაწკაპუნების ფუნქციონირების შეცვლა გაჯეტზე არსებულ ღილაკებზე. პროგრამა მშვენივრად მუშაობს აქ. თუ თქვენც ჩემსავით გინდოდათ „უკან“ და „უკანასკნელის“ გაცვლა, მაშინ არც კი მოგიწევთ რბილი ტელეფონის ყიდვა: უფასო ვარიანტი საკმარისია თქვენი თვალებისთვის. თუ გინდოდათ ორზე მეტი გადანაწილების გაკეთება, მაშინ უკვე შეგიძლიათ დეველოპერის სპონსორი. მაგრამ დანარჩენი პრემიუმ ფუნქციონალობა არც კი ღირს იმ ფულით, რაც მას ითხოვენ, IMHO.

სულ ეს არის, წარმატებები და ჯანმრთელობა. წაიკითხეთ Helpix.

მოკლე შეჯამება: მაუსის გარეშე ვიზიტორებისთვის, თქვენ უნდა შექმნათ ხელმისაწვდომი კლავიატურის სანავიგაციო გადაწყვეტილებები.

ბევრი ადამიანი იყენებს ინტერნეტს კლავიატურით და არა მაუსით სხვადასხვა მიზეზის გამო. როგორც გეიკებს, ისე ძლიერ მომხმარებლებს ურჩევნიათ კლავიატურის ბრძანებები სიჩქარისა და ეფექტურობისთვის. მაგრამ არიან შეზღუდული შესაძლებლობის მქონე ადამიანები, ვისთვისაც კლავიატურა ერთადერთია ხელმისაწვდომი მოწყობილობაინფორმაციის შეყვანა.

მაგალითად, საავტომობილო დარღვევების მქონე ადამიანებს უჭირთ მაუსის გამოსაყენებლად საჭირო საავტომობილო უნარები, ხოლო მხედველობის დარღვევის მქონე ადამიანებს უჭირთ მაუსის გამოყენება გვერდზე მცირე ელემენტების და დამხმარე პროგრამული უზრუნველყოფის გამოყენების გამო.

ყველაზე დიდი განსხვავება კლავიატურის ნავიგაციასა და მაუსის ნავიგაციას შორის არის ის, რომ ბმულებზე წვდომა ხდება კლავიატურიდან. თანმიმდევრული- ანუ სასურველ ლინკზე გადასასვლელად საჭიროა მასში არსებული ყველა ელემენტის გადახვევა და მაუსის მომხმარებლებს შეუძლიათ კურსორის გადატანა პირდაპირ სასურველ ბმულზე. ამრიგად, მაუსი უზრუნველყოფს პირდაპირ წვდომას სადესანტო გვერდის ან საიტის ინტერაქტიულ ელემენტებზე.

თუნდაც ყველაზე ლამაზი და თანამედროვე დიზაინისრულიად უსარგებლოა, თუ შეუძლებელია მასთან ურთიერთობა. ამრიგად, კლავიატურაზე ნავიგაციის ოპტიმიზაცია საშუალებას მისცემს რესურსთან მუშაობას და მათ, ვინც მრავალი მიზეზის გამო ვერ გამოიყენებს მაუსს.

და სავსებით შესაძლებელია, რომ ეს კონკრეტული სამიზნე ჯგუფი იყოს თქვენი ბიზნესის გამხსნელი სამიზნე აუდიტორია.

როგორ შევამოწმო, არის თუ არა საიტი ხელმისაწვდომი კლავიატურის ნავიგაციისთვის?

თუ ამ სტატიას კომპიუტერზე ან ლეპტოპზე კითხულობთ Firefox ბრაუზერი, IE, Chrome ან Safari, შემდეგ მიჰყევით ამ ალგორითმს:

  • დააწკაპუნეთ ბრაუზერის მისამართის ზოლზე;
  • ამოიღეთ ხელი მაუსიდან;
  • გამოიყენეთ Tab ღილაკი ბმულების მეშვეობით წინ გადასაადგილებლად (ან Shift + Tab უკან გადასაადგილებლად).

თქვენ შეიძლება შეამჩნიეთ 3 რამ:

  • კლავიატურით ნავიგაციისას ფოკუსი გადადის გვერდზე აქტიურ ობიექტზე;
  • კლავიატურის გამოყენებით შეგიძლიათ აირჩიოთ ნებისმიერი ბმული გვერდზე;
  • ბმულების გადახვევა ხდება გვერდის განლაგების მიხედვით: მარცხნიდან მარჯვნივ და ზემოდან ქვემოდან სვეტებში.

კლავიატურის ნავიგაცია შეიძლება იყოს ნელი და ცოტა შემაშფოთებელი, მაგრამ მაინც არსებობს.

ფოკუსის ინდიკატორი კლავიატურის ნავიგაციის დროს

წარმოიდგინეთ, რომ ინტერნეტში სერფინგის დროს იყენებთ მაუსს, მაგრამ ეკრანზე ვერ ხედავთ კურსორს. მოსახერხებელია? საკმაოდ საშინელი. იგივე განცდას განიცდიან კლავიატურის მომხმარებლები, როდესაც არჩეული ელემენტი არანაირად არ არის მონიშნული.

საიტებმა უნდა უზრუნველყოს ექვივალენტი უკუკავშირიროგორც მაუსისთვის, ასევე კლავიატურისთვის. კლავიატურაზე ფოკუსირება ჩაშენებულია ყველა მთავარ ბრაუზერში ნაგულისხმევად. ზოგიერთი მათგანი ხაზს უსვამს შერჩეულ ელემენტებს ნაცრისფერი წერტილოვანი ხაზით, სხვები - ლურჯი ხაზით, არ აქვს მნიშვნელობა - ნებისმიერ შემთხვევაში, მომხმარებელს შეუძლია ნახოს, გვერდის რომელი ელემენტია ამჟამად გამოყენებული.

ზოგჯერ ეს ჩაშენებული ფუნქციონალობა განზრახ ამოღებულია ვებსაიტის განვითარების დროს - ასეთი ინიციატივა იწვევს საშინელ შედეგებს. როგორც წესი, ამის მიზეზი არის გამოყენებადობის პრინციპების დაცვა და გვერდის დიზაინთან შეუსაბამობა. ამ შემთხვევაში, არ ამოიღოთ არჩევანი კლავიატურიდან, არამედ უბრალოდ შეცვალეთ იგი საიტის მთლიან დიზაინთან შესაფერისად.

MailChimp.com იყენებს ნაგულისხმევ ხაზგასმას. სკრინშოტი ნათლად აჩვენებს, რომ მომხმარებელმა შეარჩია ბმული "ელ.ფოსტის დიზაინერი", რომელიც შეიძლება მოჰყვეს Enter-ს დაჭერით.

ყველა ინტერაქტიული ელემენტი ხელმისაწვდომია

კლავიატურის მომხმარებლებს უნდა შეეძლოთ გვერდის ყველა ინტერაქტიულ ელემენტზე წვდომა და არა მხოლოდ მთავარ ნავიგაციასა და შიდა ბმულებზე. ეს ნიშნავს, რომ ჩამოსაშლელი მენიუები, ღილაკები, დიალოგური ყუთებიდა სხვა ვებ ელემენტები უნდა იყოს აქტიური Tab-ზე დაჭერით.

ტეგირებული JavaScript ვიჯეტები ყველაზე დიდი პრობლემაა

ან - კლავიატურიდან მათზე წვდომის კონფიგურაცია შესაძლებელია tabindex-ის საშუალებით. გარდა ამისა, მხოლოდ HTML ბმულების გამოყენება უზრუნველყოფს ყველა ელემენტის წვდომას კლავიატურაზე.

სან-ფრანცისკოს ზოოპარკის ვებსაიტზე ბილეთების დაჯავშნის ფორმა ხელმისაწვდომია კლავიატურით. ეკრანის სურათზე მომხმარებელმა შეარჩია ველი "სახელი". Tab-ის დაჭერით ფოკუსი გადაიტანება "გვარი" ველზე, რაც მომხმარებლებს საშუალებას მისცემს სწრაფად და მარტივად შეავსონ ტყვიის ფორმა.

დიდი პრობლემა ის არის, რომ ბევრი ნავიგაციის კონტროლი მიუწვდომელია კლავიატურაზე. თუმცა, მათი მორგება შესაძლებელია, როგორც ეს ნაჩვენებია აბანო და მიღმა მაგალითში. სტუმარი იყენებს კლავიატურას ინტერაქტიულ მენიუში სლაიდის შესარჩევად და Enter-ის დაჭერით მასზე გადასასვლელად.

კლავიატურიდან ჩამოსაშლელი მენიუს გამოყენება შეიძლება რთული იყოს, განსაკუთრებით იმ შემთხვევაში, თუ მომხმარებლებს არ შეუძლიათ სიის გადახვევა და ამავე დროს სიის ელემენტის არჩევა. ანუ, თუ კლავიატურის ფუნქციონირება საშუალებას გაძლევთ აირჩიოთ მხოლოდ პირველი ელემენტი სიაში, მასში გადახვევის ნაცვლად, ეს ამცირებს მომხმარებლის გამოცდილებას საიტზე.

Ted.com აჩვენებს კარგი მაგალითიკლავიატურის ნავიგაცია ჩამოსაშლელ სიებში. დააჭირეთ Tab სიის ხაზგასასმელად, ისრიანი ღილაკები ქვეპუნქტის ასარჩევად და Enter ბმულზე გასასვლელად.

განიხილეთ ნავიგაციის ბილიკები გვერდებზე

ამის უკან არის კლავიატურის ნავიგაციის ერთი მნიშვნელოვანი ნაკლი: სასურველ ბმულზე მისასვლელად მომხმარებელი იძულებულია გადაახვიოს ათობით ბმული, ჩანართი და ფორმა. მაუსის მომხმარებლები არ აწყდებიან ასეთ სირთულეებს და შეუძლიათ უშუალოდ გვერდის ნებისმიერ ელემენტთან ურთიერთობა. მაგრამ თქვენ შეგიძლიათ გაამარტივოთ კლავიატურის მომხმარებლებისთვის ბმულის „გამოტოვება ნავიგაციის“ შეთავაზებით.

ჩვენ უკვე ვისწავლეთ. ახლა დროა შეისწავლოთ კლავიატურა. იმისათვის, რომ დაწეროთ წერილი, ან თხოვნა საძიებო სისტემაინტერნეტი, ჩვენ არ შეგვიძლია კლავიატურის გარეშე. გარდა ამისა, თუ თქვენი მაუსი არ მუშაობს, შეგიძლიათ გამოიყენოთ კლავიატურა. საკმარისია იცოდეთ რამდენიმე მარტივი ბრძანება. ნამდვილი პროგრამისტები და ჰაკერები საერთოდ არ იყენებენ მაუსს. მათთვის მთავარი ინსტრუმენტი კლავიატურაა. შესაძლოა, ოდესმე თქვენც ასე იმუშავებთ, მაგრამ ახლა ჩვენ ვისწავლით კლავიატურაზე მუშაობის საფუძვლებს.

გასაღების განლაგება

მთელი კლავიატურა, მისი ფუნქციებიდან გამომდინარე, ვიზუალურად შეიძლება დაიყოს რამდენიმე ჯგუფად:

  • ფუნქციის ღილაკები (F1-F12)- გამოიყენება სპეციალური დავალებების შესასრულებლად. თუ კვლავ დააჭერთ იმავე ღილაკს, მოქმედება გაუქმდება. F1 ღილაკი - იძახებს იმ პროგრამის დახმარებას, რომელშიც იმყოფებით ამ მომენტში;
  • ალფანუმერული- ეს არის კლავიშები ასოებით, რიცხვებით, პუნქტუაციის ნიშნებით და სიმბოლოებით.
  • კონტროლის გასაღებები- მათ შორისაა გასაღებები მთავარი,ᲓᲐᲡᲐᲡᲠᲣᲚᲘ,გვერდიზევით,გვერდიქვემოთ,წაშლადა ჩასმა.
  • კურსორის ღილაკები- გამოიყენება კურსორის გადასატანად დოკუმენტებში, ვებ გვერდებზე, ტექსტის რედაქტირებისთვის და ა.შ. საკონტროლო კლავიშები (მოდიფიკატორები) (Ctrl,Alt,კეპებიჩაკეტვა,გაიმარჯვე,Fn) - გამოიყენება სხვადასხვა კომბინაციებში და ცალკე.
  • რიცხვითი გასაღებები- ნომრების სწრაფად შეყვანა.
  • გასაღებების რედაქტირებაBackspace, წაშლა.


კლავიატურის განლაგება შეიძლება ოდნავ განსხვავდებოდეს. ხშირად ჩართულია თანამედროვე კლავიატურებიასევე არის მულტიმედიური კლავიშები. როგორიცაა გამორთვა/დადუმება, ხმის კონტროლი, გადასვლა საფოსტო ყუთიდა ა.შ.

კლავიატურის საკვანძო დავალებები

თითოეული გასაღები ასრულებს კონკრეტულ მოქმედებას:

  • Space ბარიარის ყველაზე გრძელი კლავიატურა. მდებარეობს ძალიან ბოლოში, შუაში. გარდა მისი მთავარი ფუნქციისა, აკეთებს
    სიტყვებს შორის სივრცე, ის ასევე შლის „შერჩეულ“ ობიექტს.
  • ესკ- აუქმებს ბოლო მოქმედება(ხურავს არასაჭირო ფანჯრებს).
  • ეკრანის დაბეჭდვა- იღებს ეკრანის "სკრინშოტს". ამ სკრინშოტის ჩასმა შეიძლება Word ან Paint-ში. ამ ეკრანის კადრს ეწოდება "სკრინშოტი". ასევე ეს კლავიში ბეჭდავს ეკრანის შინაარსს.
  • გადახვევის ჩაკეტვა- ემსახურება ინფორმაციის ზევით და ქვევით გადახვევას, მაგრამ ყველა კომპიუტერზე არ მუშაობს ეს ღილაკი.
  • პაუზა / შესვენება- აჩერებს აქტიურ კომპიუტერულ პროცესს, მაგრამ ასევე - არ მუშაობს ყველა კომპიუტერზე.
  • ჩასმა- ემსახურება ტექსტის დაბეჭდვას უკვე დაბეჭდილზე. თუ დააჭერთ ამ ღილაკს, დაიბეჭდება ახალი ტექსტი, წაშლის ძველს. ამ მოქმედების გასაუქმებლად, კვლავ უნდა დააჭიროთ ჩასმა ღილაკს.
  • წაშლა(ხშირად შემოკლებით კლავიატურაზე დელ) - წაშლა. შლის სიმბოლოებს მარჯვენა მხარემოციმციმე კურსორი. შლის "შერჩეულ" ობიექტებს (ტექსტის ხაზები, საქაღალდეები, ფაილები).
  • მთავარი- გადადით შევსებული ხაზის დასაწყისში.
  • Დასასრული- გადახტეთ შევსებული ხაზის ბოლოს.
  • გვერდი ზემოთ- გვერდს უვლის წინ.
  • Გვერდზე ქვემოთ- გვერდს უბრუნებს.
  • Backspase- წაშლის სიმბოლოებს მოციმციმე კურსორის მარცხნივ ტექსტის აკრეფისას. და უბრუნდება წინა გვერდიბრაუზერებში და Windows Explorer-ში, შეცვალეთ უკანა ისარი ზედა მარცხენა კუთხეში.
  • ჩანართი- ტაბულა აფიქსირებს კურსორს ხაზის გარკვეულ ადგილას.
  • ქუდების საკეტი- გადართვა დიდ და პატარა ასოებს შორის.
  • ცვლა- ამ კლავიშის მოკლე დაჭერა - იძლევა დიდი ასო... დიდი ასოს დასაბეჭდად ჯერ უნდა დააჭიროთ Shift ღილაკს და არ დააჭიროთ და დააჭიროთ სასურველ ასოს. Shift კლავიშის დაჭერა შესაძლებელია როგორც მარჯვნივ, ასევე მარცხნივ, როგორც გსურთ.
  • ალტ- საპირისპირო ენაზე გადასასვლელად (ინგლისურიდან რუსულზე და პირიქით) - დააჭირეთ ღილაკს Alt და დააჭირეთ Shift ღილაკს. ხანგრძლივად დააჭირეთ AltGr-ს ( მარჯვენა Alt) გამოიყენება კლავიატურის მეორე დონეზე გადასასვლელად.
  • Ctrl- მარჯვენა და მარცხენა. იხსნება დამატებითი ფუნქციებიპროგრამები.
  • თხილის სახე- შეიცავს დამატებით ციფრულ კლავიატურას.
  • შედი- ინფორმაციის შეყვანის გასაღები, ადასტურებს "დიახ" ბრძანებას ან გადადით შემდეგი ხაზი.
    კურსორის ღილაკები - (ზემოთ), (ქვემოთ), (მარჯვნივ),
    (მარცხნივ). ამ ისრების დახმარებით თქვენ შეგიძლიათ გადაადგილდეთ არა მხოლოდ ტექსტში, რომელსაც ბეჭდავთ, არამედ გახსენით გვერდებისაიტები და პროგრამები.

"ცხელი კლავიშები

თქვენ ალბათ გსმენიათ ეს გამოთქმა. " Ცხელი„მათ იმიტომ ეძახიან, რომ ამ კლავიშების კომბინაციას დააჭერთ, შეგიძლიათ სწრაფად დარეკოთ რომელიმე პროგრამა ან მენიუ.

თითოეულ პროგრამას აქვს ამ გასაღებების საკუთარი ნაკრები. თქვენ არ გჭირდებათ მათი დამახსოვრება. თუ თქვენ მუდმივად მუშაობთ პროგრამაში, მაშინ აზრი აქვს დაიმახსოვროთ ისინი. თანდათანობით, ჩვენ შევისწავლით ბევრ ამ კომბინაციას.

პროგრამის ბევრ ფანჯარაში, როდესაც ხსნით რომელიმე მენიუს, კონკრეტული ბრძანების წინ, მითითებულია მალსახმობები იმავე ბრძანების გამოსაძახებლად.

კლავიატურის მალსახმობები


ჩვეულებრივ, ასეთი კომბინაციები მითითებულია ნიშნით + (პლუს). Მაგალითად, Win + E... ეს ნიშნავს, რომ ჯერ უნდა დააჭიროთ ღილაკს გაიმარჯვედა შემდეგ გასაღები .

ასოები ნიშნავს ლათინურს, არ აქვს მნიშვნელობა რა განლაგება გაქვთ ამ მომენტში.

კლავიატურის ძირითადი მოქმედებები

  • რომ სხვა ენაზე გადასვლა, აუცილებელია ღილაკის ერთდროულად დაჭერა ცვლა + ალტან ცვლა + Ctrl.
  • Ამობეჭდვა დიდი (მთავრული) ასო, თქვენ უნდა გეჭიროთ გასაღები ცვლადა დააწკაპუნეთ სასურველ ასოზე.
  • მთელი ტექსტის მხოლოდ დიდი ასოებით დასაბეჭდად დააჭირეთ კეპები ჩაკეტვადა გაუშვი. და ისევ წვრილ ასოებზე გადასასვლელად, კვლავ დააჭირეთ ამ ღილაკს.
  • მძიმის დასაბეჭდად, თქვენ უნდა დააჭიროთ ღილაკს ცვლადა მძიმით გასაღები. ისინი, როგორც წესი, განლაგებულია ერთმანეთის გვერდით მარჯვნივ.
  • მიუთითეთ ინგლისური განლაგებამდებარეობს რუსული განლაგების წერტილის გვერდით, მარცხნივ.