WHAT'S NEW?
Loading...
Showing posts with label Tutorial. Show all posts
Showing posts with label Tutorial. Show all posts

 



YOU MAY BE BREACHED! 


Keeping awake in an online world day in and day out and managing people in general and individual data stands the existence center of practically we all. We are lowered in the online stage at such a speed that our own and expert life has got sufficient space to the hard circle of our PCs and PCs. In spite of the fact that all the data is ensured by the PC gadgets or the sites assurance entries however is this security enough to shield our protection from those very expert programmers who take just 5 min to break the public security? 


Indeed, this presents up the defense when we realize that our own data is being spilled out. In any case, what when we even don't know even that our security has been unauthorisedly gotten to by somebody and is being utilized against us?' PREVENTION IS BETTER THAN CURE' we as a whole are notable with this phrase yet rehearsing it in the genuine doesn't stand the wake.we need to comprehend and underline the possibility that our own data is vital and an unapproved access of it isn't just attractive however is incredibly destructive and can cause shaking misfortune. 


WHAT TO DO WHEN YOU ARE BREACHED? 


1) CHANGE THE PASSWORD IMMEDIATELY: when you become more acquainted with that your security is being undermined or has been undermined the initial step is to change the login accreditations so you can shield the excess information from further being abused. 


2) CHECK WHAT IS STOLEN: when you realize that something has been taken attempt to get to that what's going on here? Was is least touchy or more delicate information.If the information was identified with a specific site. Register the protests quickly. 


3) PROCRASTINATE: anticipation of a break is a higher priority than managing a penetrate. In the event that you secure your gadgets with a solid expert assistance than such break may never happen. There exists a plenty of foundations and associations that manage network safety that furnish you with the devices with such a wreck and furthermore furnish you with upgraded security. One of the network safety establishments that can assist with this is https://www.kratikalacademy.com/ 


They are one of the top associations that give a total set-up of manual and robotized security testing administrations. 


3) CONTACT FINANCIAL INSTITUTIONS: contact all the monetary establishments that manage your cash. Seal all your ledgers for quite a while and deny all admittance to any exchange right away. Get some information about the subtleties of the most recent exchanges being finished. 


4) LODGE A COMPLAINT: in the event that somebody utilizes your record subtleties or your own data and attempted to claim to be you at that point document a grievance to the nearby police headquarters or the cybercrime branch. Recording a grievance is essential for all the legitimate difficulties too. 


Security of your record and association remain in your grasp just and it is critical to ensure your information.one ought to consistently request an expert assistance in such cases. 

 



It is that season of the new year. In January of consistently, I compose an article to help you consider your Home, Electronic and Personal Security. 2020 was a loathsome year no doubt. The Virus has influenced we all in an unexpected way. Telecommuting has drastically expanded. PC, gaming, and online media has additionally expanded. The entirety of this builds our openness to On-Line "Troublemakers". 


Here are a few interesting points. 


Web-based Media: 


I put this first because of all the terrible data via online media that could make you accomplish something that could cause hurt. Try not to accept "Anything" you read or see via online media until you affirm or confirm this data with other autonomous sources. This is particularly significant with anything with respect to the Virus or Vaccine. 


Telecommuting: 


Telecommuting has significantly expanded for the current year, which is Wonderful, it kept individuals working and being paid. It has additionally made security issues. On the off chance that you are telecommuting, keep your entryways bolted. A couple of outside cameras would be a wise interest in your own security. 


Your web security ought to be inspected. Ensure that you have changed the passwords on your modem and Wi-Fi switch. As an update your secret phrase should comprise of capital and little letters, numbers, and images. It ought not contain any word reference words and ought to be at any rate 12 characters long. Put resources into a decent secret key administrator, which is likewise fit for producing great passwords. 


Video gatherings have additionally extraordinarily expanded in 2020. 


Similarly as with anything on the web ensure that your video meeting programming is gotten with a decent secret word. Additionally, you should realize how to close off sound and video on whatever PC you are utilizing. You don't need somebody assuming responsibility for your camera without your insight. 


The PC you are utilizing ought to have a refreshed Internet Security Program. A decent one will be refreshed in any event every day if not hourly. You should take a gander at utilizing a VPN program. You may as of now be utilizing one to get to your Companies workers and PCs. 


In the event that you are utilizing Wi-Fi, ensure that you control the switches passwords. This implies that you have accessed the switch and changed the default secret phrase. Most switch guidelines or link organizations will disclose to you how to do this. 


The main thing is to remain safe; you definitely realize how to do that. 


George Uliano is a security proficient with long periods of law authorization and security experience. He acquired a Bachelors Degree in Criminal Justice and Business graduating with distinction. George holds three U.S. licenses on various locking standards. This mix gives George and His Company Locking Systems International Inc the extraordinary capacity to give its clients the right security at a reasonable cost. 



 Cell phone batteries don't keep going forever, and a few gadgets have a nearly humiliating screen-on schedule. Those enormous, delicious AMOLED and LCD screens and burdening applications are an undeniable channel on your battery, yet there are bunches of things you can do in the background to make your Android last more. We should investigate how to build battery on your cell phone. 


How Android batteries work 


To begin with, some foundation: most cell phones have either a lithium-particle battery or a lithium-polymer battery. Both are really lithium-particle however, and all things considered, don't have a 'memory', which implies you can charge them from any level - you don't need to completely release them prior to energizing them - and you don't need to charge them right to 100%. 


Truth be told, these sorts of batteries experience the ill effects of low voltage issues, so it's in reality better to somewhat charge them (say, from 20% to 90 percent) than to completely charge and completely channel them. Battery care is consistently open for banter however, so for each acknowledged tip there will be somebody that says it has no effect. Simply discover the ones that work for you and you can build battery on your Android gadget. 


To our dismay, most gadgets delivered these days don't have removable batteries. This appears as though it will not change at any point in the near future. What's more, in spite of the vast majority of them being near 3,000 mAh they actually should be enhanced, particularly for requesting new games. Exploit a portion of the tips beneath and truly benefit from your cell phone. 


1. Dark backdrop can build battery 


In the event that your telephone has an AMOLED screen (like most Samsung gadgets), utilize a dim shaded foundation. Dark backdrop can build battery life on the grounds that AMOLED screens just enlighten the shaded pixels. Dark pixels are dim, so the more black pixels you have, or the hazier pixels, the less force is expected to illuminate them. 


