খালি জিআইএফ (1x1 পিক্স) ফাইলটি কী উদ্দেশ্যে কাজ করে?


12

আমি কয়েকটি এলোমেলো পৃষ্ঠা দেখেছি খালি জিআইএফ চিত্র ব্যবহার করে কোনওভাবে পারফরম্যান্স বাড়িয়েছি। আমি আরও জানতে পেরেছি যে এই উদ্দেশ্যে Nginx এর একটি মডিউল রয়েছে । আমি যা বুঝতে পারি না, ঠিক কীভাবে এই ছোট ফাইলটি পরিবেশন করা কোনও ওয়েব সার্ভার থেকে কর্মক্ষমতা বা অনুভূত প্রতিক্রিয়া জানাতে পারে। কেউ কি আমাকে সুবিধাগুলি বুঝতে সাহায্য করতে পারে?


1
আমি এটি জানতে চাই। আমি সবসময়ই তাদের আশেপাশে দেখেছি কিন্তু কখনই প্রশ্ন করার চিন্তা করিনি ...
মার্ক হেন্ডারসন

উত্তর:


20

1x1 জিআইএফ ফাইলগুলি কয়েকটি ওয়েবসাইটের মাধ্যমে উপাদানগুলির মধ্যে ব্যবধান নির্ধারণ করতে ব্যবহৃত হয় (বিশেষত পুরানো ওয়েবসাইটগুলিতে, যখন ব্রাউজারগুলির এইচটিএমএল / সিএসএসের ব্যাখ্যাগুলি আরও বিচ্ছিন্ন কাশি হয় IE কাশি

এগুলি আজ "ট্র্যাকিং পিক্সেল" এর অনুরোধ লক্ষ্য হিসাবে বেশি ব্যবহৃত হয়, যা ব্যবহারের পরিসংখ্যান ইত্যাদি সংগ্রহ করার সরঞ্জাম হিসাবে ব্যবহৃত হয়, বিশেষত ইমেল / বিপণন প্রচারের জন্য।

আপনি এই ফাইলটির জন্য একটি বিশেষ মডিউল সরবরাহ করার কারণটি হ'ল (ক) এটির প্রায়শই অনুরোধ করা হয় এবং (খ) এটি প্রতিবার একই জিনিস ফেরত দেয়, তাই আপনি যদি ফাইলটির জন্য ডিস্কে যেতে চান না এটি এড়াতে পারেন


আমি সর্বদা শুনেছি এটি প্রাথমিকভাবে ব্যবহারকারীদের ট্র্যাক করার জন্য ছিল, তাই ছায়াময় "তারা" এটিকে হিটগুলির সহজ ট্র্যাকিংয়ের জন্য অন্য কোনও সার্ভার বা অবস্থান থেকে একটি টান হিসাবে এম্বেড করে এবং এইচটিএমএল মেইলে এম্বেড করে ইমেল করে আপনি বার্তাটি পড়েছেন কিনা তা জানতে বা না; এইচটিএমএল / আরটিএফ বার্তাগুলি অক্ষম করে না এবং এইভাবে অন্য স্প্যামারদের কাছে বিক্রি করার জন্য সফল ঠিকানা হিসাবে তাদের ফসল দেয় এমন স্প্যামারগুলির পাঠ্য রশিদের সংস্করণ।
বার্ট সিলভারস্ট্রিম

ই-মেইলে এটি হ'ল একটি সাধারণ ব্যবহার। ওয়েবসাইটগুলির জন্য, সেই কৌশলটি বেশিরভাগ ক্ষেত্রে গুগল অ্যানালিটিক্সের মতো জাভাস্ক্রিপ্ট দ্বারা প্রতিস্থাপন করা হয়েছে।
ceejayoz

পরিচিত Transparent.gif , Spacer.gif , Clear1x1.gif , Blank.gif উইকি চেক Link1 এবং Link2 মধ্যে CSS sprites পতাকা ইমেজের সাথে ব্যবহার এক এই সাইট।
shaijut

8

পারফরম্যান্স বাড়ানোর বিষয়ে আমি নিশ্চিত নই, তবে 1x1 পিক্সেল চিত্রগুলি সাধারণত ট্র্যাকিংয়ে ব্যবহৃত হয়। সাধারণত একটি ওয়েব বাগ (বা বীকন) হিসাবে পরিচিত , এই চিত্রটির ফলে ব্রাউজারটি যে সার্ভার থেকে চিত্রটির উত্স হয় সেই সার্ভারে একটি HTTP অনুরোধ তৈরি করে। এই অনুরোধটি ট্র্যাকিং তথ্যের জন্য পরীক্ষা করা যেতে পারে (যেমন আইপি, ব্রাউজার, রেফারার ইত্যাদি)।


2

" এক পিক্সেল জিআইএফ " বা " একক পিক্সেল জিআইএফ " এর জন্য গুগল অনুসন্ধান করার ফলে অনেকগুলি নিবন্ধ ফিরে আসে যা ওয়েব পৃষ্ঠার উপাদানগুলির অবস্থানের জন্য সেই ফাইলটি ব্যবহার করার কৌশল নিয়ে আলোচনা করে।

অপ্টিমাইজিং ডিজাইন থেকে : ওয়ান-পিক্সেল জিআইএফ (জানুয়ারী 1, 2000):

ওয়েব ডিজাইনের প্রথম দিনগুলিতে, HTML সীমাবদ্ধতা ডিজাইনারদের পৃষ্ঠাগুলির বিন্যাসের নিয়ন্ত্রণ রাখতে সমস্ত প্রকারের কাজের সন্ধান করতে অনুপ্রাণিত করেছিল। এই ওয়ার্কআরউন্ডগুলির মধ্যে উল্লেখযোগ্য একটি হ'ল সিঙ্গল পিক্সেল জিআইএফ ট্রিক, একটি একক পিক্সেল জিআইএফ ব্যবহার করে এবং এটি আইএমজি ট্যাগের উচ্চতা, প্রস্থ, hspace এবং vspace বৈশিষ্ট্যগুলির সাথে সংশোধন করে।

জিআইএফ নিজেই ক্ষুদ্র এবং কার্যত ডাউনলোডের সময় নেই requires এবং, একক পিক্সেল স্বচ্ছ বা না তার উপর নির্ভর করে ফলাফলটি স্পেসার হিসাবে, বা একটি অনুভূমিক বা উল্লম্ব নিয়ম হিসাবে ব্যবহার করা যেতে পারে।


2

1x1 চিত্র সহ কার্যকারিতা বৃদ্ধি করে না, এটি হ্রাস করে - এটি একটি অতিরিক্ত এইচটিটিপি অনুরোধ, অতিরিক্ত পরিমাণে ব্যান্ডউইথ, ইত্যাদি etc.

যে মডিউল কেবল করতে দেয়ার উদ্দেশ্যে করা হচ্ছে হ্রাস কর্মক্ষমতা ছোট (আরো দক্ষতার সঙ্গে ইমেজ পরিবেশন করে), পজিশনিং পৃষ্ঠার উপাদানগুলির উপযোগী হতে পারে জন্য 1x1 পিক্সেল কৌশল হিসাবে।


সম্ভবত এটি একটি ভুল বোঝাবুঝি ছিল যে চিত্রটির 1x1 প্রকৃতিটি সবচেয়ে অনুকূল পারফরম্যান্সের সাথে, এটি যাই হোক না কেন (ট্র্যাকিং, স্পেসিং ইত্যাদি) তার কাজটি করতে অনুকূলিত।
জোনাট্রন

তবে CSS স্প্রিটগুলি কর্মক্ষমতা বাড়ায়, 1x1 চিত্রগুলি ট্রান্সপারেন্ট . gif , Spacer.gif , Clear1x1.gif , Blank.gif চেক উইকি লিংক 1 এবং লিংক 2 , এই সাইটে CSS স্প্রাইটস পতাকা চিত্রের সাথে ব্যবহারগুলির মধ্যে একটি ।
shaijut

@ স্টম এর সিএসএস স্প্রাইটসের সাথে কোনও সম্পর্ক নেই।
ceejayoz

1

এগুলি ইমেজ স্প্রিটিংয়ের জন্যও ব্যবহৃত হয়; একটি ছোট স্বচ্ছ চিত্রটি কোনও ইমেজ ট্যাগের এসসিআর অ্যাট্রিবিউট হিসাবে ব্যবহৃত হয় এবং আসল চিত্রটি সিএসএসের পটভূমি চিত্র। পারফরম্যান্স সুবিধাটি সিএসএস ব্যাকগ্রাউন্ড থেকে আসে যা কেবলমাত্র একক চিত্রের অংশ যা পৃষ্ঠা থেকে বহু চিত্রকে একত্রিত করে সামগ্রিক অনুরোধের সংখ্যা হ্রাস করে।

উদাহরণস্বরূপ দেখুন:


এটি অগ্রণী উত্তর হওয়া উচিত। একক পিক্সেল গিফ দিয়ে করা যায় এমন জিনিসগুলি সম্পর্কে অন্যান্য উত্তরে প্রচুর ভাল তথ্য রয়েছে তবে এটি কেবলমাত্র উত্তর যা এগুলি ব্যবহারের জন্য পারফরম্যান্সের কারণ বর্ণনা করে।
এমসি 0 ই

0

উপরে সমস্ত দুর্দান্ত উত্তর। মডিউলটির জন্য আরও একটি ব্যবহার রয়েছে।

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

পুনর্নির্দেশ করতে যে কৌশলগুলি ব্যবহার করা যেতে পারে সেগুলি হ'ল ডিএনমাস্ক এবং স্কুইড পুনরায় লেখার নিয়ম।

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