Document Style Semantics and Specification Language
ડોક્યુમેન્ટ સ્ટાઇલ સિમેન્ટિક્સ એન્ડ સ્પેસિફિકેશન લેંગ્વેજ (ડી. એસ. એસ. એસ. એલ.) એ એસ. જી. એમ. એલ. દસ્તાવેજો માટે સ્ટાઇલશીટ પ્રદાન કરવા માટે વિકસાવવામાં આવેલું આંતરરાષ્ટ્રીય ધોરણ છે. ડી. એસ. એસ. એસ. એલ. માં બે ભાગોનો સમાવેશ થાય છેઃ એક વૃક્ષ પરિવર્તન પ્રક્રિયા જેનો ઉપયોગ પ્રસ્તુતિ પહેલાં દસ્તાવેજોના વૃક્ષ માળખામાં હેરફેર કરવા માટે થઈ શકે છે, અને એક ફોર્મેટિંગ પ્રક્રિયા જે સ્રોત દસ્તાવેજમાંના તત્વોને લક્ષ્ય પ્રતિનિધિત્વમાં ચોક્કસ ગાંઠો સાથે સાંકળે છે-ફ્લો ઓબ્જેક્ટ ટ્રી. ડી. એસ. એસ. એસ. એલ. સ્પષ્ટીકરણો એ ઉપકરણ-સ્વતંત્ર માહિતીના ટુકડાઓ છે જે વિવિધ પ્લેટફોર્મ વચ્ચે અદલાબદલી કરી શકાય છે. ડી. એસ. એસ. એસ. એલ. ભાષાનું આઉટપુટ જનરેટ કરતા બેક-એન્ડ ફોર્મેટર્સને પ્રમાણિત કરતું નથી. આવા ફોર્મેટર્સ ઓન-સ્ક્રીન ડિસ્પ્લે માટે આઉટપુટ રેન્ડર કરી શકે છે, અથવા તેને કમ્પ્યુટર ફાઇલમાં ચોક્કસ ફોર્મેટમાં લખી શકે છે (જેમ કે પોસ્ટસ્ક્રિપ્ટ અથવા રિચ ટેક્સ્ટ ફોર્મેટ). યોજના પ્રોગ્રામિંગ ભાષાના સબસેટના આધારે, તે પ્રમાણભૂત ISO/IEC 10179:1996 દ્વારા નિર્દિષ્ટ કરવામાં આવે છે. તે ISO/IEC JTC 1/SC 34 (ISO/IEC સંયુક્ત તકનીકી સમિતિ 1, પેટા સમિતિ 34-દસ્તાવેજ વર્ણન અને પ્રક્રિયા ભાષાઓ) દ્વારા વિકસાવવામાં આવી હતી. એસ. જી. એમ. એલ. મશીન-વાંચી શકાય તેવા પરંતુ ખૂબ જ માનવ-વાંચી ન શકાય તેવા સ્વરૂપમાં માહિતી ધરાવે છે. "સ્ટાઇલશીટ" નો ઉપયોગ એસ. જી. એમ. એલ. માં સંગ્રહિત માહિતીને વધુ આનંદદાયક અથવા સુલભ રીતે રજૂ કરવા માટે થાય છે. ડીએસએસએસએલ આરટીએફ, એચટીએમએલ અને લેટેક્સ સહિત વિવિધ સ્વરૂપોમાં રૂપાંતરિત થઈ શકે છે. ડી. એસ. એસ. એસ. એલ. કોઈપણ એસ. જી. એમ. એલ. આધારિત દસ્તાવેજ પ્રકાર સાથે સુસંગત છે, પરંતુ તેનો ઉપયોગ મોટાભાગે ડોકબુક સાથે કરવામાં આવે છે. 1997માં, સોફ્ટવેર એન્જિનિયર ગીયર ઓવે ગ્રોનમોએ કે. ઈ. ડી. આઈ. ટી. માટે વાક્યરચના પ્રકાશિત કરીને ભાષાની વ્યાખ્યા પ્રકાશિત કરી હતી. એસ. જી. એમ. એલ. ના વિકલ્પ તરીકે એક્સ. એમ. એલ. ના દેખાવ સાથે, એક્સ. એમ. એલ. ની સંકળાયેલ સ્ટાઇલશીટ ભાષા એક્સ. એસ. એલ. ને પણ 1999ની આસપાસ વ્યાપક અને ઝડપથી અપનાવવામાં આવી હતી. જોકે ડી. એસ. એસ. એસ. એલ. નો ઉપયોગ ઘટતા જતા એસ. જી. એમ. એલ. ક્ષેત્રમાં ચાલુ રહ્યો હતો, તેમ છતાં ડી. એસ. એસ. એસ. એલ. એ ક્યારેય હાંસલ કર્યું ન હતું તેના કરતાં એક્સ. એસ. એલ. નો ઉપયોગ ખૂબ જ ટૂંક સમયમાં વધુ વ્યાપક રીતે અને વધુ કોડરો દ્વારા કરવામાં આવ્યો હતો. જ્યારે ડોકબુક જેવા અગાઉના એસ. જી. એમ. એલ. ના મજબૂત ગઢને એસ. જી. એમ. એલ. થી એક્સ. એમ. એલ. માં રૂપાંતરિત કરવામાં આવ્યા હતા અને તેમની મનપસંદ સ્ટાઇલશીટ ભાષાને ડી. એસ. એસ. એસ. એલ. થી એક્સ. એસ. એલ. માં રૂપાંતરિત કરવામાં આવી ત્યારે આ વાત પર ભાર મૂકવામાં આવ્યો હતો. 1994 માં અથવા તે પહેલાં, ઓપેરા સોફ્ટવેરે વર્લ્ડ વાઇડ વેબ કન્સોર્ટિયમની વિચારણા માટે "ડીએસએસએસએલ લાઇટ" સ્પષ્ટીકરણનો મુસદ્દો તૈયાર કરવાનું શરૂ કર્યું, કારણ કે ડીએસએસએસએલને વર્લ્ડ વાઇડ વેબ માટે ખૂબ જટિલ માનવામાં આવતું હતું. એસ-એક્સપ્રેશન એક્સ. એમ. એલ. ટ્રાન્સફોર્મેશન લેંગ્વેજ સંદર્ભો બાહ્ય કડીઓ જેમ્સ ક્લાર્કનું ડી. એસ. એસ. એસ. એલ. પાનું ડી. એસ. એસ. એસ. એલ. ઉદાહરણ-ડી. એસ. એસ. એસ. એલ. 1996ના આઇએસઓ ધોરણો લિસ્પ પ્રોગ્રામિંગ લેંગ્વેજ ફેમિલી સ્કીમ (પ્રોગ્રામિંગ લેંગ્વેજ) સ્ટાઇલશીટ લેંગ્વેજ એસજી. એમ. એલ. માં કમ્પ્યુટર-સંબંધિત પરિચય જેવો દેખાય છે.