To download a totally dark backdrop, tap the connection here. 


• Now, save the image and go into your Settings. 


• From there tap Wallpaper hit Choose backdrop and look down to Gallery. 


• You ought to have the option to locate the dark backdrop you just saved. 


• Hit set to backdrop and lock screen. 


2. Rest Mode 


Rest mode has been around since Android Marshmallow, yet has been improved with fresher Android renditions. Previously, Doze would possibly work when the cell phone has been fixed for some time. In any case, presently, it can likewise work when it's being moved around (in your sack or pocket while you're in a hurry, for instance). The screen simply should be headed toward work. 


Nap mode basically closes down things you're not utilizing relying upon how long it has been since you've contacted your telephone. Organization association is cut off and synchronizing just occurs during explicit stretches. At the point when you're away from your telephone significantly more, more things are halted, similar to GPS, Wi-Fi filtering and all matching up. 


3. Mood killer Google Assistant 


Prevent your telephone from continually tuning in. Google Assistant is a fabulous and frequently useful element. The issue is that it can unleash ruin with your battery. Particularly in the event that you don't really utilize it or just use it sometimes. 


Go into Google>Search from your Settings menu and tap Google Assistant>Settings heading. On the following page, select your gadget and switch off Google Assistant for longer battery life. 


4. Try not to let your applications fall outdated 


Keep your applications refreshed. There's an explanation engineers continually update applications, and more often than not it's for memory or battery enhancement. Keeping your applications refreshed additionally implies you have the best advancements accessible. In like manner, erase old applications you presently don't utilize, in light of the fact that these might be running foundation measures that bite up RAM and battery life. 


Whenever you've guaranteed your applications are cutting-edge you can experience them exclusively and check on the off chance that they're streamlined for battery life. This should be possible rapidly. Simply go into your Settings and tap Battery. From that point hit the menu button (three dabs at the upper right of your screen) and go to Battery improvement. From that point you can see which applications are advanced and transform them. You can just change the unnecessary framework applications. Watch the video underneath to perceive how this is finished. 


5. Use Greenify 


Dissimilar to numerous Android applications that guarantee to enhance execution and increment battery life, Greenify really works. Greenify permits you to put other applications into hibernation when they aren't being used, keeping them from working out of sight. 


This opens up framework assets and lifts battery execution, yet requires a touch of thought. For Greenify to be compelling you can't simply rest each introduced application. However, since there are a ton of Android applications that perform activities you don't think about, or fundamentally need, this is a valuable apparatus. 


Nowadays our daily life has an impact on artificial intelligence. There are lots of jobs in AI. It is quite easy to secure a job in this field and is also a promising career. Let us see some career guidance tips for choosing jobs in machine learning: Jobs in AI, Machine Learning and Robotics: 

1) Data Science Manager: If you choose to become a data science manager then you will gather client insights, algorithms, and machine learning for considering lead on various AI driven products and solutions. You will be helping in programming, relationship building, statistical analysis for helping the clients to understand about AI, machine learning, data science for benefiting their business. As per the career advice was given by experts you choose this career to make a successful career in this field. 


2) Big Data Engineer: Data solutions are built, developed and optimized by Big Data Engineers in breaking down big information into a simple format like data pipelines, data sets, and architectures. The company is ensured by this professional and is quite important for good functionality and protected infrastructure that permits Data Scientists for analyzing and gathering data efficiently They have a greater responsibility of implementing Big Data tools rather than monitoring advising and performance on potential improvements. 


3) Machine Learning Engineer: There are lots of jobs in machine learning. As a machine learning engineer, you will target on the creation of artificially intelligent machines. They have varied applications to work on but the ultimate goal is the same for developing a simple machine to think, learn and take over actions without any particular directions. 

4) Software Engineer: There are lots of industries that are becoming famous in the fields of AI and Robotics. As per the career advice was given by experts this field has immense job opportunities. They are found in design, development, testing, and maintenance for applications or artificial intelligence program. They also need to work other IT departments to complete their tasks. 

5) Automation Engineer: Automation scripts and frameworks are used by Automation Engineers for developing automated test processes for the current or a totally new artificial intelligence software. They are very much into software development cycle and the final product is fit for purpose and in-line with business needs.

Follow the above-given career advice to get a secured job in AI, Robotics, and machine learning.

 



Gmail has become one of the most important the site as it contains all the important official

or casual emails. As well as it is now linked

to all our social accounts and most of our

devices, it has become important to operate

Gmail regularly.

But sometimes User face Some problems with

Gmail like username or password invalid,

password incorrect format, Email account login


issues, Gmail verification,

not sending or receiving email, Account


expired, no longer

file attachment issue, Gmail Login problem and

One of the most serious problems is Gmail not

working, But don't worry We are available for

you round the clock our Toll-Free number is+1-844-447-8944


Gmail Support:

Gmail is easy to operate as these days we can use it from whichever device we have like phones, laptops, computers etc. But IOS operated devices are facing issues such as Gmail's not updating or not getting notifications after updating the phone and many more.. these can be solved but there is no one way and sometimes there's no way. You can follow the following steps which might solve your issue:


Step 1: Go to settings of your phone.


Step 2: Check if the two step verification is ON then turn it OFF. Two step verification is for the security of the account but it might create many issues like not being able to access the account etc.


Step 2: Tap on Mails setting.


Step 3: Tap on Fetch data and select every 10-30 minutes.


Step 4: Check the server settings for both POP/IMAP and SMTP.


Step 5: Remove your Gmail account and add it again.


At any point your problem could be resolved or trough any point it would not. If your problem is not getting resolved you can contact Gmail helpline number too.


How to sign in to Gmail:

Case 1- If gmail directly asks for ID and password.

Step 1: Go to Gmail.com.


Step 2: Enter your Google ID and password and click Login.


Case 2- If a page telling about Gmail comes instead of Sign in page.

Step 1: Click on Sign in on the top right corner.


Step 2: Enter your Google ID and password and click Login.


Case 3- If you're already logged in with some other ID.

Step 1: Click on use another account from the top right corner.


Step 2: Enter your Google ID and password and click Login.


We are available for you 24x7 Toll-Free number is+1 -844-447-8944




 

