सफारी 6: डिफ़ॉल्ट फोंट कैसे बदलें?


13

यह शायद एक डुप्लिकेट है। मैं कल्पना नहीं कर सकता कि मैं यह नोटिस करने वाला पहला व्यक्ति हूं।

ऐसा लगता है कि सफारी 6 ने वरीयताओं से उपस्थिति टैब को हटा दिया है, और इसके साथ, डिफ़ॉल्ट फोंट को बदलने की क्षमता है।

मैं सफारी 6 के लिए डिफ़ॉल्ट फोंट कैसे बदलूं?

जवाबों:


-1

बस आपको मुफ्त में टिंकर टूल मिलेगा। यह आपको OS X Mavericks में सफारी के लिए फोंट और फ़ॉन्ट आकार बदलने देगा।


सवाल माउंटेन लॉयन पर सफारी 6 के बारे में है।
nohillside

@patrix तो क्या? अब जब मावेरिक्स बाहर हो गया है, मुझे इस बात की परवाह है कि इसमें कैसे किया जाए।
asmeurer

इसे पूरा करने का तरीका सफारी 7 के साथ बदल सकता था, पुराने तरीके भी अब काम नहीं कर सकते हैं। इसलिए एक नया प्रश्न पूछना शायद यहाँ अधिक उपयोगी होगा।
nohillside

जो कुछ। एक कस्टम सीएसएस के साथ गड़बड़ करने की कोशिश करना मेरे लिए कभी काम नहीं आया। टिंकरटूल करता है। मैं इस जवाब को स्वीकार कर रहा हूं।
18

8

आप अभी भी चूक का उपयोग कर सकते हैं:

defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2StandardFontFamily Georgia
defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2DefaultFontSize 16
defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2FixedFontFamily Menlo
defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2DefaultFixedFontSize 14

एक अन्य विकल्प सीएसएस फ़ाइल को इस तरह सेट करना है जैसे कि उन्नत वरीयताओं में डिफ़ॉल्ट शैली शीट:

body {
  font: 16px Georgia;
}
pre, code, tt {
  font: 14px Menlo;
}

दोनों विकल्पों में डिफ़ॉल्ट स्टाइलशीट पर पूर्वता है, लेकिन वेबसाइटों द्वारा निर्दिष्ट शैलियों पर नहीं। तो सफारी 5 और पहले की प्राथमिकताओं की तरह, वे ज्यादातर उन पृष्ठों पर लागू होते हैं जो सामान्य रूप से 15px टाइम्स या 13px कूरियर का उपयोग करेंगे।


यह काम नहीं लगता है।
asmeurer

यदि आप !importantअर्ध-उपनिवेश से पहले जोड़ते हैं , तो यह काम करेगा। हालाँकि, यह सभी वेबसाइटों को आपके विनिर्देशों का उपयोग करने के लिए बाध्य करेगा। विशेष ग्लिफ़ (जैसे github.com) प्रदर्शित करने के लिए विशेष फोंट का उपयोग करने वाली साइटों को पेंच करेगा।
इमानुएलकोस्टिगन

ठीक है, बस bodyफ़ॉन्ट बदलने से अच्छा काम नहीं होता है। मेरा सुझाव है कि fontसंशोधन को body, p, span, aकम से कम लागू करना चाहिए ।
पाबुइसन

5

सीरनिटी कैल्डवेल ने मैकवर्ल्ड पर एक लेख लिखा था जब माउंटेन लायन को पहली बार देव पूर्वावलोकन के रूप में रिलीज़ किया गया था:

सफारी अब डिफ़ॉल्ट फोंट और आकार सेट करने का विकल्प प्रदान करता है (हालांकि आप एक स्टाइल शीट अपलोड कर सकते हैं या ब्राउज़र को एक निश्चित संख्या से छोटे फ़ॉन्ट आकार नहीं दिखाने के लिए मजबूर कर सकते हैं )

आप इसे उपयोगकर्ता CSS नामक एक्सटेंशन के माध्यम से कर सकते हैं । बहुत आसान है, अपने कस्टम सीएसएस जोड़ें और यह शैलियों को ओवरराइड करेगा।

वहाँ भी है एक एप्पल चर्चा धागा इस बारे में है, लेकिन महत्वपूर्ण कुछ अब तक इसके बारे में आ गया है। एक बात जिसका उल्लेख किया गया था , वह HelveticaTheWorld का उपयोग कर रहा था , जो सभी फोंट को Helvetica में बदल देता है। बहुत उपयोगी नहीं है जब तक आप हर जगह हेलवेटिका नहीं चाहते हैं ... एक और विस्तार का उल्लेख सफारी में Google फ़ॉन्ट्स है । यह आपको Google फ़ॉन्ट्स लाइब्रेरी से चुनने की अनुमति देता है।

अभी के रूप में, सफारी में फोंट को बदलने का कोई अन्य तरीका नहीं है। मैं आपको सुझाव दूंगा कि आप यह देखने के लिए Apple फ़ीडबैक सबमिट करें कि क्या आप इसे वापस जोड़ सकते हैं।


1
क्या कस्टम CSS बिना एक्सटेंशन के पहले से ही समर्थित है?
asmeurer

1

वास्तव में, यह साधारण शैली की शीट के साथ मामूली रूप से आसान है जो डिफ़ॉल्ट "बॉडी" फ़ॉन्ट को ओवरराइड करता है। आपको बस तीन पंक्तियों की आवश्यकता है:

body {
    font: 12px "Lucida Grande";
}

3
और आपने कहा शैली पत्रक कहाँ रखा है? आप इसे हमेशा लोड करने के लिए सफारी कैसे प्राप्त करते हैं?
डैनियल

मैं मोनोस्पेस फ़ॉन्ट को बदलने के लिए क्या उपयोग करूं?
asmeurer

CSS की उस लाइन को कॉपी करें; पाठ संपादक का उपयोग अन्यथा खाली पाठ फ़ाइल में करने के लिए करें, और उस पाठ फ़ाइल को फ़ाइल नाम के साथ अपने स्थानीय हार्ड ड्राइव पर सहेजें, जैसे कि, default.css। फिर Safari> प्राथमिकताएं पर जाएं, उन्नत टैब चुनें, और स्टाइल शीट ड्रॉपडाउन में, अन्य का चयन करें। अपने default.css फ़ाइल पर नेविगेट करें, और Safari आपके नए CSS का उपयोग अपने डिफ़ॉल्ट के रूप में करना शुरू कर देगा।
जेड हार्टमैन

1
* {font-family: "Helvetica" !important;}
pre, code, tt {font-family: "Menlo" !important;}

मुझे लगता है कि आप यही चाहते हैं। उच्च सिएरा में काम की जाँच की।

इसके अलावा, WebKit2 के लिए डिफॉल्ट फोंट सेट करने में सक्षम:

defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2StandardFontFamily "Helvetica"
defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2FixedFontFamily "Menlo"
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.