좋아, 그래서 나는 내 직업을 가질 때까지 항상 CSS에 대해 잘 알고 있었다. 그들이 나를 일하고있는 첫 번째 일 중 하나는 전체 웹 기반 회계 및 재고 시스템을 정리하는 것입니다. 교차 호환성에는 문제가 있습니다. 이 시스템은 매우 방대하며 150 페이지가 넘습니다. 주요 문제는 개발자가 시스템 (CSS)을 개발할 때 모범 사례를 실제로 사용하지 않았다는 것입니다. 이 시스템은 1800 줄이 넘는 코드를 가진 하나의 스타일 시트로 설정되어 있습니다. 실제로는 구조가 없습니다. 다른 주요한 문제는 웹 사이트가 대부분 테이블과 많은 테이블로 만들어졌으며 다른 요소에는 인라인 스타일, 특히 모든 입력 필드 (크기)가 있음을들 수 있습니다. 솔직히 말해서, 나는 이것을 접근하는 최선의 방법이 확실치 않습니다. 분명히, HTML에서 모든 인라인 스타일을 제거하려고합니다. 그러나 이것을하는 가장 좋은 방법을 찾는 것은 어렵습니다. 이것으로 앞으로 나아갈 수있는 가장 좋은 방법에 대한 제안? 귀하의 도움에 미리 감사드립니다.모범 사례를 통해 대형 웹 사이트 구성 및 정리
1
A
답변
1
내가 할 수있는 최선의 조언은 작업을 관리 가능한 모듈로 나누어 하루에 하나씩하는 것입니다. 다음과 같이하십시오 :
- CSS의 효율성을 분석하고 전반적인 리팩토링에 대한 로드맵으로 제안 사항을 사용하는 데 도움이되는 Pagespeed 확장 기능을 가진 방화범을 사용하십시오.
- 기존의 모든 인라인 스타일을 외부 temp.css 파일 (예 : 새로 고치기가 자주 번지지 않도록)로 전송하여 제거합니다.
- Nicole Sullivan's work with OOCSS을보고 그녀의 그리드와 미디어 객체 중 하나를 선택하는 것이 좋습니다. 대부분의 사이트 레이아웃은 매우 간결한 CSS로 잘 커버 한 패턴을 따릅니다.
이번에는 제대로 만들 기회가 있으므로 적절한 계획을 세우는 데 많은 시간을 할애해야합니다. 바이올린에 게시하면 도움이됩니다. 조심해.
관련 문제
- 1. 대형 사이트 용 CSS 구성
- 2. Rails + MySql 모범 사례를 사용하는 웹 서비스
- 3. 웹 사이트 콘텐츠 정리 도구?
- 4. CMS를 통해 웹 사이트 구성 관리
- 5. 트위터 웹 사이트 악용 사례를 신고하십시오.
- 6. 대형 Flex 애플리케이션의 모범 사례?
- 7. 사용자 모범 사례를 삭제 하시겠습니까?
- 8. CPanel PHP 웹 사이트 - 정리 도용 시나리오
- 9. IIS 7 웹 사이트 마이그레이션 및 구성
- 10. 대형 웹 사이트 스타일링을위한 일반적인 패턴
- 11. rspec 모범 사례를 사용한 레일스보기/컨트롤러 테스트
- 12. GAE의 대형 웹 앱에 guice 추가 및 구성
- 13. Facebook Connect 구현 모범 사례를 조사하기위한 자료는 무엇입니까?
- 14. 표준 및 모범 사례를 문서화하는 데 가장 적합한 플랫폼은 무엇입니까?
- 15. Windows 서비스의 모범 사례를 처리하는 예외는 무엇입니까?
- 16. C#, 모범 사례를 사용하여 SQLite 데이터베이스 내보내기
- 17. .NET UserControl은 버튼 모범 사례를 수용합니까?
- 18. CruiseControl.net 매일 Subversion을 사용하여 모범 사례를 구축하십시오.
- 19. asp.net 웹 사이트 개발 프로세스 구성
- 20. 웹 사이트 구축 - Ruby를 사용한 모범 사례 및 아키텍처
- 21. 웹 사이트 CSS 및 글꼴 크기 - 모범 사례
- 22. Yii : 다국어 웹 사이트 - 모범 사례
- 23. C# 자동 저장 정리; 모범 사례?
- 24. 웹 응용 프로그램 구성 설정 - 모범 사례
- 25. 상호 운용 가능한 포틀릿 또는 웹 가젯을 작성하기 위해 어떤 표준 및 모범 사례를 따라야합니까?
- 26. asp.net 웹 사이트 프로젝트의 웹 사이트 바이너리?
- 27. 대형 웹 사이트에서 git 사용
- 28. 웹 양식 정리 및 재설정의 차이점은 무엇입니까?
- 29. 단일 대형 SVN 프로젝트에 대한 모범 사례
- 30. 최고의 웹 사이트지도 기술 및 모범 사례