Buttons, ads, big long menus, pictures are everywhere and they’re slowing down your AOL Instant Messenger. What is there to do? Add-ons for AIM just add things to your AIM. Aliasing, tabbed IM windows, etc. But what do you do about all of those things that are slowing down your AIM? There may be a solution.

AIM (AOL Instant Messenger) is an instant messenger program that lets you talk to people all around the world - for free. Making a free utility like this comes with some cost. AIM throws ads onto the top of your buddy list, useless buttons everywhere even though there’s already 3 ways you can get to the same place, just as easily. As each version of AIM comes out, the more your AIM is loaded with extra things like this.

Now, there’s a new program titled AIM ½. It gets rid of ads, those buttons on the bottom of the buddy list, shortens all of the menus to only what you need. It gets rid of all of those buttons in IM windows (warning, games, etc), it gives you more practical sign-on, sign-off, and away symbols on your buddy list. It gives you the ability to resize your buddy list to ANY size. And it does little things like easier to use away message windows, profile windows, and more.


And of course, the newest feature: skinning.

Skinning allows you to change the look of your AIM by letting you choose the theme of your sign-on screen, buddy list background, sign-on, sign-off, away symbols, and the popup notifications. Currently, there are five skinning themes available: XP, Beach, Everyone Loves Raymond, and Music. You can change your theme with the click of a button in your buddy list menu or on the AIM ½ site.

 To prove the effectiveness of AIM ½, I put it to a test. I downloaded the original aimres.dll for 5.5.3595. I timed how long it took for AIM to load up after I double clicked the AIM button. It took 10 seconds until it was fully ready for use on my COX High Speed connection. Then I downloaded AIM ½. It took (no joke) 2 ½ seconds. A little difference? That little difference also effects how long it will take for IM windows to load after you double click them, and everything you do on AIM and the internet while your instant messenger is open.

AIM ½ is a FREE tool to help give your AIM what it was meant to have. There is NO spy ware, ad ware, or 3rd party applications bundled with AIM ½. Guaranteed. Give your AIM a little more.





There comes a time in a person's life where no matter how much you fight it time takes its toll and we begin to slow down in how we perform our daily activities. However, in order to extend our youthful glow and energy levels it is important to eat right, exercise, and keep a positive outlook on life.


Now you may ask what has any of that got to do with "Secrets To A Healthy Computer?"


Well, in a way we're all just like a computer. If you neglect to take care of yourself you soon will cease to function properly and the many tasks that once were easy to do now take twice as long to accomplish and often require you to rest or "reboot" after a malfunction.


I can't tell you what foods to eat or what exercises to perform because I am not a nutritionist. Although, with my experiences in the personal computer field I can share with you some tips of how to keep that rectangle box of circuitry that sits within sights range functioning at maximum performance as long as time will allow.


Some important steps to follow are....


Make certain that your computer is located in a well ventilated area and that all air vents are unobstructed to prevent overheating and premature failure to any internal components.


Clean out the dust build-up at least every 6 months from the inside of the computer case including case vents, power supply vents, and all visible circuitry with a few cans of compressed air that can be purchased from any major computer store or electronics outlet. This will help reduce the chances of overheating and circuitry damage.


Before cleaning just be certain to always unplug the computer from the wall outlet and never physically contact the circuitry inside the computer case to prevent damage.


Be prepared for an unsuspected failure by always making backups of any important data that you do not and can not afford to lose.


I personally keep updated backups of my website and even store the disks at a remote location away from my every day use computers just in case a disaster were to occur and my main computers were destroyed resulting in the need for those lost files.


Purchase and install a well known anti-virus program that can be regularly updated with the latest virus definitions and ran during boot-up to help protect your computer from being the victim of an unwanted infestation.


Every few months or so run your computer's "Scandisk" program followed by the "Defragmenter" program to maximize the efficiency of your hard drive.


If you are not certain of how to use these utilities and being that the steps to execute these programs varies slightly from one operating system to the other it would be easiest to simply use the "Help" option that can be found by clicking on the START button found on your computers desktop.


The START menu will open up a drop-down-box that should display the "Help" option. By going here you can enter the keywords that deal with the answers to the subject you are searching for.


Run your computers "Disk Cleanup" utility every other week or so. If set the "Disk Cleanup" utility will automatically empty the recycling bin and recover some wasted disk space by removing the internet temporary files that seem to always accumulate.


Again, use the "Help" option if you are uncertain of how to perform this task.

Never smoke near a computer because the cooling fans will pull the smoke into the case where it can coat the inside parts of the computer with a residue which in turn can damage sensitive components.

Place the computer case in an area where it will not be accidentally kicked or bumped to prevent the loosening of cables and damage to internal parts.

Invest in a high quality surge protector to provide your computer and monitor against voltage spikes or "surges" that can dramatically shorten the life of your system. Just like most items in a store, "You get what you pay for". So don't skimp out on this important device!

Its also not a bad idea to invest in a surge protector that includes what is called a "Data Line Protector" which allows you to connect your telephone lines to and serves the same purpose for the telephone line to your modem just like the surge protector does for the electrical household current lines.

Finally, if you plan on being away from home for more that a few days at a time or if there is a thunderstorm brewing in your area it is a very wise decision to always unplug all electrical lines and modem telephone lines from your system. Even with a surge protector installed it is possible that such a large voltage spike such as one caused by a lightening strike could prove fatal to any computer system.

If you follow these simple steps the outcome is a healthy computer that will stay by your side and treat you well which also results in a happier you.

Presentation 

Client encounter (UX) plan is the way toward making items that give significant and pertinent encounters to clients. This includes the plan of the whole procedure of obtaining and incorporating the item, including parts of marking, structure, ease of use, and capacity. 

Client encounter (UX) centers around having a profound comprehension of clients, what they require, what they esteem, their capacities, and furthermore their constraints. It additionally considers the business objectives and targets of the gathering dealing with the task. UX best practices advance enhancing the nature of the client's collaboration with and view of the item and any related administrations. 

(UI) structure is the way toward making interfaces in programming or modernized gadgets with an attention on looks or style. Fashioners intend to make plans clients will discover simple to utilize and pleasurable. UI configuration ordinarily alludes to graphical UIs yet in addition incorporates others, for example, voice-controlled ones. 

Client Experience in the IT Industry 

In the IT business, programming engineers and website specialists will at times talk about client encounter utilizing these related terms: 

