ចែក​រំលែក​គំនិត​ និង​ចំណេះដឹង​ជាមួយគ្នា

My opera in khmer language !!!

Posted in កម្មវិធីកុំព្យូទ័រ by ប្រាក់ សុភី on ខែកក្កដា 29, 2010

ដំបូង​សូម​គុណ​ចំពោះអ្នក​បក​ប្រែកម្មវិធីនេះ​ជាភាសាខ្មែរ​ជា​មុន​​សិនគឺ ​ក្មេងស្រែ សុវិចិត្រ និងអ្នក​ចូល​រួម​ផ្សេងៗទៀត​ ដែល​បាន​ខិត​ខំ​អស់​ពីកំលាំង​កាយ​ចិត្ដ​ដើម្បី​បក​ប្រែ​ Opera ទៅជា​ភាសាខ្មែរ ថ្វីបើ​វាមិន​ទាន់ចប់​សព្វគ្រប់ ១០០%​ ក៏ដោយ​នេះ​ជា​ជំហាន​​ដំបូង​សម្រាប់​អ្នក​បក​ប្រែ​ទាំងនោះ​​។

អូប៉េរ៉ា​ខ្ញុំ​នឹង​ដាក់​ទៅ​វា​មាន​បញ្ហា​ខ្លះគឺត្រង់ menu របស់វានឹង​អក្សរមិន​មាន​បញ្ហាទេ​តែក្រៅពីនឹង​គឺវាចាប់​យក​ពុម្ពអក្សរ​ Default របស់ Windows 7 ទាំងអស់។ សូម​មើល​រូបទាំងពីរខាងក្រោម

menu ពុម្ពអក្សរ មិន មាន បញ្ហាអីទេ តែក្រៅពីនឹងគឹមានបញ្ហាអក្សរតូចមែនទែន សូម មើល រូបខាងក្រោម

ផ្ទាំង ចំនួលចិត្ត មើលអក្សរ ស្ទើតែមិន ឃើញ ទៅហើយ 😆

តែ​មិន​ជា​បញ្ហា​អីទេ នេះ​គ្រាន់​តែ​ធ្វើ​ត្រួសៗ​​តាម​ការ​ណែនាំ​របស់​សុវិចិត្រ តែប៉ុណ្ណោះ​ មិន​ទាន់​បាន​សិក្សា​អោយ​ស៊ី​ជំរៅ​ខ្លាំង​នោះ​ទេ!

មាន​សំនួរ​មួយ​ចង់​សួរ​អ្នក​បក​ប្រែ ចំពោះ​កញ្ចប់​ដែល​នៅ​ខាងក្នុង KM ហើយ​មាន​ឈ្មោះ KM ដែរ​នោះ​មាន km.dic និង​ ឯក​សារ​មួយ​ចំនួន​ទៀត​ អាណុង​ធ្វើ​យ៉ាង​ម្ដេច​ដែរ?

Tagged with: ,

reset.css សម្រាប់អ្នក​បង្កើត និងរចនាវែបសាយ

Posted in css, web standards by ប្រាក់ សុភី on ខែកក្កដា 28, 2010

តើ​អ្នក​ធ្លាប់​ជួប​បញ្ហា​ទេ​ក្នុង​ការ​ប្រើ tag របស់ HTML ដូច​ជា​ <h1>, <p> ជាដើម​ នៅ​ពេល​បើក​មើលជាមួយ​​ IE Firefox ឬក៏​កម្មវិធី​រុករក(Browser)ផ្សេទៀត​ វា​តែង​ចេញ​ទំហំ​អក្សរ​មិន​ដូច​គ្នា​​ខ្លះ​ធំខ្លះតូច ហើយចន្លោះ​(space)នៃ​អត្ថបទ​មិន​ដូចគ្នា​? នេះ​ជា​បញ្ហា​មួយ​ ជារឿយៗ​តែង​តែ​ធ្វើ​អោយ​អ្នក​បង្កើត​ និង​រចនា​វែបសាយ​ឈឺក្បាល។

សូម​មើល​ឧទាហរណ៍​ខាង​ក្រោម​បង្ហាញ​ពី​ភាព​ខុស​គ្នា​រវាង​ Firefox និង IE នៅ​ពេល​ដែល​យើង​មិន​ទាន់​ប្រើ​ Style Sheet ដាក់បញ្ចូល​ ដើម្បី​បង្ហាញ​ភាព​ដើម​នៃ​កម្មវិធីរុករក​(default browser)​​ និមួយៗ។ ក្នុង​ឧទាហរណ៍​​គេ​ប្រើ tag <p> និង <div> ដែល<p> ត្រូវ​បាន​ដាក់​បញ្ចូល​ទៅ​ក្នុង <div> ហើយ​ <div> មានផ្ទៃ​ខាង​​ក្រោយ​( Background )ពណ៌​ខៀវ និង​ស៊ុម(Border) ពណ៌​លឿង។

រូបភាព៖ sixrevisions.com

(more…)

Tagged with: ,

អ្វីទៅជា Web Standards

Posted in web standards by ប្រាក់ សុភី on ខែ​កុម្ភៈ 2, 2009

ខាងក្រោមនេះជាការពន្យល់របស់លោក Alen Grakalic   អំពី Web Standards។ គាត់ជាវេប Designer, developer​ ដែលមានបទពិសោធន៍ច្រើន ជាមួយការងារ front-end។ គាត់ផ្តើមអាជីពជា freelance ក្នុងឆ្នាំ ២០០៥ សូមើល គេហទំព័រ http://cssglobe.com  ។ 

cssglobe's image

When starting to get interested in web standards, you hear a lot of buzzwords, a lot of theories about what web standards are… Here are some most common misconceptions.

1. Web Standards = Validation

Markup and CSS validation has an important role. It can be of great assistance while you’re learning, because W3C validator not only points out the errors in your code, you can also learn how to fix them.
However, passing validation alone doesn’t mean that you’re page is built according to web standards.
I once compared validation and spell checker. If you run this sentence through spell checker

Dog fox brown lazy over jump.

it will find no errors. But does that sentence make sense? No. Similar thing happen to your document when you’re not using proper html elements for structuring your markup and not paying attention the the logical flow.
I can’t stress enough the importance of semantic markup.

2. Web Standards = CSS

CSS is a style sheet. It is a (powerful) tool that we use to make things look good. And yes, it is very important part of web standards.
But, take a second and look at any table-based markup nightmare of a site and you’ll see that they all use CSS in one way or another. Does that make those site web standards compliant?
Technology doesn’t make web standards. Even CSS doesn’t. It’s how you use it.

3. Web Standards = No Tables

When switching over from table based layouts to css based layouts, many developers refuse to use tables in any case. “Tables are evil” they say.
To me, none of the html elements are evil. They were all invented by very smart people and each of those elements has its purpose. HTML tables, for instance, are the best choice if you have to display tabular data, such as calendar…

4. Web Standards = Divs

Overusing divs is something that often happens to people switching from table-based coders to css rookies. I went through that phase myself. What happens is, you simply replace tables with divs and that’s it. You end up with the similar complex and unreadable markup as you had before, plus your css file grows several times.
It’s not just the container elements that you have to change, it’s the entire approach. It’s quite a path to walk, but it’s the good path 🙂

5. Web Standards = No IE

The idea of web standards is delivering cross platform and cross browser solutions. In IE’s case we need to deliver web standards to non standards compliant browser. But it’s our job.
Do yourself a favor and don’t ignore IE debugging when developing your site because your client use it for sure. Sooner or later you will have to do it.

Tagged with:
%d bloggers like this: