কোনও ওয়েব সাইটের জন্য একটি সাধারণ / ন্যূনতম ব্রাউজারকনফিগ.এক্সএমএল কী


111

উইন্ডোজ 8 এবং পিনিংয়ের বিষয়ে আমি বিশেষ বা কৌতুকপূর্ণ কিছু করতে চাই না, আমি কেবল 404 পাওয়া যায় না এমন বার্তাগুলি দেখতে চাই না যেমন আইআই browserconfig.xmlআমার লগ ফাইলগুলিতে স্ক্রোলিংয়ের সন্ধান করে।

এমন একটি তুচ্ছ browserconfig.xmlফাইল আছে যা আমি আমার মূলটিতে রাখতে পারি যা আইকে সন্তুষ্ট করবে এবং ভাল জায়গা ধারক হিসাবে কাজ করবে আমি পরে উইন্ডো 8 এর জন্য আরও ভাল সমর্থন যুক্ত করার সিদ্ধান্ত নেব?

উত্তর:


79

আমি আমার মাথায় মেটা কোড যুক্ত করেছি, তবে আমি এখনও ব্রাউজার কনফিগ.এক্সএমএল অনুরোধগুলি পাচ্ছি।

সুতরাং আমি মনে করি সর্বোত্তম উপায় হ'ল; তাদের মতে: http://msdn.microsoft.com/browserconfig.xml

<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
    <msapplication>
    </msapplication>
</browserconfig>

60

মাইক্রোসফ্টের এমএসডিএন পৃষ্ঠা ব্রাউজার কনফিগারেশন স্কিমা রেফারেন্সে একটি নমুনা রয়েছে ।

আপনি browserconfig.xmlওয়েব সার্ভারের মূল ফোল্ডারে ফাইলটি রেখেছেন ।

আপনি অন্তর্ভুক্ত করতে পারেন:

<meta name="msapplication-config" content="none"/>

আপনার এইচটিএমএলে এই ফাইলটিকে সন্ধান করতে বাধা দেওয়ার জন্য যদি এটি আপনার পক্ষে কার্যকর হয় তবে এটি কাজ করতে পারে।


6
যদিও আমার পৃষ্ঠায় আমার মেটা ট্যাগটি রয়েছে তবে আমি কোনও ব্যবহারকারী এজেন্টগুলির কাছ থেকে ব্রাউজারকনফিগ.এক্সএমএল এর জন্য খুব কমই অনুরোধ পেয়েছি যা আইই ১১ হিসাবে চিহ্নিত হয়েছে। সুতরাং সম্ভবত 404s থেকে মুক্তি পাওয়ার সত্যিই একমাত্র উপায় হ'ল ব্রাউজার কনফিগের জন্য একটি খালি ফাইলও যুক্ত করা। XML। আমি খালি ফাইলটি ব্যবহার করে পিন করার চেষ্টা করেছি এবং খালি ফাইলটির সাথে বা ছাড়া কোনও পার্থক্য দেখিনি।
গার্ড কে

4
এই উদাহরণটি "সর্বাধিক সহজ / ন্যূনতম" নয়
HorusKol

41

সবচেয়ে সহজ সমাধানটি হ'ল সরকারী মাইক্রোসফ্ট ব্রাউজারকনফিগ.এক্সএমএল ফাইল নির্মাতাকে ব্যবহার করা: http://www.buildmypinnedsite.com

আপনি একটি সম্পূর্ণ এক্সএমএল ফাইল তৈরি করতে পারেন, এবং আপনার লোগোর সমস্ত আকারের চিত্রগুলি কেবল 3 টি ধাপে দেওয়া হবে। আমি এটি কেবল আমার সাইটের জন্য করেছি এবং এটি মাত্র 2 মিনিট সময় নেয়।

এটি একটি সম্পূর্ণ ব্রাউজার কনফিগ.এক্সএমএল ফাইল উত্পন্ন করবে এবং একক জিপ ফাইলে সমস্ত শিরোনামযুক্ত চিত্র সরবরাহ করবে।

1/8/2015 সম্পাদনা করুন: আমি সবেমাত্র অন্য একটি বিকল্প পেয়েছি: http://realfavicongenerator.net/

এই ওয়েবসাইটটির সুবিধা হ'ল এটি আপনার ব্রাউজারকনফিগ.এক্সএমএল এবং আপনার সমস্ত অ্যাপল-টাচ-আইকন, ফ্যাভিকন ইত্যাদি everything


3
এটি একটি ভাল সমাধান তবে সত্যিকার অর্থে ওপিটির উত্তর দেয় না, কারণ তারা কেবল একটি স্থানধারক চায়।
রব

শীর্ষ, নিখুঁত - কাজটি খুব সূক্ষ্ম এবং সম্পূর্ণ স্বয়ংক্রিয়ভাবে করা, এর পরে আপনি এতে সমস্ত ফাইল সহ একটি সম্পূর্ণ প্যাকেজ ডাউনলোড করতে পারেন। গ্রেট।
jhngrinder

দুর্ভাগ্যক্রমে কোনও সাইটই একটি ব্রাউজার কনফিগ। এক্সএমএল ফাইল তৈরি করে না।
পিটার

23

একটি যোগ করার পদ্ধতি metaট্যাগ বা কাজ নাও করতে পারে না। আমরা এই ট্যাগটি যুক্ত করেছি, তবে আমরা browserconfig.xmlসর্বদা অনুরোধগুলির জন্য 404 ত্রুটি পেয়েছি । শেষে আমরা একটি সাধারণ এক্সএমএল করার সিদ্ধান্ত নিয়েছি।