Client Centered Design 

Graphical User Interface (GUI) 

Convenience 

Subside Morville speaks to this through his User Experience Honeycomb. 

He noticed that with the goal for there to be a significant and important client encounter, data must be: 

Valuable: Your substance ought to be unique and satisfy a need 

Usable: Site must be anything but difficult to utilize 

Attractive: Image, personality, mark, and other structure components are utilized to summon feeling and appreciation 

Findable: Content should be safe and locatable on location and offsite 

Available: Content should be open to individuals with inabilities 

Valid: Users must trust and accept what you let them know. 

The distinction among UX and UI plan 

The three essential contrasts among UX and UI fashioners are: 

UX manages the reason and usefulness of the item. UI manages the nature of the association that the end-client has with the item. 

UI configuration has an imaginative part as it identifies with the plan and interface with the item. It influences what the end-client sees, hears, and feels. UX has to a greater extent a social segment for statistical surveying and speaking with customers to comprehend what their necessities are. 

UX centers around task the board and investigation through the whole period of ideation, improvement, and conveyance. UI has to a greater extent a specialized part to create the plan segments for the completed item. 

UX Designer Key Responsibilities 

Content/Strategy: Customer Analysis, Competitor Analysis, Product Structure/Strategy 

Prototyping and Wireframing: Prototyping, Testing/Iteration, Development, Planning, Wireframing 

Examination and Execution: Coordination with Developer(s), Coordination with UI Designer(s), Analysis and Iteration, Tracking Goals and Integration 

UI Designer Key Responsibilities 

Look and Feel: Branding and Graphic Development, User Guides/Storyline, Customer Analysis, Design Research 

Responsiveness and Interactivity: Adaptation to All Device Screen Sizes, Interactivity and Animation, Implementation with Developer, UI Prototyping, Implementation with Developer 

UX and UI are not regions to hold back on. Despite the definitions and division of work, they are both basic parts of item improvement and conveyance. Research demonstrates that client encounter drives income development. UX and UI are an interest in the item or administration.


A web standards checklist

The term web standards can mean different things to different people. For some, it is 'table-free sites', for others it is 'using valid code'. However, web standards are much broader than that. A site built to web standards should adhere to standards (HTML, XHTML, XML, CSS, XSLT, DOM, MathML, SVG etc) and pursue best practices (valid code, accessible code, semantically correct code, user-friendly URLs etc).

In other words, a site built to web standards should ideally be lean, clean, CSS-based, accessible, usable and search engine friendly.

About the checklist

This is not an uber-checklist. There are probably many items that could be added. More importantly, it should not be seen as a list of items that must be addressed on every site that you develop. It is simply a guide that can be used:

* to show the breadth of web standards
* as a handy tool for developers during the production phase of websites
* as an aid for developers who are interested in moving towards web standards

The checklist

1.Quality of code
1. Does the site use a correct Doctype?
2. Does the site use a Character set?
3. Does the site use Valid (X)HTML?
4. Does the site use Valid CSS?
5. Does the site use any CSS hacks?
6. Does the site use unnecessary classes or ids?
7. Is the code well structured?
8. Does the site have any broken links?
9. How does the site perform in terms of speed/page size?
10. Does the site have JavaScript errors?

2. Degree of separation between content and presentation
1. Does the site use CSS for all presentation aspects (fonts, colour, padding, borders etc)?
2. Are all decorative images in the CSS, or do they appear in the (X)HTML?

3. Accessibility for users
1. Are "alt" attributes used for all descriptive images?
2. Does the site use relative units rather than absolute units for text size?
3. Do any aspects of the layout break if font size is increased?
4. Does the site use visible skip menus?
5. Does the site use accessible forms?
6. Does the site use accessible tables?
7. Is there sufficient colour brightness/contrasts?
8. Is colour alone used for critical information?
9. Is there delayed responsiveness for dropdown menus (for users with reduced motor skills)?
10. Are all links descriptive (for blind users)?

4. Accessibility for devices
1. Does the site work acceptably across modern and older browsers?
2. Is the content accessible with CSS switched off or not supported?
3. Is the content accessible with images switched off or not supported?
4. Does the site work in text browsers such as Lynx?
5. Does the site work well when printed?
6. Does the site work well in Hand Held devices?
7. Does the site include detailed metadata?
8. Does the site work well in a range of browser window sizes?

5. Basic Usability
1. Is there a clear visual hierarchy?
2. Are heading levels easy to distinguish?
3. Does the site have easy to understand navigation?
4. Does the site use consistent navigation?
5. Are links underlined?
6. Does the site use consistent and appropriate language?
7. Do you have a sitemap page and contact page? Are they easy to find?
8. For large sites, is there a search tool?
9. Is there a link to the home page on every page in the site?
10. Are visited links clearly defined with a unique colour?

6. Site management
1. Does the site have a meaningful and helpful 404 error page that works from any depth in the site?
2. Does the site use friendly URLs?
3. Do your URLs work without "www"?
4. Does the site have a favicon?

1. Quality of code

1.1 Does the site use a correct Doctype?
A doctype (short for 'document type declaration') informs the validator which version of (X)HTML you're using, and must appear at the very top of every web page. Doctypes are a key component of compliant web pages: your markup and CSS won't validate without them.
CODE
http://www.alistapart.com/articles/doctype/


More:
CODE
http://www.w3.org/QA/2002/04/valid-dtd-list.html

CODE
http://css.maxdesign.com.au/listamatic/about-boxmodel.htm

CODE
http://gutfeldt.ch/matthias/articles/doctypeswitch.html


1.2 Does the site use a Character set?
If a user agent (eg. a browser) is unable to detect the character encoding used in a Web document, the user may be presented with unreadable text. This information is particularly important for those maintaining and extending a multilingual site, but declaring the character encoding of the document is important for anyone producing XHTML/HTML or CSS.
CODE
http://www.w3.org/International/tutorials/tutorial-char-enc/


More:
CODE
http://www.w3.org/International/O-charset.html


1.3 Does the site use Valid (X)HTML?
Valid code will render faster than code with errors. Valid code will render better than invalid code. Browsers are becoming more standards compliant, and it is becoming increasingly necessary to write valid and standards compliant HTML.
CODE
http://www.maxdesign.com.au/presentation/sit2003/06.htm


More:
CODE
http://validator.w3.org/


