ફ્રેમ અને IFRAME વચ્ચેનો તફાવત.
ઈન્ટરનેટ સાથે વાતચીત કરતી વખતે કેટલાક બ્લોકોમાં વહેંચવામાં આવી શકે છે, કેટલાક વેબ પૃષ્ઠ ફ્રેમ લેઆઉટના ઉપયોગનો ઉપયોગ કરે છે. વેબપેજને ફ્રેમ્સ દ્વારા અનેક બ્લોકમાં વિભાજિત કરી શકાય છે, જેમાં દસ્તાવેજો અને / અથવા ગ્રાફિક ઈમેજો વગેરે જેવી ઘણી સ્ક્રોલ ફાઇલો પ્રદર્શિત થાય છે, એકવાર સ્વતંત્ર વિન્ડો અથવા ઉપ વિન્ડોઝમાં. દરેક ફ્રેમને તેના પોતાના વેબ પૃષ્ઠને સોંપવામાં આવે છે. વારંવાર ગ્રાફિકલ બ્રાઉઝર્સ ફ્રેમ કમાન્ડ્સને અલગ પાડે છે. ઇફ્રામ શબ્દ એ એક ઇનલાઇન ફ્રેમનો ઉલ્લેખ કરે છે જે સામાન્ય રીતે અન્ય પૃષ્ઠ ધરાવતી એક પૃષ્ઠની અંદરની ફ્રેમની સમાન હોય છે.
ફ્રેમના સંગ્રહને ફ્રેમ્સેટ કહેવામાં આવે છે જેને ફ્રેમ્સેટ દસ્તાવેજમાં વ્યાખ્યાયિત કરવામાં આવે છે. ફ્રેમનો ઉપયોગ કરવાનો મુખ્ય ફાયદો એ છે કે વપરાશકર્તા એક જ બ્રાઉઝર વિંડોમાં એકથી વધુ HTML દસ્તાવેજને ઍક્સેસ કરી શકે છે. Iframe એ HTML સ્ટ્રક્ચરનો ઉપયોગ કરે છે જે HTML પૃષ્ઠમાં અન્ય HTML દસ્તાવેજ શામેલ કરવાની મંજૂરી આપે છે. Iframe ને કઠોર કદની વિંડો ફ્રેમ તરીકે સેટ કરવામાં આવી છે જે બાકીના પૃષ્ઠ સાથે સ્ક્રોલ કરે છે અને ફ્રેમ્સેટ વ્યાખ્યાયિત કર્યા વગર તે અસ્તિત્વમાં હોઈ શકે છે.
ફ્રેમ્સ માટે, ડિઝાઇનર્સ ચોક્કસ માહિતીને દૃશ્યમાન રાખવા માટેની રીત પ્રદાન કરે છે, જ્યારે પૃષ્ઠની અન્ય સમાવિષ્ટો સ્ક્રોલ કરે છે અથવા બદલાઈ જાય છે અને તે બૉક્સની જગ્યાએ બૉક્સની જગ્યાએ કોઈ પણ જગ્યાએ રાખવામાં આવે છે વિન્ડો પરંતુ ઇફ્રામ સામાન્ય રીતે એક નાનું બોક્સ છે જેનો ઉપયોગ પૃષ્ઠની મધ્યમાં નાની સંખ્યામાં ટેક્સ્ટ અથવા ટિપ્પણીઓને દાખલ કરવા માટે થાય છે અને આનો ઉપયોગ વેબપૃષ્ઠ પર પુલ-ડાઉન મેનુ અથવા આડી મેનુઓને બનાવવા માટે પણ થાય છે. તે સુંદર કસ્ટમાઇઝ સાધનો અને આદેશો સાથે HTML દસ્તાવેજોની સુવિધા પણ આપે છે.
ફ્રેમ્સને સામાન્ય રીતે વેબ પેજની દરેક પોસ્ટ પાછળ રીફ્રેશ કરવું ગેરવાજબી રૂપે જરૂર નથી. વપરાશકર્તા ફક્ત તે સામગ્રી રીફ્રેશ કરી શકે છે જેમાં હાલમાં તે કામ કરી રહ્યો છે. વેબ ડીઝાઈનર, આજુબાજુના પૃષ્ઠને ફરીથી લોડ કરવાની જરૂર વગર, આઈફ્રેમના વિભાગોને બદલી શકે છે. ઈફ્રામ્સ વેબ પૃષ્ઠો પર ઇન્ટરેક્ટિવ કાર્યક્રમોને શામેલ કરવા માટે પણ ડિઝાઇન કરવામાં આવ્યા છે.
ફ્રેમ્સની દૃશ્યમાન સરહદોનો ઉપયોગ સરહદને ખેંચીને વપરાશકર્તા દ્વારા કરી શકાય છે જો કે, ખાસ સાવધાનીપૂર્વક ફાઇલને ફ્રેમમાં સરસ રીતે બંધબેસતું હોવું જોઈએ, પૃષ્ઠની મુલાકાત લેનાર કોઈ પણ વ્યક્તિ દ્વારા વધુ પડતી સરકાવનાર વગર. Iframes ખૂબ લવચીક અને ફ્રેમવાળા પૃષ્ઠ કરતાં ઘણું ઓછું ફરજિયાત છે વેબ ડિઝાઇનર કોઈ પણ કદના અપડેટ સેગમેન્ટને પૃષ્ઠ પર ઉમેરી શકે છે.
સારાંશ:
~ ઇનલાઇન ફ્રેમ ફક્ત એક "બૉક્સ" છે જે બ્રાઉઝર પૃષ્ઠ પર ગમે ત્યાં મૂકવામાં આવે છે. તેનાથી વિપરીત, ફ્રેમ એ એક સાઇટ બનાવવા માટે એકસાથે મૂકવામાં આવેલી બૉક્સ છે.
~ ફ્રેમ બનાવતી વખતે વેબ ડેવલપરને વધુ HTML દસ્તાવેજોનો ટ્રેક રાખવો જરૂરી છે
~ વપરાશકર્તાઓ ઇફ્રૅમના કદને સ્પષ્ટ કરી શકતા નથી.
~ ઈફ્રામ્સની એક વધુ ગુણવત્તા એ એક વપરાશકર્તાની વિંડોમાં વિના વિલંબે અન્ય વેબસાઇટ સામગ્રીઓ પ્રદર્શિત કરવાની ક્ષમતા છે.
બહુવિધ પૃષ્ઠો સાથે લક્ષ્યાંક કરતી વખતે ~ આઇફ્રામે પ્લેસમેન્ટની સુગમતા અને ઇન્ડેક્સિંગની સરળતા ઓફર કરી છે.