আমাদের browserconfig.xmlচেহারাটি এর মতো এবং মূলত এটি 4 টি চিত্র কোথায় অবস্থিত তা কেবল তা বলে দেয়।

<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
    <msapplication>
        <tile>
        <square70x70logo src="/mstile-70x70.png"/>
        <square150x150logo src="/mstile-150x150.png"/>
        <wide310x150logo src="/mstile-310x150.png"/>
        <square310x310logo src="/mstile-310x310.png"/>
        <TileColor>#8bc53f</TileColor>
        <TileImage src="/mstile-150x150.png" />
        </tile>
    </msapplication>
</browserconfig>

এবং এটি আপনার এইচটিএমএল এ রাখুন:

<meta name="msapplication-config" content="/browserconfig.xml" />

এবং এখন ঠিক আছে


6

আপনি কেবল এটি আপনার এইচটিএমএলে যুক্ত করতে এবং কনফিগারটিকে "" কিছুই নয় "তে সেট করতে পারেন:

<meta name="msapplication-TileColor" content=" #009900" />
<meta name="msapplication-square70x70logo" content="images/smalltile.png" />
<meta name="msapplication-square150x150logo" content="images/mediumtile.png" />
<meta name="msapplication-wide310x150logo" content="images/widetile.png" />
<meta name="msapplication-square310x310logo" content="images/largetile.png" />
<meta name="msapplication-config" content="none"/>

সূত্র:

http://s উদাহরণ.msdn.microsoft.com/iedevcenter/PinnedSites/scenario1.html https://msdn.microsoft.com/library/dn320426


6
এই সমস্ত মেটা ট্যাগ যুক্ত করা সম্ভবত সবচেয়ে খারাপ সমাধান, আইএমও। আপনি যে কি, তাহলে আপনি যে সব ডেটা প্রেরণ করছি যে আপনার সাইটের ভিজিটর, উপর যে পৃষ্ঠা দেখুন। ব্রাউজারকনফিগ.এক্সএমএল সহ দুটি সুবিধা হ'ল: ১. কিছু পাওয়া যায় এমন একমাত্র লোকেরা এটির যত্ন নিয়ে ব্রাউজার চালাচ্ছে এবং ২ 2. ব্রাউজারটি ফাইলটি ক্যাশে করতে পারে এবং এটি আবার ডাউনলোড করতে পারে না।
চাদ

5

browserconfig.xml404 ত্রুটিযুক্ত আপনার লগ ফাইলগুলি পূরণ করা থেকে বিরত রাখার তৃতীয় উপায় রয়েছে । আপনি সার্ভার থেকে নাল মান (444) ফিরিয়ে দিতে পারেন এবং কেবলমাত্র সেই জায়গার জন্য লগিং বন্ধ করতে পারেন। এটি প্রাসঙ্গিক কারণ ফেভিকন.ইকো একই কাজটি মেটা হেড ট্যাগগুলি এবং ব্রাউজারটিকে কল করে উপেক্ষা করে (একটি 404 উত্পাদনও করে)। সমস্যাটি কেবল এই একটি অযাচিত ফাইলের চেয়ে বড়।

Browser.xml আপনার লগ 404 ত্রুটি প্রতিরোধ আপনার নির্দিষ্ট প্রশ্নের - nginx স্বরূপ, আপনি একটি নতুন ফাইল তৈরি করতে পারেন /etc/nginx/snippets/এবং তারপর #includeআপনার ফাইল /etc/nginx/sites-available/example.orgসার্ভার ব্লক ফাইল ভিতরে।

উদাহরণ: /etc/nginx/snippets/block-known-errors.confনিম্নলিখিত বিষয়বস্তু রয়েছে:

location ~* /(favicon.ico|browserconfig.xml)$
   { access_log off; log_not_found off; return 444; }

তারপরে আপনার কনফিগারেশনে /etc/nginx/sites-available/example.orgআপনি যুক্ত করতে পারেন:

include /etc/nginx/snippets/block-known-errors.conf;

এনজিআইএনএক্সে অবস্থানের নির্দিষ্টকরণের নোটটি নিয়মিত এক্সপ্রেশন ব্যবহার করছে এবং এটি সংবেদনশীল । এবং কারণ এটি একটি locationঅবশ্যই serverস্পেসিফিকেশন এর ভিতরে থাকতে হবে ।

অনুশীলনে, আমরা /etc/nginx/snippets/ফোল্ডারে আসলে আমাদের অন্তর্ভুক্ত করি এবং সুরক্ষা / প্রযুক্তির প্রয়োজনীয়তার উপর নির্ভর করে নির্দিষ্ট সাইটগুলির জন্য একটি গ্লোবাল অন্তর্ভুক্ত এবং অন্যগুলি অন্তর্ভুক্ত করে। এটি আমাদের লগগুলি পরিচালনা করার জন্য একটি ফাইল যুক্ত করে বা একটি বিদ্যমান ফাইল সম্পাদনা করে প্রায় অবিলম্বে একটি গ্লোবাল সমস্যা সমাধানের জন্য আমাদের শেষ পয়েন্টগুলিকে অনুমতি দেয়।

ওএসএসইসি এবং একটি ইএলকে স্ট্যাকের সাহায্যে আপনি কেবলমাত্র অনেকগুলি ক্রাফ্ট দেখতে পাচ্ছেন।

আমি নিশ্চিত আপাচে মোড_আরাইটও এটি করতে পারত।


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