Thursday, May 24, 2012

හැදින්වීම.... (Part I)


අතීතය........
අන්තර්ජාලය අපි හිතනවට වඩා පරණයි. 1960 දශකයේ තමයි එකිනෙක අන්තර්සහගෝගීතාවයෙන් ක්‍රියාත්මකවන ලෝකය පුරා ව්‍යාප්ත ජාලයක් ගැන කථාබහ පටන්ගත්තෙ. ඊට පස්සෙ 1969 දී පළමු අන්තර්ජාල සම්ප්‍රේෂනය අමෙරිකාවෙදි සිදුවුනේ.
ඊට පසුකාලිනව සර් ටිම් බර්නස් ලී ඇතුලු කණ්ඩායම ලෝක ව්‍යාප්ත ජාලය (WWW) සකස්කිරීම වගේ වැඩ කටයුතු ගොඩක් සිදුවනා. නමුත් 1993 දී Web  Browser එක හදුන්වාදිමත් සමඟ web design & development ගැනත් කතිකාව ආරම්භ වනවා. වර්ථමානය වනවිට මිලියන 100කට වඩා වෙබ් අඩවි ප්‍රමාණයක් අන්තර්ජාලය පුරා පවතින්නේ Web Browser යට පින් සිදුවන්න තමයි.


අන්තර්ජාලය හා ලෝක ව්‍යාප්ත ජාලය.......

අන්තර්ජාලය හා ලෝක ව්‍යාප්ත ජාලය
අන්තර්ජාලය හා ලෝක ව්‍යාප්ත ජාලය යනු එකක්ද? නැත, අන්තර්ජාලය යනු පරිගනක එකිනෙක සම්බන්ද කර ලෝකය පුරා පැතිරී ඇති පරගණක ජාලයකි. එලෙස අන්තර්ජාලයට සම්බන්ධ වී ඇති පරිගණක තොරතුරු හුවමාරු කර ගැනීම සඳහා ආකාරයන් ගණනාවක් භාවිතා කරයි. (ඊමේල් යැවීමට එක් ආකාරයකුත්, ෆයිල් හුවමාරුවට තවත් ආකාරයකුත් ලෙස) එලෙස අන්තර්ජාලය තුල තොරතුරු හුවමාරු කිරීමේ එක් ආකාරයක් ලෙස ලෝක ව්‍යාප්ත ජාලය හැදින්විය හැකිය.
අන්තර්ජාලය යනු ලොකු පොතක් නම් එහි එක් පි‍ටුවක් WWW එකයි.



WebBrowser............
WebBrowser එකක් යනු වෙබ් අඩවි ගවේශනය කරන හා වෙබ් පි‍ටු නිවැරදිව දර්ශනය කරනු ලබන ඔබේ පරිගනකයේ ස්ථාපිත මෘදුකංගයකි. එය මගින් සරල කාර්යයන් 2ක් ප්‍රධාන වශයෙන් ඉ‍ටුකරයි. 1. ඔබ වෙබ් ලිපිනය ලබාදුන් විට එම වෙබ් පි‍ටුව සර්වර් පරිගනකයකින් ඉල්ල සිටී.
2. එම පි‍ටුවේ අන්තර්ගතයන් ලද වහාම වෙබ් පි‍ටුව rending කර පරිශීලකයාට පෙන්වයි. එනම් සර්වර් එකෙන් ලැබෙන අක්ෂර අඩංගු ලියවිල්ලට සැකසුම් උපදෙස් (formatting instructions) ලබාදී එම ලියවිල්ල චිත්‍රක ආකාරයට පත්කරයි.