1.4 Does the site use Valid CSS?
You need to make sure that there aren't any errors in either your HTML or your CSS, since mistakes in either place can result in botched document appearance.
CODE
http://www.meyerweb.com/eric/articles/webrev/199904.html


More:
CODE
http://jigsaw.w3.org/css-validator/


1.5 Does the site use any CSS hacks?
Basically, hacks come down to personal choice, the amount of knowledge you have of workarounds, the specific design you are trying to achieve.
CODE
http://www.mail-archive.com/wsg@webstandardsgroup.org/msg05823.html


More:
CODE
http://css-discuss.incutio.com/?page=CssHack

CODE
http://css-discuss.incutio.com/?page=ToHackOrNotToHack

CODE
http://centricle.com/ref/css/filters/


1.6 Does the site use unnecessary classes or ids?
I've noticed that developers learning new skills often end up with good CSS but poor XHTML. Specifically, the HTML code tends to be full of unnecessary divs and ids. This results in fairly meaningless HTML and bloated style sheets.
CODE
http://www.clagnut.com/blog/228/


1.7 Is the code well structured?
Semantically correct markup uses html elements for their given purpose. Well structured HTML has semantic meaning for a wide range of user agents (browsers without style sheets, text browsers, PDAs, search engines etc.)
CODE
http://www.maxdesign.com.au/presentation/benefits/index04.htm


More:
CODE
http://www.w3.org/2003/12/semantic-extractor.html


1.8 Does the site have any broken links?
Broken links can frustrate users and potentially drive customers away. Broken links can also keep search engines from properly indexing your site.

More:
CODE
http://validator.w3.org/checklink


1.9 How does the site perform in terms of speed/page size?
Don't make me wait... That's the message users give us in survey after survey. Even broadband users can suffer the slow-loading blues.
CODE
http://www.websiteoptimization.com/speed/


1.10 Does the site have JavaScript errors?
Internet Explore for Windows allows you to turn on a debugger that will pop up a new window and let you know there are javascript errors on your site. This is available under 'Internet Options' on the Advanced tab. Uncheck 'Disable script debugging'.

2. Degree of separation between content and presentation

2.1 Does the site use CSS for all presentation aspects (fonts, colour, padding, borders etc)?
Use style sheets to control layout and presentation.
CODE
http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-style-sheets


2.2 Are all decorative images in the CSS, or do they appear in the (X)HTML?
The aim for web developers is to remove all presentation from the html code, leaving it clean and semantically correct.
CODE
http://www.maxdesign.com.au/presentation/benefits/index07.htm


3. Accessibility for users

3.1 Are "alt" attributes used for all descriptive images?
Provide a text equivalent for every non-text element
CODE
http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-text-equivalent


3.2 Does the site use relative units rather than absolute units for text size?
Use relative rather than absolute units in markup language attribute values and style sheet property values'.
CODE
http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units


More:
CODE
http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-relative-units

CODE
http://www.clagnut.com/blog/348/


3.3 Do any aspects of the layout break if font size is increased?
Try this simple test. Look at your website in a browser that supports easy incrementation of font size. Now increase your browser's font size. And again. And again... Look at your site. Does the page layout still hold together? It is dangerous for developers to assume that everyone browses using default font sizes.
3.4 Does the site use visible skip menus?

A method shall be provided that permits users to skip repetitive navigation links.
CODE
http://www.section508.gov/index.cfm?FuseAction=Content&ID=12


Group related links, identify the group (for user agents), and, until user agents do so, provide a way to bypass the group.
CODE
http://www.w3.org/TR/WCAG10-TECHS/#tech-group-links


...blind visitors are not the only ones inconvenienced by too many links in a navigation area. Recall that a mobility-impaired person with poor adaptive technology might be stuck tabbing through that morass.
CODE
http://joeclark.org/book/sashay/serialization/Chapter08.html#h4-2020


More:
CODE
http://www.niehs.nih.gov/websmith/508/o.htm


3.5 Does the site use accessible forms?
Forms aren't the easiest of things to use for people with disabilities. Navigating around a page with written content is one thing, hopping between form fields and inputting information is another.
CODE
http://www.htmldog.com/guides/htmladvanced/forms/


More:
CODE
http://www.webstandards.org/learn/tutorials/accessible-forms/01-accessible-forms.html

CODE
http://www.accessify.com/tools-and-wizards/accessible-form-builder.asp

CODE
http://accessify.com/tutorials/better-accessible-forms.asp


3.6 Does the site use accessible tables?
For data tables, identify row and column headers... For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells.
CODE
http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-table-headers


More:
CODE
http://www.bcc.ctc.edu/webpublishing/ada/resources/tables.asp

CODE
http://www.accessify.com/tools-and-wizards/accessible-table-builder_step1.asp

CODE
http://www.webaim.org/techniques/tables/


3.7 Is there sufficient colour brightness/contrasts?
Ensure that foreground and background colour combinations provide sufficient contrast when viewed by someone having colour deficits.
CODE
http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-colour-contrast


More:
CODE
http://www.juicystudio.com/services/colourcontrast.asp


3.8 Is colour alone used for critical information?
Ensure that all information conveyed with colour is also available without colour, for example from context or markup.
CODE
http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-colour-convey


There are basically three types of colour deficiency; Deuteranope (a form of red/green colour deficit), Protanope (another form of red/green colour deficit) and Tritanope (a blue/yellow deficit- very rare).

More:
CODE
http://colourfilter.wickline.org/

CODE
http://www.toledo-bend.com/colourblind/Ishihara.html

CODE
http://www.vischeck.com/vischeck/vischeckURL.php


3.9 Is there delayed responsiveness for dropdown menus?
Users with reduced motor skills may find dropdown menus hard to use if responsiveness is set too fast.

3.10 Are all links descriptive?
Link text should be meaningful enough to make sense when read out of context - either on its own or as part of a sequence of links. Link text should also be terse.
CODE
http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-meaningful-links


4. Accessibility for devices.

4.1 Does the site work acceptably across modern and older browsers?

Before starting to build a CSS-based layout, you should decide which browsers to support and to what level you intend to support them.
CODE
http://www.maxdesign.com.au/presentation/process/index_step01.cfm



4.2 Is the content accessible with CSS switched off or not supported?
Some people may visit your site with either a browser that does not support CSS or a browser with CSS switched off. In content is structured well, this will not be an issue.

