ফায়ারফক্সের নতুন ট্যাবগুলিতে কীভাবে বুকমার্ক সরঞ্জামদণ্ডটি প্রদর্শিত হয়


17

আমি কীভাবে ফায়ারফক্সকে কেবল নতুন ট্যাবগুলিতে বুকমার্কগুলির সরঞ্জামদণ্ড প্রদর্শন করতে পারি, যেমন ক্রোম ডিফল্টরূপে করে?

দ্রষ্টব্য: ফায়ারফক্সে নতুন ট্যাবে বুকমার্কগুলি দেখানোর মতো নয়, আমি কেবল নতুন ট্যাবগুলিতে বুকমার্ক টুলবারটি প্রদর্শন করতে চাই এবং সেই প্রশ্নটি টাইল হিসাবে বুকমার্কগুলি দেখানো সম্পর্কে ।

আমি ফায়ারফক্স 57.x (ওরফে কোয়ান্টাম) চালাচ্ছি

উত্তর:


11

এটি কিছুটা কাজ করে গেলেও আপনি এটি একটি কাস্টম ব্যবহারকারী ক্রোম সিএসএস বিধি তৈরি করে করতে পারেন। এটি বুকমার্কস সরঞ্জামদণ্ডকে সর্বদা সক্ষম করে রেখে ট্যাব শিরোনামটি আপনার নতুন ট্যাবের শিরোনামের সাথে মেলে না থাকলে লুকিয়ে কাজ করে । এটি ফায়ারফক্স 57 এবং এর সংস্করণগুলিতে কাজ করা উচিত (কমপক্ষে বর্তমান বিটা, 63 এর মাধ্যমে)।

এখানে ইউজারক্রোম সম্পর্কে কেবি নিবন্ধটি দেওয়া আছে । আমি এই reddit থ্রেড সহ বেশ কয়েকটি উত্স থেকে এই সমাধানটি cobbled । সংক্ষেপে জানাতে (উইন্ডোজের জন্য কারণ এটি আমি চালু করছি):

  1. বুকমার্কস সরঞ্জামদণ্ড স্থায়ীভাবে সক্ষম করুন।
  2. আপনার ফাইল ব্রাউজারে আপনার ফায়ারফক্স প্রোফাইলে যান। উইন্ডোজ এ %userprofile%\AppData\Roaming \Mozilla\Firefox\Profiles\[random-id].default\
    • দ্রষ্টব্য: একাধিক প্রোফাইল থাকতে পারে, আপনি প্রোফাইলের সামগ্রীগুলি পরীক্ষা করে আপনার আলাদা করতে সক্ষম হতে পারেন, উদাহরণস্বরূপ এক্সটেনশন ডিরেক্টরিতে।
  3. আপনার ফায়ারফক্স প্রোফাইলের অধীনে একটি নতুন ফোল্ডার তৈরি করুন chrome। এটির মতো কিছু হওয়া উচিত\...\Profiles\[random-id].default\chrome\
    • দ্রষ্টব্য: "ক্রোম" এর অর্থ এখানে "ব্যবহারকারী ইন্টারফেস" এবং ক্রোম ব্রাউজারের সাথে কোনও সম্পর্ক নেই।
  4. এই নতুন ফোল্ডারে, নামযুক্ত একটি সরল পাঠ্য ফাইল তৈরি করুন userChrome.css
  5. একটি নতুন ট্যাব খুলুন এবং শিরোনামটি হুবহু নোট করুন । এটা সম্ভবত ন্যায়বিচার করা হবে Firefox। খনি বলছে Firefox Developer Editionকারণ আমি দেব চ্যানেলে আছি।
  6. নোটপ্যাডের মতো একটি টেক্সট সম্পাদক দিয়ে নীচে সিএস রুলটি এই সাধারণ ফাইলটিতে অনুলিপি করুন। তারপরে আপনার নতুন ট্যাবের শিরোনামটি মেলে উদ্ধৃত শিরোনামটি সম্পাদনা করুন
  7. ফাইলটি সংরক্ষণ করুন এবং ফায়ারফক্স পুনরায় চালু করুন।

এখানে সিএসএস বিধি:

/* show bookmarks toolbar on new tab only */
#main-window:not([title^="Firefox Developer Edition"]) #PersonalToolbar {
  visibility:collapse !important;
}

এটি ঠিক কাজ করে তবে কিছু ত্রুটি রয়েছে:

  • যেহেতু সরঞ্জামদণ্ডটি ইতিমধ্যে সর্বদা উপস্থিত থাকে তবে লুকানো থাকে, এর অর্থ আপনি কেবলমাত্র একটি নতুন ট্যাব থেকে বুকমার্ক টুলবার অ্যাক্সেস করতে পারেন । অন্য পৃষ্ঠা থেকে অ্যাক্সেস করা অসম্ভব হয়ে পড়ে। এটি আমার কাছে একটি গ্রহণযোগ্য ট্রেড অফ।
  • আপনি যদি সর্বদা সাইডবার বা সাইডবার-ভিত্তিক এক্সটেনশানগুলি ট্রি স্টাইল ট্যাবগুলির মতো ব্যবহার করেন তবে সাইডবারটি সর্বদা টুলবারের নীচে প্রদর্শিত হবে , এর অর্থ হ'ল আপনি যখন একটি নতুন ট্যাব খুলবেন তখন সাইডবারটি অস্থায়ীভাবে সরিয়ে নেবে যতক্ষণ না আপনি নেভিগেট করবেন ate এটি সামান্য ঝাঁকুনি দেখার পাশাপাশি ব্যবহারের উপর নির্ভর করে না।

আপনি প্রোফাইল ফোল্ডারের অবস্থানটি মেনুতে যেখানেই থাকুক না কেন, "সহায়তা> সমস্যা সমাধানের তথ্য" থেকে খুলতে পারেন।
32

এই থ্রেডে সিএসএসের কোনও পরিবর্তনই আমার পক্ষে কাজ করে নি ...
ড্যাডি 32

4

এই থ্রেডের উত্তরগুলি এখন ফায়ারফক্স 72২ এর সাথে কাজ করে না, যেহেতু ফায়ারফক্সের এই সংস্করণটি ট্যাব শিরোনামগুলি কীভাবে সংরক্ষণ করা হয় তা পরিবর্তন করে। এখানে সর্বশেষ সমাধানটি মনে রাখবেন যে এটি একটি কার্যক্ষমতার সামান্য বিট:

  1. ব্যবহারকারী ক্রোম সিএসএস, একটি ফাইল সক্ষম করতে এই গাইড অনুসরণ করুনused to modify [Firefox] using CSS instructions.
  2. এই উত্তরের 1 থেকে 4 পদক্ষেপগুলি অনুসরণ করুন , তারপরে আপনি কোনও পাঠ্য সম্পাদকটিতে ব্যবহারকারী ক্রোম সিএসএস খুলুন।
  3. নিম্নলিখিত কোডের স্নিপেটটি ( এই উত্স থেকে ) ফাইলে আটকান , তারপরে সংরক্ষণ করুন:
#nav-bar:not(:focus-within) + #PersonalToolbar:not(:hover):not(:focus-within):not([customizing]) { visibility: collapse; }
  1. ফায়ারফক্স পুনরায় চালু করুন। আপনি যখনই ইউআরএল বারের ভিতরে ক্লিক করেন (যা আপনি যখন নতুন ট্যাব তৈরি করেন তখন স্বয়ংক্রিয়ভাবে ঘটে থাকে), বুকমার্কগুলির সরঞ্জামদণ্ডটি উপস্থিত হওয়া উচিত।

আমার জন্য কাজ নেই :( আমি ইতিমধ্যে পূর্বে পরিশ্রমী সঙ্গে জায়গায় সমাধান, ছিল toolkit.legacyUserProfileCustomizations.stylesheetsজায়গায় সক্ষম এবং userChrome.css ফাইল আমি এটা restartet ফায়ারফক্স আপনার স্নিপেট যোগ, কিন্তু বুকমার্ক টুলবার ক্রমাগত লুকানো
ড্যানিয়েল Serodio

হাই @ ড্যানিয়েলসেরোদিও! এই দুটি জিনিস সত্য কিনা তা নিশ্চিত করুন: 1) আপনি ফায়ারফক্সের সর্বশেষতম সংস্করণ (ফায়ারফক্স 72) ব্যবহার করছেন। আপনি এটি এখানে পরীক্ষা করতে পারেন । 2) আপনি কোডটি মূল উত্তর থেকে মুছে ফেলেছেন এবং উপরের উত্তর থেকে কোডটি এটি প্রতিস্থাপন করেছেন। কোডের উভয় স্নিপেট ব্যবহারকারীর ক্রোম সিএসএসে থাকলে, বুকমার্কস সরঞ্জামদণ্ড অবিচ্ছিন্নভাবে লুকানো থাকবে, যেমন আপনি রিপোর্ট করেছেন।
জাচারি তালিস

1
ধন্যবাদ জাচারি, আমি মূল উত্তর থেকে কোডটি মুছলাম না। এখন এটি
ঠিকঠাক

শুনতে শুনতে @ ড্যানিয়েলসেরোদিও আনন্দিত :)
জাচারি তালিস

1

লিনাক্স 18 এর জন্য:


ফায়ারফক্স নতুন ট্যাবে কনফিগার করুন:

টুলকিট.লেগ্যাসিউসারপ্রফাইলে কাস্টমাইজেশন.স্টাইলশিট চালু করুন

তারপরে ~ /। মোজিলা / ফায়ারফক্স / 1 এসবিকিএইচ 1 জ 5. ডিফল্ট / এ যান

cd ~/.mozilla/firefox/


cd to xxxx.default folder in it

ক্রোম নামের ফোল্ডার তৈরি করুন

mkdir chrome

এতে ব্যবহারকারীর ক্রোম সিএসএস ফাইল তৈরি করুন

touch userChrome.css


এটি ভিএম, ন্যানো বা কোনও কোড সম্পাদকে খুলুন

vi userChrome.sss

নিম্নলিখিত কোড যুক্ত করুন:


/*
 * Bookmarks toolbar is visible only on new tab page, just like Chrome.
 *
 * Screenshot: https://vimeo.com/235059188
 * Video: https://vimeo.com/240436456
 *
 * Contributor(s): https://www.reddit.com/user/AJtfM7zT4tJdaZsm and Andrei Cristian Petcu
 *                 https://www.reddit.com/r/FirefoxCSS/comments/7evwow/show_bookmarks_toolbar_only_on_new_tab/
 */

 #main-window #PersonalToolbar {
    visibility: collapse !important;
  }

  #main-window[title^="about:newtab"] #PersonalToolbar,
  #main-window[title^="New Tab"] #PersonalToolbar,
  #main-window[title^="Nightly"] #PersonalToolbar,
  #main-window[title^="Mozilla Firefox"] #PersonalToolbar,
  #main-window[title^="Firefox"] #PersonalToolbar,
  #main-window[title^="新标签页"] #PersonalToolbar,
  #main-window[title^="Customize Firefox"] #PersonalToolbar {
    visibility: visible !important;
  }

পুনরায় আরম্ভ করুন ব্রাউজার

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.