WebBrowserයක් ‍තෝරා ගැනීම..........
WebBrowserයක් ‍තෝරා ගැනීම වැදගත් සාධකයකි. මන්දයත් වෙබ් අඩවි හොදින් දර්ෂනය කරන යවත්කාලීන වන web Browser එකක් වෙබ් ගවේශනය සඳහා ඉතා යෝග්‍ය වන නිසාය. නමුත් ඔබ web design & development කරයි නම් දැනට ඇති සියළුම Web Browser හැකිතාක්  ස්ථාපනය කරගැනීම යෝග්‍යය. එසේ කලයුත්තේ එකම වෙබ් පි‍ටුව Web Browser කිහිපයක් අතර දර්ශනය වීමේ යම් වෙනස් වීම් හදුනා ගැනීමටය.
ලෝකයේ අන්තර්ජාල ගවේශකයන් බාවිතා කරන Web Browser එකිනෙකාට වෙනස්ය. (වර්ථමාන Browser market Shares මෙතැනින් බලන්න.) එමනිසා පරිශීලකයා කුමන Web Browser  එක භාවිතා කලත් ඔබේ වෙබ් පි‍ටු එම Web Browser  අතර වෙනසක් නොවී එකම ආකාරයට දර්ශනය වනසේ සැකසිය යුතුය (Cross Browser compatibility).

වර්ථමානයේ Web Browser  ගණනාවක් දක්නට ලැබේ.


1. Internet Explorer (IE) - Microsoft සමාගම මගින් නිපදවනු ලබන වැඩිම පිරිසක් භාවිතා කරන Web Browser  එකයි. (මගේ යාළුවෙක් කිව්ව IE තියෙන්නෙ Fire fox download කරගන්න විතරයි කියල.) නමුත් නවමු හැකියාවන්ට update වීම අතින් ඉතා මන්දගාමී Web Browser  යකි. Download Here



2. Firefox -  Mozilla පදනම මගින් සකස් කරයි. මෙය Open Source මෘදුකාංගයකි. Gecho නම් Rendering Engine එක භාවිතා කරයි. ආරක්ෂාව අතින් ඉහල Web Browser එකකි. Download Here



3. Google Chrome - Google සමාගම මගින් සකස්කර ඇති වේගවත් හා ඉක්මනින් යාවත්කාලීන වන නවතම Web Browser එකකි. web kit නම් Rendering Engine එක භාවිතා කරයි.  Download Here



4. Safari - Apple  සමාගම මගින් නිපදවා ඇති Apple පරගණක සඳහා ලබාදෙන Web Browser එකකි.  web kit නම් Rendering Engine එක භාවිතා කරයි.  Download Here



5. Opera - Opera සමාගම මගින් සකස් කරයි. වැඩි වශයෙන් ජංගම උපාංග වල භාවිතා වේ.  Download Here

තවත්  Web Browser ගණනාවක් ඇත. නමුත් ඒවා අතරින් ඉහත  Web Browser ප්‍රධාන කොට සලකයි.

හිතට ගන්න........
1. වෙබ් සම්මතයන් (Web Standards) සමග කටයුතු කිරීම තුලින්  Web Browser මගින් නිවැරදිව වෙබ් පි‍ටුව rend කිරීම සහතික විය හැක. (ඉදිරියේදී සාකච්ඡා කෙරේ)
2. ඔබේ වෙබ් පි‍ටු  Web Browser  ගණනාවක Test කරන්න.

බලාපොරොතුවෙන් ‍රැදීසිටින්න............
Image Sources - A B C D E F 

3 comments:

  1. මචං මේකෙ ටොපික් එක වෙබ් බ්‍රව්සර්ස් කියල වෙනස් උනානම් ලස්සනයි නේද...
    අනික එ තරං බරට හිතන්නෙ නැතුව සාමාන්‍ය විදියට ලියපං..ගොඩක් වෙලාවට ටෙක්නිකල් දේවල් පස්ට බරසාරෙට තියෙන නිසා තමයි මිනිස්සු කියවන්න පෙළඹෙන්නේ නැත්තෙ..

    ReplyDelete
    Replies
    1. උබ කියන දේ සම්පූර්ණයෙන්ම ඇත්ත මචන්..... මම ගොඩක් සරල ව මේක කරන්න Try My Best. උපදේශයට බොක්කෙන්ම Thanks...............

      Delete
  2. Good blog post.I want to thank you for interesting and helpful information and I like your point of view. Thank you,, If it comes to eCommerce websites, you are in need of a partner that'sexperienced in custom website development. If you're also one searching for the best web design business in India then think about Webtid To know more Details learn here web design

    ReplyDelete