4.3 Is the content accessible with images switched off or not supported?
Some people browse websites with images switched off - especially people on very slow connections. Content should still be accessible for these people.

4.4 Does the site work in text browsers such as Lynx?
This is like a combination of images and CSS switched off. A text-based browser will rely on well structured content to provide meaning.

More:
CODE
http://www.delorie.com/web/lynxview


4.5 Does the site work well when printed?
You can take any (X)HTML document and simply style it for print, without having to touch the markup.
CODE
http://www.alistapart.com/articles/goingtoprint/


More:
CODE
http://www.d.umn.edu/itss/support/Training/Online/webdesign/css.html#print


4.6 Does the site work well in Hand Held devices?
This is a hard one to deal with until hand held devices consistently support their correct media type. However, some layouts work better in current hand-held devices. The importance of supporting hand held devices will depend on target audiences.

4.7 Does the site include detailed metadata?
Metadata is machine understandable information for the web
CODE
http://www.w3.org/Metadata/


Metadata is structured information that is created specifically to describe another resource. In other words, metadata is 'data about data'.


4.8 Does the site work well in a range of browser window sizes?
It is a common assumption amongst developers that average screen sizes are increasing. Some developers assume that the average screen size is now 1024px wide. But what about users with smaller screens and users with hand held devices? Are they part of your target audience and are they being disadvantaged?

5. Basic Usability
5.1 Is there a clear visual hierarchy?
Organise and prioritise the contents of a page by using size, prominence and content relationships.
CODE
http://www.great-web-design-tips.com/web-site-design/165.html


5.2 Are heading levels easy to distinguish?
Use header elements to convey document structure and use them according to specification.
CODE
http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-logical-headings


5.3 Is the site's navigation easy to understand?
Your navigation system should give your visitor a clue as to what page of the site they are currently on and where they can go next.
CODE
http://www.1stsitefree.com/design_nav.htm


5.4 Is the site's navigation consistent?
If each page on your site has a consistent style of presentation, visitors will find it easier to navigate between pages and find information
CODE
http://www.juicystudio.com/tutorial/accessibility/navigation.asp


5.5 Does the site use consistent and appropriate language?
The use of clear and simple language promotes effective communication. Trying to come across as articulate can be as difficult to read as poorly written grammar, especially if the language used isn't the visitor's primary language.
CODE
http://www.juicystudio.com/tutorial/accessibility/clear.asp


5.6 Does the site have a sitemap page and contact page? Are they easy to find?
Most site maps fail to convey multiple levels of the site's information architecture. In usability tests, users often overlook site maps or can't find them. Complexity is also a problem: a map should be a map, not a navigational challenge of its own.
CODE
http://www.useit.com/alertbox/20020106.html


5.7 For large sites, is there a search tool?
While search tools are not needed on smaller sites, and some people will not ever use them, site-specific search tools allow users a choice of navigation options.

5.8 Is there a link to the home page on every page in the site?
Some users like to go back to a site's home page after navigating to content within a site. The home page becomes a base camp for these users, allowing them to regroup before exploring new content.

5.9 Are links underlined?
To maximise the perceived affordance of clickability, colour and underline the link text. Users shouldn't have to guess or scrub the page to find out where they can click.
CODE
http://www.useit.com/alertbox/20040510.html


5.10 Are visited links clearly defined?
Most important, knowing which pages they've already visited frees users from unintentionally revisiting the same pages over and over again.
CODE
http://www.useit.com/alertbox/20040503.html


6. Site management

6.1 Does the site have a meaningful and helpful 404 error page that works from any depth in the site?
You've requested a page - either by typing a URL directly into the address bar or clicking on an out-of-date link and you've found yourself in the middle of cyberspace nowhere. A user-friendly website will give you a helping hand while many others will simply do nothing, relying on the browser's built-in ability to explain what the problem is.
CODE
http://www.alistapart.com/articles/perfect404/


6.2 Does the site use friendly URLs?
Most search engines (with a few exceptions - namely Google) will not index any pages that have a question mark or other character (like an ampersand or equals sign) in the URL... what good is a site if no one can find it?
CODE
http://www.sitepoint.com/article/search-engine-friendly-urls


One of the worst elements of the web from a user interface standpoint is the URL. However, if they're short, logical, and self-correcting, URLs can be acceptably usable
CODE
http://www.merges.net/theory/20010305.html


More:
CODE
http://www.sitepoint.com/article/search-engine-friendly-urls

CODE
http://www.websitegoodies.com/article/32

CODE
http://www.merges.net/theory/20010305.html


6.3 Does the site's URL work without "www"?
While this is not critical, and in some cases is not even possible, it is always good to give people the choice of both options. If a user types your domain name without the www and gets no site, this could disadvantage both the user and you.
6.4 Does the site have a favicon?

A Favicon is a multi-resolution image included on nearly all professionally developed sites. The Favicon allows the webmaster to further promote their site, and to create a more customized appearance within a visitor's browser.
CODE
http://www.favicon.com/


Favicons are definitely not critical. However, if they are not present, they can cause 404 errors in your logs (site statistics). Browsers like IE will request them from the server when a site is bookmarked. If a favicon isn't available, a 404 error may be generated. Therefore, having a favicon could cut down on favicon specific 404 errors. The same is true of a 'robots.txt' file.

Before you spend a dime on security, there are many precautions you can take that will protect you against the most common threats.

1. Check Windows Update and Office Update regularly (_http://office.microsoft.com/productupdates); have your Office CD ready. Windows Me, 2000, and XP users can configure automatic updates. Click on the Automatic Updates tab in the System control panel and choose the appropriate options.

2. Install a personal firewall. Both SyGate (_www.sygate.com) and ZoneAlarm (_www.zonelabs.com) offer free versions.


3. Install a free spyware blocker. Our Editors' Choice ("Spyware," April 22) was SpyBot Search & Destroy (_http://security.kolla.de). SpyBot is also paranoid and ruthless in hunting out tracking cookies.

4. Block pop-up spam messages in Windows NT, 2000, or XP by disabling the Windows Messenger service (this is unrelated to the instant messaging program). Open Control Panel | Administrative Tools | Services and you'll see Messenger. Right-click and go to Properties. Set Start-up Type to Disabled and press the Stop button. Bye-bye, spam pop-ups! Any good firewall will also stop them.

5. Use strong passwords and change them periodically. Passwords should have at least seven characters; use letters and numbers and have at least one symbol. A decent example would be f8izKro@l. This will make it much harder for anyone to gain access to your accounts.

6. If you're using Outlook or Outlook Express, use the current version or one with the Outlook Security Update installed. The update and current versions patch numerous vulnerabilities.

7. Buy antivirus software and keep it up to date. If you're not willing to pay, try Grisoft AVG Free Edition (Grisoft Inc., w*w.grisoft.com). And doublecheck your AV with the free, online-only scanners available at w*w.pandasoftware.com/activescan and _http://housecall.trendmicro.com.

8. If you have a wireless network, turn on the security features: Use MAC filtering, turn off SSID broadcast, and even use WEP with the biggest key you can get. For more, check out our wireless section or see the expanded coverage in Your Unwired World in our next issue.

9. Join a respectable e-mail security list, such as the one found at our own Security Supersite at _http://security.ziffdavis.com, so that you learn about emerging threats quickly and can take proper precautions.

10. Be skeptical of things on the Internet. Don't assume that e-mail "From:" a particular person is actually from that person until you have further reason to believe it's that person. Don't assume that an attachment is what it says it is. Don't give out your password to anyone, even if that person claims to be from "support."


Fatal error: the system has become unstable or is busy," it says. "Enter to return to Windows or press Control-Alt-Delete to restart your computer. If you do this you will lose any unsaved information in all open applications."

You have just been struck by the Blue Screen of Death. Anyone who uses Mcft Windows will be familiar with this. What can you do? More importantly, how can you prevent it happening?

1. Hardware conflict

The number one reason why Windows crashes is hardware conflict. Each hardware device communicates to other devices through an interrupt request channel (IRQ). These are supposed to be unique for each device.

For example, a printer usually connects internally on IRQ 7. The keyboard usually uses IRQ 1 and the floppy disk drive IRQ 6. Each device will try to hog a single IRQ for itself.

If there are a lot of devices, or if they are not installed properly, two of them may end up sharing the same IRQ number. When the user tries to use both devices at the same time, a crash can happen. The way to check if your computer has a hardware conflict is through the following route:

* Start-Settings-Control Panel-System-Device Manager.

Often if a device has a problem a yellow '!' appears next to its description in the Device Manager. Highlight Computer (in the Device Manager) and press Properties to see the IRQ numbers used by your computer. If the IRQ number appears twice, two devices may be using it.

Sometimes a device might share an IRQ with something described as 'IRQ holder for PCI steering'. This can be ignored. The best way to fix this problem is to remove the problem device and reinstall it.

Sometimes you may have to find more recent drivers on the internet to make the device function properly. A good resource is www.driverguide.com. If the device is a soundcard, or a modem, it can often be fixed by moving it to a different slot on the motherboard (be careful about opening your computer, as you may void the warranty).

When working inside a computer you should switch it off, unplug the mains lead and touch an unpainted metal surface to discharge any static electricity.

To be fair to Mcft, the problem with IRQ numbers is not of its making. It is a legacy problem going back to the first PC designs using the IBM 8086 chip. Initially there were only eight IRQs. Today there are 16 IRQs in a PC. It is easy to run out of them. There are plans to increase the number of IRQs in future designs.

2. Bad Ram

Ram (random-access memory) problems might bring on the blue screen of death with a message saying Fatal Exception Error. A fatal error indicates a serious hardware problem. Sometimes it may mean a part is damaged and will need replacing.

But a fatal error caused by Ram might be caused by a mismatch of chips. For example, mixing 70-nanosecond (70ns) Ram with 60ns Ram will usually force the computer to run all the Ram at the slower speed. This will often crash the machine if the Ram is overworked.

One way around this problem is to enter the BIOS settings and increase the wait state of the Ram. This can make it more stable. Another way to troubleshoot a suspected Ram problem is to rearrange the Ram chips on the motherboard, or take some of them out. Then try to repeat the circumstances that caused the crash. When handling Ram try not to touch the gold connections, as they can be easily damaged.

Parity error messages also refer to Ram. Modern Ram chips are either parity (ECC) or non parity (non-ECC). It is best not to mix the two types, as this can be a cause of trouble.

EMM386 error messages refer to memory problems but may not be connected to bad Ram. This may be due to free memory problems often linked to old Dos-based programmes.

3. BIOS settings

Every motherboard is supplied with a range of chipset settings that are decided in the factory. A common way to access these settings is to press the F2 or delete button during the first few seconds of a boot-up.

Once inside the BIOS, great care should be taken. It is a good idea to write down on a piece of paper all the settings that appear on the screen. That way, if you change something and the computer becomes more unstable, you will know what settings to revert to.

A common BIOS error concerns the CAS latency. This refers to the Ram. Older EDO (extended data out) Ram has a CAS latency of 3. Newer SDRam has a CAS latency of 2. Setting the wrong figure can cause the Ram to lock up and freeze the computer's display.

Mcft Windows is better at allocating IRQ numbers than any BIOS. If possible set the IRQ numbers to Auto in the BIOS. This will allow Windows to allocate the IRQ numbers (make sure the BIOS setting for Plug and Play OS is switched to 'yes' to allow Windows to do this.).

4. Hard disk drives

After a few weeks, the information on a hard disk drive starts to become piecemeal or fragmented. It is a good idea to defragment the hard disk every week or so, to prevent the disk from causing a screen freeze. Go to

* Start-Programs-Accessories-System Tools-Disk Defragmenter

This will start the procedure. You will be unable to write data to the hard drive (to save it) while the disk is defragmenting, so it is a good idea to schedule the procedure for a period of inactivity using the Task Scheduler.

The Task Scheduler should be one of the small icons on the bottom right of the Windows opening page (the desktop).

Some lockups and screen freezes caused by hard disk problems can be solved by reducing the read-ahead optimisation. This can be adjusted by going to

* Start-Settings-Control Panel-System Icon-Performance-File System-Hard Disk.

Hard disks will slow down and crash if they are too full. Do some housekeeping on your hard drive every few months and free some space on it. Open the Windows folder on the C drive and find the Temporary Internet Files folder. Deleting the contents (not the folder) can free a lot of space.

Empty the Recycle Bin every week to free more space. Hard disk drives should be scanned every week for errors or bad sectors. Go to

* Start-Programs-Accessories-System Tools-ScanDisk

Otherwise assign the Task Scheduler to perform this operation at night when the computer is not in use.

5. Fatal OE exceptions and VXD errors

Fatal OE exception errors and VXD errors are often caused by video card problems.

These can often be resolved easily by reducing the resolution of the video display. Go to

* Start-Settings-Control Panel-Display-Settings

Here you should slide the screen area bar to the left. Take a look at the colour settings on the left of that window. For most desktops, high colour 16-bit depth is adequate.

If the screen freezes or you experience system lockups it might be due to the video card. Make sure it does not have a hardware conflict. Go to

* Start-Settings-Control Panel-System-Device Manager

Here, select the + beside Display Adapter. A line of text describing your video card should appear. Select it (make it blue) and press properties. Then select Resources and select each line in the window. Look for a message that says No Conflicts.

If you have video card hardware conflict, you will see it here. Be careful at this point and make a note of everything you do in case you make things worse.

The way to resolve a hardware conflict is to uncheck the Use Automatic Settings box and hit the Change Settings button. You are searching for a setting that will display a No Conflicts message.

Another useful way to resolve video problems is to go to

* Start-Settings-Control Panel-System-Performance-Graphics

Here you should move the Hardware Acceleration slider to the left. As ever, the most common cause of problems relating to graphics cards is old or faulty drivers (a driver is a small piece of software used by a computer to communicate with a device).

Look up your video card's manufacturer on the internet and search for the most recent drivers for it.

6. Viruses

Often the first sign of a virus infection is instability. Some viruses erase the boot sector of a hard drive, making it impossible to start. This is why it is a good idea to create a Windows start-up disk. Go to

* Start-Settings-Control Panel-Add/Remove Programs

Here, look for the Start Up Disk tab. Virus protection requires constant vigilance.

A virus scanner requires a list of virus signatures in order to be able to identify viruses. These signatures are stored in a DAT file. DAT files should be updated weekly from the website of your antivirus software manufacturer.

An excellent antivirus programme is McAfee VirusScan by Network Associates ( www.nai.com). Another is Norton AntiVirus 2000, made by Symantec ( www.symantec.com).

7. Printers

The action of sending a document to print creates a bigger file, often called a postscript file.

Printers have only a small amount of memory, called a buffer. This can be easily overloaded. Printing a document also uses a considerable amount of CPU power. This will also slow down the computer's performance.

If the printer is trying to print unusual characters, these might not be recognised, and can crash the computer. Sometimes printers will not recover from a crash because of confusion in the buffer. A good way to clear the buffer is to unplug the printer for ten seconds. Booting up from a powerless state, also called a cold boot, will restore the printer's default settings and you may be able to carry on.

8. Software

A common cause of computer crash is faulty or badly-installed software. Often the problem can be cured by uninstalling the software and then reinstalling it. Use Norton Uninstall or Uninstall Shield to remove an application from your system properly. This will also remove references to the programme in the System Registry and leaves the way clear for a completely fresh copy.

The System Registry can be corrupted by old references to obsolete software that you thought was uninstalled. Use Reg Cleaner by Jouni Vuorio to clean up the System Registry and remove obsolete entries. It works on Windows 95, Windows 98, Windows 98 SE (Second Edition), Windows Millennium Edition (ME), NT4 and Windows 2000.

Read the instructions and use it carefully so you don't do permanent damage to the Registry. If the Registry is damaged you will have to reinstall your operating system. Reg Cleaner can be obtained from www.jv16.org

Often a Windows problem can be resolved by entering Safe Mode. This can be done during start-up. When you see the message "Starting Windows" press F4. This should take you into Safe Mode.

Safe Mode loads a minimum of drivers. It allows you to find and fix problems that prevent Windows from loading properly.

Sometimes installing Windows is difficult because of unsuitable BIOS settings. If you keep getting SUWIN error messages (Windows setup) during the Windows installation, then try entering the BIOS and disabling the CPU internal cache. Try to disable the Level 2 (L2) cache if that doesn't work.

Remember to restore all the BIOS settings back to their former settings following installation.

9. Overheating

Central processing units (CPUs) are usually equipped with fans to keep them cool. If the fan fails or if the CPU gets old it may start to overheat and generate a particular kind of error called a kernel error. This is a common problem in chips that have been overclocked to operate at higher speeds than they are supposed to.

One remedy is to get a bigger better fan and install it on top of the CPU. Specialist cooling fans/heatsinks are available from www.computernerd.com or www.coolit.com

CPU problems can often be fixed by disabling the CPU internal cache in the BIOS. This will make the machine run more slowly, but it should also be more stable.

10. Power supply problems

With all the new construction going on around the country the steady supply of electricity has become disrupted. A power surge or spike can crash a computer as easily as a power cut.

If this has become a nuisance for you then consider buying a uninterrupted power supply (UPS). This will give you a clean power supply when there is electricity, and it will give you a few minutes to perform a controlled shutdown in case of a power cut.

It is a good investment if your data are critical, because a power cut will cause any unsaved data to be lost.

Learn a little about the PHP server-side scripting:

Another program that is synonymous with the scripting sabdaeta some instruction sets that run automatically when you are doing something. Refers to the server-side script into a user's computer from the server rather than from the control handle karayakhana PHP web pages will visit one of the web server, PHP codes, such as Process: What needs to be shown (Picture, Content etc) and what it brings to the hidden (math calculation, file operation etc) Hide it and transform the end user's web browser to send HTML.



What is PHP ?:

PHP (PHP: Hypertext Preprocessor) is a server-side, cross-platform, HTML-embedded scripting syntax lyanguyejapieicapi most of the C, Perl, Java sharpen dainamikali Costumers reviews This language is intended to create Web pages quickly.



PHP is required to do before learning:

1. HTML and HTML forms

II. If C is known to have the advantage.

What software do you need:

PHP support in the web server hosting (space) are required to pay the money required for the hosting of the tutorials have been discussed in detail.

For now we have to learn the computer to install the Web server, the following software must be installed on your

Server Software

1One php compatible web servers such as Apache

2.PHP Client Software

1web browser such as Mozilla Firefox (all sounds are meant to be installed)

2.One text editor:Notepad PHP editor you can use for the Specialized.